http://openclassrooms.com/courses/repren...e-de-linux
Chemin "classique" d'installer une application :
/usr/sbin
Télécharger un fichier d'installation : rpm ou deb
rpm : s'exécute avec Yast (Opensuse)
deb : s'exécute avec Gdebi (linux Mint)
Télécharger une archive (tar / tar.gz) :
=> tar : archive (un ensemble de fichiers)
=> gz : compression des fichiers. Un tar.gz signifie que l'archive TAR est compressée par GZ.
Pour décompresser le fichier :
tar -xvzf (eXtract Verbose z File)
Pour compresser un fichier ou une archive :
tar -cvzf
[chemin]Fichier_Destination [chemin]Fichier_Origine
Dans le cas d'une archive contenant un fichier (script) d'installation faire :
file nomdufichier qui va retourner le type MIME de ce dernier
=> exemple pour un fichier texte : ASCII text
=> pour un fichier bash : Bourne-Again Shell script, ASCII text executable
Au lieu d'utiliser la commande
file, il est possible de déterminer le type de fichier (au format texte car au format binaire cela est beaucoup moins aisé pour un oeil profane) en l'ouvrant avec un éditeur de texte (exemple
nano ou
vi).
Exécuter le fichier :
bash nomdufichier ou
sh nomdufichier
Pour trouver le fichier d'exécution de l'application :
=>
which libreoffice
=> retournera par exemple :
/usr/bin/libreoffice (/usr/bin est le chemin -
libreoffice est l'application, à l'image du fichier exe sous Windows)
Dans le bureau : Alt-F2 : barre de lancement (pour trouver le nom du lanceur de l'application recherchée)
(ce qui signifie que l'utilisateur ne choisi pas le chemin d'installation de l'application. Sauf s'il choisi de compiler lui-même son appli, alors il indiquera ses propres chemins d'installation)
Pour trouver les chemins de tous les fichiers liés à l'application installée :
=>
locate libreoffice
=>
whereis libreoffice
NB :
simplifiez-vous-l'extraction-en-console