Retrouvez cet article dans : Linux Pratique Hors série 6
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:
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.
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.
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).

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…
Fig. 4
…et attendre que le système se mette à jour ...

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 :

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 :

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.

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
- Quelques informations supplémentaires sur la gestion des paquets : http://doc.ubuntu-fr.org/applications/gestionnaire_de_paquets
- En savoir plus sur Synaptic : http://doc.ubuntu-fr.org/applications/synaptic
Retrouvez cet article dans : Linux Pratique Hors série 6





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