Installer des logiciels

Transcription

Installer des logiciels
Et ça, tu le fais sous GNU/Linux ?
Installer des logiciels
Document sous licence Creative Commons by-nc
Publié par Timothée Laisne
Alias TimCruz de http://geekdefrance.fr
Installer des logiciels sous Windows est un usage courant. Que ce soit depuis un CD
avec un auto-exécution de l'installeur ou depuis un fichier (se finissant majoritairement
par l'extension *.exe) téléchargé sur Internet, le procédé – assez simple – est entré dans
les mœurs.
La chose est-elle plus difficile sous GNU/Linux1? Installer des logiciels sous GNU/Linux
est tout aussi simple, toutefois la méthode à employer n'est pas la même. Voyons cela.
Gestionnaires de logiciels
La méthode la plus aisée pour installer un logiciel sous Linux est d'utiliser un gestionnaire de logiciel, ou
logithèque. La majorité des distributions GNU/Linux pour le grand public proposent de ces gestionnaires2,
lesquels permettent l'installation simplifiée de ses logiciels.
Pour installer un logiciel dont vous connaissez le nom, il vous suffit d'en taper le nom dans le moteur de
recherche et la logithèque vous le proposera. Il ne reste plus qu'à le sélectionner pour installation. Si vous
désirez un logiciel pour un usage quelconque, les logithèques sont organisées par catégorie et proposent
un bref descriptif, une note et parfois même une capture d'écran. Tout est fait pour vous accompagner
dans la démarche.
Une fois votre logiciel choisi, il ne reste plus qu'à l'installer, ce que fera le gestionnaire. Notez que pour
fonctionner, les logiciels peuvent dépendre d'autres fichiers3 (appelé dépendances), le rôle du gestionnaire
est aussi de vous les installer.
Les dépôts (repository)
Pour proposer les logiciels à installer, les gestionnaires de logiciels reposent sur l'utilisation de
dépôt. Ces dépôts sont comparables à l'annuaire des pages jaunes : ils indiquent au gestionnaire
l'adresse des logiciels à installer.
Par défaut, les distributions fournissent des dépôts dont les contenus sont garantis. Toutefois, vous
pouvez décider d'en installer d'autres pour accéder à des logiciels supplémentaires.
Installeur en ligne de commande
Vous pouvez également tenter des installeurs en lignes de commande, tels que yum ou apt-get.
Par exemple, pour installer le client mail Thunderbird sur une distribution utilisant les paquet *.deb
(Debian, Xandros, Ubuntu, Mint, etc.) , vous pouvez utiliser la commande :
1
2
3
Linux est le noyau (le cœur) du système d'exploitation. La distribution GNU/Linux est le système d'exploitation qui utilise le noyau Linux,
comme, par exemple, Ubuntu, Linux Mint, Fedora, etc.
Les distributions pour le grand public que sont Ubuntu et Linux Mint veillent à rendre tout particulièrement accessible l'accès aux logiciels et
donc à proposer une logithèque abordable, même pour un débutant.
On parle aussi de « paquets » pour nommer les fichiers des logiciels. Le paquets seront expliqués plus en détails dans la suite de ce document.
apt-get install thunderbird (précédé de sudo sous Ubuntu)
Sur une distribution utilisant les paquets *.rpm (Mandriva, Fedora,etc.), vous pouvez
utiliser la commande :
yum install thunderbird
Cette méthode n'est pas la plus abordable pour un débutant mais n'est pas inabordable pour autant.
Derrière un abord plus austère, cette approche repose sur le même fonctionnement que les gestionnaires
de logiciels. Les dépendances seront donc installées également. La contrainte ici est qu'il faut connaître le
nom du logiciel à installer.
Lignes de commandes et terminal
Les lignes de commandes sous GNU/Linux se tapent dans un logiciel appelé terminal. Celui-ci est un
peu l'équivalent de la fenêtre MS-DOS de Windows.
Petite astuces : on peut ouvrir un terminal sous Ubuntu avec la combinaison de touche CTRL+ALT+T
Les paquets
Les gestionnaires de logiciels (qu'ils soient graphiques ou en lignes de commande) installent en fait des
fichiers nommés paquets. Ces paquets ont généralement une extension en *.rpm ou *.deb. Ce sont les
équivalents des *.exe de Windows.
Les paquets peuvent être téléchargés directement depuis Internet. Il pourront alors être directement
ouvert par la logithèque, ou par un logiciel de gestion de paquet (par exemple, Gdebi sous Ubuntu), qui
procédera à l'installation.
L'installeur de paquet Gdebi est utilisé notamment par Ubuntu
La méthode qui fait peur
Certains logiciels ne sont pas proposés par leurs développeurs au format de paquet d'installation (*.deb ou
*.rpm), mais au sein d'une archive, et nécessitent un petit peu plus de manipulation. Dans ce genre de cas,
un fichier d'instructions est fourni avec le logiciel afin de guider l'utilisateur dans son installation.
Généralement, l'installation se fait alors via cette série de commande :
tar zxvf nom_du_logiciel.tar.gz
cd nom_du_repertoire
./configure
make
su
make install
Enfin, la majorité des logiciels étant fournis sous forme de paquet d'installation, ce cas de figure
est de plus en plus rare.
Il existe encore d'autres méthodes d'installation de logiciels sous GNU/Linux.. On pourrait, par exemple,
citer la méthode de modules *.lzm employés par la distribution Slax. Mais vous apprendrez à les connaître
au fur et à mesure de votre apprentissage.
Installer des logiciels sous GNU/Linux, c'est possible et facile.
Comme vous pouvez le constater, installer des logiciels sous GNU/Linux est très simple. L'usage des
gestionnaires de logiciels est même vu par certains comme une révolution tant il facilite la recherche et
l'installation des logiciels. D'ailleurs, la méthode commence même à être utilisée sous Mac OS et Windows.
GNU/Linux, vous le constaterez rapidement, l'essayer, c'est l'adopter !