Useful programs - core

Linux core programs == applications you should install in all cases.

Regular Expression

To handle Regular Expression (RegEx)

apt install perl perl-modules

Archive managers

To handle compress files and folders

# Key manager
apt install unzip zip
apt install arj unace unrar 
# Optional (quite often use)
apt install arj nomarch
# Optional (seldom use)
apt install zoo bzip2 lzop cabextract
apt install p7zip-rar
apt install  libarchive-zip-perl libio-compress-perl lzip ncompress rzip sharutils

Linux compilation tools

apt-get install make autoconf automake cpp gcc g++
apt-get install subversion build-essential

Core libraries extensions

apt install daemon
# perl
apt install libnet-ldap-perl libauthen-sasl-perl 
apt install libio-string-perl libio-socket-ssl-perl
apt install libnet-ident-perl libnet-dns-perl

Advanced APT manager

This is very useful

apt-get install software-properties-common


apt-get install htop


Python is a scripting language often used in open-source software’s.

apt-get install python3 python3-doc


See JDK_setup#Linux_installation

Time syncronization

apt-get install ntp ntpdate

To synchronize the date you can run:

sudo ntpdate-debian

Sometimes the default NTP process does not work "out-of-the-box". Just kill it and restart the debian process. :)

Help pages

apt-get install manpages

NFS client

apt-get install nfs-common