Outils pour utilisateurs

Outils du site


Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

article:linux:logicielsetpaquets [2011/08/18 18:31] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Explications sur les distributions et l'​installation manuelle de logiciels ======
 +
 +Sous Linux c'est un peu spécial (sans dec), car la plupart du temps on tourne sous des "​Distributions"​. Les distributions se chargent d'​emballer les logiciels dans des paquets qui sont faciles à installer.
 +
 +Lorsqu'​on installe un paquet via le gestionnaire de paquets (synaptic, aptitude ou autre), les fichiers sont copiés dans le répertoire ''/​usr/'',​ ainsi que dans ses sous-répertoires.
 +
 +Le répertoire ''/​usr/''​ contient donc tous les logiciels de la distribution.
 +
 +Dans ''/​usr/''​ chez moi il y a les répertoires:​
 +
 +''​bin ​ games  include ​ lib  lib64  local  sbin  share  src''​
 +
 +Normalement donc, on n'​installe que les logiciels déjà présents dans la liste des paquets de la distribution,​ et on va rarement chercher un logiciel directement depuis son site (on va pas sur openoffice.org pour télécharger openoffice, à la place on utilise le gestionnaire de paquets).
 +Toutefois, on peut quand même vouloir installer un logiciel sans passer par le gestionnaire.
 +
 +Sauf que ce qu'on installe soi-même manuellement ne doit pas être mélangé avec ce qui est installé dans la distribution,​ c'est pour ça qu'il y a un répertoire ''/​usr/​local/''​
 +
 +''/​usr/​local''​ reprend presque la même arborescence que ''/​usr''​
 +
 +''​bin ​ etc  games  include ​ lib  man  sbin  share  src''​
 +
 +Le but, c'est d'​avoir des compartiments isolés, un dans lequel on va travailler manuellement (/​usr/​local) et un autre qui sera géré par le système de paquets de la distribution dans lequel il ne faut pas intervenir sous peine de perturber son fonctionnement (/usr). En effet, le gestionnaire de paquets conserve un tas d'​infos sur les logiciels installés, dont la liste des fichiers qui ont été copiés, la version du logiciel etc... Si ces fichiers ont été modifiés sans qu'il en ait connaissance,​ il risque de ne plus retrouver ses petits et donc de s'en plaindre...
 +
 +En fait pour comprendre Linux, comprendre son **arborescence de fichiers** est assez important. Des sites web qui contiennent des documentations sur Linux ont des articles dédiés à la question.
 +Voir [[http://​www.framasoft.net/​article2425.html|cet article de Framasoft]] ou bien [[http://​wiki.linux-aide.org/​index.php?​n=Systeme.Structure-arborescence|celui-ci de linux-aide]].
 +
 +Il est tout de même **vivement recommandé d'​utiliser le gestionnaire de paquets**, et donc de perdre l'​habitude Windowsienne d'​aller chercher directement le programme à installer depuis le site web. Les distributions ne regroupent pas tout et il peut falloir installer des logiciels ou des composants à la main (genre: des polices de caractères spécifiques),​ mais c'est rare, et peut-être trouverez vous des alternatives parmi ce qui est déjà présent dans les dépots.
 +Si vous devez installer un truc à la main, le site sur lequel vous êtes devrait donner des instructions sur où mettre le logiciel, sinon, explorez votre disque dur et les articles ci-dessus, cela vous permettra de comprendre où installer le logiciel.
  
article/linux/logicielsetpaquets.txt · Dernière modification: 2011/08/18 18:31 (modification externe)