Difference between revisions of "Useful programs - core"
(Created page with "Category:Linux Core programs =Archive managers= To handle compress files and folders <syntaxhighlight lang="bash"> apt-get install flex libarchive-zip-perl libio-comp...") |
(→Startup manager) |
||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[Category:Linux]] | [[Category:Linux]] | ||
− | + | Linux core programs == applications you should install in all cases. | |
+ | |||
+ | |||
+ | =Regular Expression= | ||
+ | |||
+ | To handle Regular Expression (RegEx) | ||
+ | |||
+ | <syntaxhighlight lang="bash"> | ||
+ | apt install perl perl-modules | ||
+ | </syntaxhighlight> | ||
Line 9: | Line 18: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
− | apt | + | # Key manager |
− | apt | + | apt install unzip zip |
− | apt- | + | 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 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
=Linux compilation tools= | =Linux compilation tools= | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
− | apt-get install make autoconf automake cpp gcc | + | apt-get install make autoconf automake cpp gcc g++ |
apt-get install subversion build-essential | apt-get install subversion build-essential | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
=Core libraries extensions= | =Core libraries extensions= | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
− | apt | + | apt install daemon |
− | apt | + | # 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 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | =Advanced APT manager= | ||
− | + | This is very useful | |
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
− | apt-get install software-properties-common | + | apt-get install software-properties-common |
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
=Processes= | =Processes= | ||
Line 51: | Line 67: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
apt-get install python3 python3-doc | apt-get install python3 python3-doc | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 79: | Line 81: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | To synchronize the date you can run: | ||
+ | <syntaxhighlight lang="bash"> | ||
+ | sudo ntpdate-debian | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | Sometimes the default NTP process does not work "out-of-the-box". Just kill it and restart the debian process. :) | ||
=Help pages= | =Help pages= |
Latest revision as of 22:42, 27 March 2019
Linux core programs == applications you should install in all cases.
Contents
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
Processes
apt-get install htop
Python
Python is a scripting language often used in open-source software’s.
apt-get install python3 python3-doc
Java
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