Ajouter des logiciels : la gestion des paquets
icone administration-systeme
Signature :
Linux Pratique
Sommaire de l'article :

Retrouvez cet article dans : Linux Pratique Hors série 6

Une distribution Linux est un ensemble de paquets formant un tout cohérent. Ubuntu ne déroge pas à la règle et a choisi d'adopter les paquets .deb ce qui est logique compte tenu des liens de parenté étroits qu'elle entretient avec Debian. Si vous êtes un nouvel arrivant dans le monde de Linux, c'est probablement ce qui va le plus vous étonner. Plus besoin d'aller télécharger des logiciels un peu partout sur la toile et de les installer un par un, Ubuntu le fait pour vous !

Fonctionnement

Pour la suite de cet article, nous considérerons qu'un logiciel est un paquet pour simplifier. Les développeurs organisent ces paquets sur des dépôts selon une arborescence bien spécifique permettant à Ubuntu d'effectuer des recherches et d'installer les paquets appropriés à votre architecture. Alors qu'avec un système non libre il est nécessaire d'acheter les logiciels un par un et de les installer ensuite un par un en entrant un code à chaque installation, vous pourrez ici installer de nombreux logiciels en une seule fois. C'est donc un gain de temps évident et une cohérence renforcée, puisque le même écran vous permet d'installer et de désinstaller des paquets. En fait, il existe plutôt deux méthodes principales pour installer des paquets. Le choix doit se faire en fonction de vos besoins. Généralement, l'utilitaire qui permet d'ajouter/enlever des programmes suffira amplement. Dans un souci d'exhaustivité, je vous présenterai aussi les installations un peu plus exotiques, mais, ne vous inquiétez pas, c'est rarissime et si vous débutez les deux premières méthodes sont suffisantes pour prendre en main son système.

Ajouter/enlever des programmes

Cet utilitaire se situe en bas de votre menu Applications. Il se présente de la manière suivante:

/img-articles/lphs/6/art-4/fig-1.jpg

Fig. 1

  • un panel à gauche vous permettant de choisir un thème général, les différentes catégories proposées correspondent au contenu de votre menu Applications ;
  • une partie supérieure droite correspondant aux noms des applications et à leur description rapide ;
  • une partie inférieure droite vous permettant d'obtenir une description plus précise du paquet sélectionné dans la partie supérieure ;
  • enfin, un champ de recherche vous permet d'accéder directement au paquet souhaité, si vous connaissez son nom.
Pour installer un paquet, il suffit de le sélectionner en cochant la case et de cliquer sur Appliquer. C'est la méthode la plus simple pour installer les logiciels qui ne sont pas installés par défaut. Si néanmoins vous ne trouvez pas votre bonheur, car le paquet que vous cherchez est trop spécifique, il est temps de cliquer sur Avancé pour accéder au gestionnaire de paquets Synaptic.

Le gestionnaire de paquets Synaptic

Synaptic regroupe l'ensemble des paquets installés et installables sur votre machine. Il permet aussi de modifier les dépôts auxquels vous avez accès. Il existe de nombreux dépôts, mais certains sont utilisables à vos risques et périls. Il vaut mieux être un peu expérimenté avant de se lancer là-dedans. Pour l'instant, contentez-vous des dépôts " officiels " en activant main, restricted, universe et multiverse (ces deux derniers devant être activés manuellement). La liste des dépôts est accessible par le menu Configuration -> Dépôts. Par défaut, vous disposez des dépôts officiels, en général amplement suffisants pour une utilisation " basique ". Cela dit, certaines personnes créent leur propre dépôt pour héberger le paquet qu'ils ont développé et ils indiquent aux utilisateurs quel canal logiciel ils doivent ajouter à leur liste de dépôt. Pour ajouter un nouveau dépôt, il suffit de cliquer sur le bouton Ajouter, puis sur Personnaliser. Alors, vous pourrez ajouter le canal logiciel de votre choix.

/img-articles/lphs/6/art-4/fig-2.jpg

Fig. 2

Note : Pour information, sachez que Synaptic n'est qu'une interface graphique au système de gestion de paquets nommé APT (Advanced Packaging Tool), système qui permet une (dés)installation simple et rapide de tous vos paquets de logiciels. Les plus téméraires pourront même l'utiliser en ligne de commandes (pour plus d'informations : http://doc.ubuntu-fr.org/applications/apt). En outre, votre liste des dépôts n'est que le reflet du contenu du fichier /etc/apt/sources.list, que vous pouvez d'ailleurs éditer et modifier à la main, avec l'éditeur de texte de votre choix. La fenêtre générale de Synaptic (Fig. 2) se présente de la même façon que celle de l'utilitaire " Ajouter/enlever des programmes ", mais plusieurs modes d'affichage des paquets sont disponibles (par catégorie, par état, etc.). Généralement, une installation via Synaptic se fait en effectuant une recherche sur un paquet particulier, puis en double-cliquant dessus pour le sélectionner. Une fenêtre s'ouvre alors vous informant de toutes les dépendances existantes entre ce paquet et d'autres paquets. En effet, j'ai énormément simplifié en considérant qu'un paquet est équivalent à un logiciel. Normalement, un logiciel est composé d'un paquet particulier, mais aussi de nombreuses bibliothèques communes qui sont, elles aussi, des paquets. Ces dépendances seront, bien entendu, installées automatiquement avec le paquet souhaité. Il suffit alors de valider et de cliquer sur le bouton Appliquer pour que l'installation débute (autrement dit, le téléchargement puis l'installation des paquets).

/img-articles/lphs/6/art-4/fig-3.jpg

Fig. 3

Les mises à jour

Une fois la distribution sortie, il persiste toujours quelques bugs ou failles de sécurité. Ceux-ci sont corrigés ultérieurement avec les mises à jour de certains paquets. Vous êtes prévenu de ces mises à jour grâce à un petit notificateur vous informant de la situation. Il suffit alors de vérifier les paquets qui vont être mis à jour, en cliquant sur la petite icône. Après avoir saisi votre mot de passe, vous devriez obtenir une fenêtre similaire à la Figure 3. Vous n'avez plus qu'à lancer le téléchargement des mises à jour en cliquant sur le bouton Installer les mises à jour…

/img-articles/lphs/6/art-4/fig-4.jpg

Fig. 4

…et attendre que le système se mette à jour ...

/img-articles/lphs/6/art-4/fig-5.jpg

Fig.5

Il ne vous reste alors plus qu'à valider : votre système est à jour ! Parfois une seconde notification vous informe qu'une mise à jour majeure du système nécessite un redémarrage de votre machine :

/img-articles/lphs/6/art-4/fig-6.jpg

Fig.6

Il ne vous reste alors plus qu'à valider : votre système est à jour ! Parfois une seconde notification vous informe qu'une mise à jour majeure du système nécessite un redémarrage de votre machine :

/img-articles/lphs/6/art-4/fig-7.jpg

Fig. 7

Et comme toujours, Ubuntu vous laisse entièrement le choix.

GDebi pour installer les .deb

Certaines fois, les développeurs créent un paquet .deb, mais ne déposent pas celui-ci sur un dépôt. L'une des questions qu'il faut alors se poser est : pourquoi ? Est-ce que le logiciel est toujours à jour ? Est-ce que c'est un développement très spécifique n'intéressant que très peu de personnes ? Le mainteneur a-t-il des compétences en dépôts ? Ces questions vous permettront de faire confiance ou non au mainteneur du paquet, car autant le préciser tout de suite, l'installation d'un paquet non supporté officiellement peut constituer une faille de sécurité pour votre système. Si vous faites le choix d'installer tout de même ce paquet, il existe par défaut dans Ubuntu, depuis peu, un utilitaire nommé GDebi qui vous permet d'installer un paquet en quelques clics. Téléchargez le paquet et cliquez dessus. Une fenêtre s'ouvre alors vous permettant d'avoir des informations sur celui-ci.

/img-articles/lphs/6/art-4/fig-8.jpg

Fig. 8

Ici, par exemple, l'architecture de ma machine (64 bits) ne permet pas d'installer ce paquet et l'utilitaire m'en informe. Si j'avais été en 32 bits, j'aurais pu alors cliquer sur Installer le paquet. Et s'il n'y a pas de paquets... C'est de plus en plus rare, mais ça peut arriver. Vous devez à ce moment-là vous poser les mêmes questions que dans la section précédente. Généralement, les sources sont disponibles dans une archive contenant aussi les consignes vous permettant de l'installer. Celles-ci peuvent varier et ne sont pas l'objet de cet article. Il est intéressant tout de même de noter qu'une installation à partir des sources va demander une compilation et donc d'installer généralement le paquet build-essentials sur votre machine au préalable. La gestion des paquets semble compliquée au premier abord, mais on se rend vite compte de la simplicité d'installation lorsqu'on l'utilise. Les nombreux cas cités ne sont pas tous utilisés. Ils dépendent de votre niveau, de vos préférences et de l'utilisation que vous faites de votre ordinateur. Dans la plupart des cas, l'utilisation de l'utilitaire " Ajouter/enlever des programmes " suffit amplement.

Liens

Retrouvez cet article dans : Linux Pratique Hors série 6

Il y a : 0 commentaire(s)

Donnez votre avis

Vous devez avoir ouvert une session pour écrire un commentaire.

Brèves
Édito : Linux Pratique Essentiel N°24
Édito : Linux Pratique HS N°23
Édito : GNU/Linux Magazine 146
Édito : GNU/Linux Magazine HS N°58
Édito : Open Silicium N°5
Communication
Linux Pratique HS 23 – Communiqué de presse
Linux Pratique Essentiel N°24 – Communiqué de presse
Gnu/Linux Magazine sponsor et partenaire de PROLOGIN
Linux Essentiel partenaire des Rencontres du Libre de Lion sur Mer (Normandie)
GNU/Linux Magazine HS 58 – Communiqué de presse
prochainement moteur de recherches des articles
 
:
:
Jours heures minutes secondes
En kiosque
Le tout nouveau Linux Pratique Essentiel est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau Linux Pratique est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau GNU/Linux Magazine est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau GNU/Linux Magazine HS est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau Open Silicium est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau Linux Pratique est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau Misc est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...

Le tout nouveau GNU/Linux Magazine est disponible dès maintenant chez votre marchand de journaux et sur notre site...

Lire la suite...