Difference between revisions of "Useful programs"

 
(26 intermediate revisions by the same user not shown)
Line 1: Line 1:
This is the list of programs I advised you to install on your server / workstation.
+
#REDIRECT [[Template:Menu content core features#Softwares and languages]]
 
 
===Core programs===
 
 
 
====Archive managers====
 
To handle compress files and folders
 
<syntaxhighlight lang="bash">
 
apt-get install flex libarchive-zip-perl libio-compress-perl m4 perl perl-modules unzip zip
 
apt-get install zoo bzip2 arj nomarch lzop cabextract
 
apt-get install lzip ncompress rzip sharutils unace unalz unrar p7zip-rar
 
</syntaxhighlight>
 
 
 
====Linux compilation tools====
 
<syntaxhighlight lang="bash">
 
apt-get install make autoconf automake cpp gcc
 
apt-get install subversion build-essential
 
</syntaxhighlight>
 
 
 
====Security audit====
 
<syntaxhighlight lang="bash">
 
apt-get install nmap
 
</syntaxhighlight>
 
<syntaxhighlight lang="bash">
 
apt-get install tshark wireshark wireshark-doc
 
</syntaxhighlight>
 
 
 
====Core libraries extensions====
 
<syntaxhighlight lang="bash">
 
apt-get install apt-listchanges libnet-ldap-perl libauthen-sasl-perl daemon libio-string-perl libio-socket-ssl-perl
 
apt-get install libnet-ident-perl libnet-dns-perl
 
</syntaxhighlight>
 
 
 
====Advanced APT manager====
 
<syntaxhighlight lang="bash">
 
apt-get install python-software-properties
 
</syntaxhighlight>
 
 
 
====Processes====
 
<syntaxhighlight lang="bash">
 
apt-get install htop
 
</syntaxhighlight>
 
 
 
====Python====
 
Python is a scripting language often used in open-source software’s.
 
<syntaxhighlight lang="bash">
 
apt-get install python3 python3-doc
 
</syntaxhighlight>
 
 
 
====Startup manager====
 
<syntaxhighlight lang="bash">
 
apt-get install sysv-rc-conf
 
</syntaxhighlight>
 
Then launch:
 
<syntaxhighlight lang="bash">
 
sysv-rc-conf
 
</syntaxhighlight>
 
 
 
====Java====
 
See [[JDK_setup]]
 
 
 
On Ubuntu:
 
<syntaxhighlight lang="bash">
 
add-apt-repository ppa:webupd8team/java
 
apt-get update && apt-get upgrade
 
apt-get install oracle-java7-installer oracle-jdk7-installer
 
</syntaxhighlight>
 
 
 
 
 
===Utilities===
 
====Guake====
 
Installation
 
<syntaxhighlight lang="bash">
 
apt-get install guake
 
</syntaxhighlight>
 
 
 
Add Guake to boot sequence
 
 
 
System settings > Startup application > add "Guake" | path: /usr/bin/guake
 
 
 
====SSH manager====
 
To manage SSH connections, PAC manager is an excellent tool. see http://sourceforge.net/projects/pacmanager/
 
* Install the required package
 
<syntaxhighlight lang="bash">
 
apt-get install libgtk2-appindicator-perl
 
</syntaxhighlight>
 
* Download the latest version
 
* install the package:
 
<syntaxhighlight lang="bash">
 
sudo dpkg -i pac.deb
 
</syntaxhighlight>
 
 
 
In case of error:
 
<syntaxhighlight lang="bash">
 
Errors were encountered while processing: pac
 
</syntaxhighlight>
 
 
 
Just do:
 
<syntaxhighlight lang="bash">
 
sudo apt-get install -f && sudo dpkg -i pac.deb
 
</syntaxhighlight>
 
 
 
====Remmina====
 
Remmina is an excellent tool to manage Windows Remote Desktop Connections. see http://remmina.sourceforge.net/
 
<syntaxhighlight lang="bash">
 
apt-get install rdesktop
 
apt-get install remmina remmina-plugin-vnc remmina-plugin-gnome remmina-plugin-rdp
 
</syntaxhighlight>
 
 
 
====Dos2unix converter and vice-versa====
 
By default Linux cannot run script that are encoded in windows format. Those tools allow you to switch formats.
 
<syntaxhighlight lang="bash">
 
apt-get install dos2unix tofrodos
 
</syntaxhighlight>
 
To use it just:
 
<syntaxhighlight lang="bash">
 
dos2unix myFile
 
tofrodos myFileOptional features
 
</syntaxhighlight>
 
 
 
====File manager “midnight commander”====
 
<syntaxhighlight lang="bash">
 
apt-get install mc
 
</syntaxhighlight>
 
 
 
====Text internet browser====
 
<syntaxhighlight lang="bash">
 
apt-get install lynx
 
</syntaxhighlight>
 
 
 
====Bess hexadecimal editor====
 
<syntaxhighlight lang="bash">
 
apt-get install bless
 
</syntaxhighlight>
 
 
 
====USB startup disk (unetbootin)====
 
<syntaxhighlight lang="bash">
 
apt-get install unetbootin
 
</syntaxhighlight>
 
 
 
====Help pages====
 
<syntaxhighlight lang="bash">
 
apt-get install manpages manpages-dev
 
</syntaxhighlight>
 
 
 
====Help pages (french)====
 
<syntaxhighlight lang="bash">
 
apt-get install manpages-fr manpages-fr-dev manpages-fr-extra
 
</syntaxhighlight>
 
 
 
====Windows emulator====
 
<syntaxhighlight lang="bash">
 
apt-get install wine
 
</syntaxhighlight>
 
Required libs, to be install in a 2nd time
 
<syntaxhighlight lang="bash">
 
apt-get install q4wine
 
</syntaxhighlight>
 
 
 
===Multimedia===
 
====Quicktime====
 
<syntaxhighlight lang="bash">
 
apt-get install libquicktime2
 
</syntaxhighlight>
 
 
 
====VLC====
 
<syntaxhighlight lang="bash">
 
apt-get install vlc
 
</syntaxhighlight>
 
 
 
===Graphical===
 
====Gimp====
 
Gimp is an excellent tool:
 
<syntaxhighlight lang="bash">
 
apt-get install gimp gimp-help-common
 
</syntaxhighlight>
 
Some extra features:
 
<syntaxhighlight lang="bash">
 
apt-get install gimp-data-extras gimp-gmic gimp-ufraw gnome-xcf-thumbnailer
 
</syntaxhighlight>
 
Help
 
<syntaxhighlight lang="bash">
 
apt-get install gimp-help-fr
 
</syntaxhighlight>
 
 
 
 
 
===Internet===
 
====Google Chrome====
 
Download the latest version of Chrome: https://www.google.com/intl/en/chrome/browser/
 
 
Install the package using:
 
<syntaxhighlight lang="bash">
 
sudo dpkg -i google-chrome.deb
 
</syntaxhighlight>
 
 
 
If you encounter some errors during installation, just do:
 
<syntaxhighlight lang="bash">
 
sudo apt-get install -f && sudo dpkg -i google-chrome.deb
 
</syntaxhighlight>
 
 
 
====Filezilla (FTP client)====
 
<syntaxhighlight lang="bash">
 
apt-get install filezilla
 
</syntaxhighlight>
 
 
 
====Skype====
 
Download skype from the official website: http://www.skype.com/
 
<syntaxhighlight lang="bash">
 
sudo dpkg -i skype-ubuntu-XX.deb
 
</syntaxhighlight>
 
 
 
If you encounter some errors during installation, just do:
 
<syntaxhighlight lang="bash">
 
sudo apt-get install -f && sudo dpkg -i skype-ubuntu-XX.deb
 
</syntaxhighlight>
 
 
 
 
 
 
 
===Office tools===
 
====Libre office====
 
=====Core features=====
 
<syntaxhighlight lang="bash">
 
apt-get install libreoffice libreoffice-calc libreoffice-draw  libreoffice-impress libreoffice-writer libreoffice-templates libreoffice-pdfimport
 
</syntaxhighlight>
 
 
 
=====Proficient tools=====
 
'''ENGLISH'''
 
<syntaxhighlight lang="bash">
 
apt-get install hunspell-en-us hyphen-en-us mythes-en-us
 
</syntaxhighlight>
 
If you don't like the "hunspell" dictionnary you can install "myspell" instead:
 
<syntaxhighlight lang="bash">
 
apt-get install myspell-en-us
 
</syntaxhighlight>
 
 
 
 
 
'''Francais'''
 
<syntaxhighlight lang="bash">
 
apt-get install hunspell-fr hyphen-fr mythes-fr
 
</syntaxhighlight>
 
 
 
 
 
'''Svenska'''
 
<syntaxhighlight lang="bash">
 
apt-get install hunspell-sv-se
 
</syntaxhighlight>
 
 
 
=====Other UI languages=====
 
'''Francais'''
 
<syntaxhighlight lang="bash">
 
apt-get install libreoffice-l10n-fr libreoffice-help-fr
 
</syntaxhighlight>
 
 
 
 
 
'''Svenska'''
 
<syntaxhighlight lang="bash">
 
apt-get install libreoffice-l10n-sv libreoffice-help-sv
 
</syntaxhighlight>
 
 
 
=====Cliparts=====
 
<syntaxhighlight lang="bash">
 
apt-get install openclipart-libreoffice openclipart2-libreoffice
 
</syntaxhighlight>
 
!! Careful !! Total is about 760 Mb ! Just install the first package = 160Mb to get some cliparts.
 
 
 
 
 
===Drivers===
 
see [[Drivers]]
 

Latest revision as of 22:44, 17 December 2014