Lorsque vous commencez à utiliser le système d’exploitation Ubuntu, le premier choix d’installation de logiciels se fait par le biais du gestionnaire graphique Ubuntu Software. Bien que de nombreux programmes soient disponibles dans cette collection, vous saurez rapidement qu’il manque de nombreux utilitaires puissants notamment celui pour la ligne de commande. Il est alors temps de passer à un utilitaire d’installation de logiciels plus puissant, l’apt-get. Non seulement vous pouvez installer des logiciels en ligne de commande grâce à cet utilitaire, mais vous pouvez aussi :
- Mettre à jour les dépôts de paquets
- Mettre à jour les logiciels installés
- Rechercher des paquets disponibles
- Avoir le code source d’un paquet installé
- Reinstaller un logiciel
- Supprimer un logiciel de votre système
Dans cet article, nous allons expliquer comment utiliser l’utilitaire apt-get afin d’effectuer les opérations listées ci-dessus.
Nous avons exécuté les commandes et procédures mentionnées dans cet article sur un système Ubuntu 18.04 LTS. Comme apt-get est un utilitaire de ligne de commande, nous utiliserons le Terminal Ubuntu pour cela. Vous pouvez ouvrir le Terminal soit par le Dash du système, soit par le raccourci Ctrl+alt+T.
Mettre à jour les dépôts de paquets avec apt
Un dépôt est une liste de paquets logiciels disponibles dans un instantané donné dans le temps. Comme les paquets de cette liste sont parfois ajoutés, supprimés et mis à jour, vous devez mettre à jour les dépôts de votre système de temps en temps. Cela vous permettra d’avoir une liste actualisée de tous les paquets logiciels disponibles du référentiel.
Il est préférable de mettre à jour les référentiels avant d’installer un nouveau logiciel en exécutant la commande suivante en tant que root:
$ sudo apt-get update
Maintenant, les référentiels de votre système sont en ligne avec ceux d’Internet.
Mettre à jour les logiciels installés avec apt
Bien que vous puissiez utiliser le gestionnaire de mise à jour afin de mettre à jour les logiciels installés sur votre système. L’utilitaire apt-get fournit également un moyen de faire de même. Utilisez la commande suivante en tant que root afin de mettre à jour les logiciels sur votre système :
$ sudo apt-get upgrade
Maintenant les logiciels sur votre système sont à jour.
Recherche de paquets disponibles avec apt
Afin de rechercher les paquets disponibles dans les dépôts Internet, vous pouvez utiliser l’utilitaire apt-cache. Pour ce faire, utilisez la syntaxe suivante :
$ sudo apt-cache search
Exemple :Publicité
Recherchons la version stable du navigateur web Opera par le biais de la commande apt-cache suivante :
$ sudo apt-cache search "opera-stable"
La sortie suivante montre la disponibilité du paquet ‘opera-stable’ pour le navigateur web.
Vous pouvez obtenir des informations détaillées sur le paquet grâce à la commande apt-cache suivante:
Syntaxe:
$ sudo apt-cache show « nom-du-paquet »
Exemple :
$ sudo apt-cache show "opera-stable"
La sortie suivante montre le détail du paquet ‘opera-stable’:
Installer un paquet avec apt
Voici l’utilisation la plus célèbre de la commande apt-get ; installer un logiciel à partir d’un dépôt mis à jour.
Utiliser la commande suivante en tant que root afin d’installer un paquetage logiciel:
$ sudo apt-get install « nom-du-paquet »
Exemple:
Vous pouvez installer la version stable du navigateur web Opera en installant le paquetage, que nous avons recherché ci-dessus, comme suit :
$ sudo apt-get install opera-stable
Le système vous invite à une solution y/n avant d’installer un programme via l’utilitaire apt-get. Saisissez toujours Y pour procéder à l’installation.
Obtenir le code source d’un paquet installé avec apt
Si vous voulez le code source d’un paquet installé, vous pouvez utiliser la commande suivante :
Syntaxe:
$ sudo apt-get source « nom-paquet »
Exemple :
Par exemple, si je veux obtenir le code source du paquet opera-stable que je viens d’installer, j’utiliserai la commande suivante :
$ sudo apt-get source opera-stable
Si vous obtenez cette erreur après avoir exécuté la commande ci-dessus :
E : Vous devez mettre quelques URI ‘source’ dans vos sources.list
Vous devez supprimer le commentaire de la ligne deb-src pour le paquet respectif du fichier sources.list. Ce fichier se trouve dans le dossier /etc/apt/.
Vous pouvez ouvrir le fichier sources dans l’éditeur nano via la commande suivante :
$ sudo nano sources.list
Appuyez sur Ctrl+X puis sur Y pour quitter et ensuite enregistrer les modifications.
Réinstaller un logiciel avec apt
Lors de l’exécution d’une application, il se peut qu’elle cesse de fonctionner ou qu’elle devienne corrompue. Dans ce cas, vous pouvez facilement réinstaller cette application grâce à la commande apt-get comme suit :
$ sudo apt-get install « nom-du-paquet » -reinstall
Exemple :
$ sudo apt-get install opera-stable --reinstall
Cette commande va réinstaller le navigateur Opera qui était déjà installé sur mon système.
Supprimer un logiciel de votre système
Lorsque vous voulez supprimer un logiciel de votre système, vous pouvez utiliser la commande apt-get suivante :
$ sudo apt-get remove « nom-du-paquet »
Exemple :
$ sudo apt-get remove opera-stable
Cette commande supprimera le navigateur web Opera de mon système
Supprimer les configurations logicielles complètes
La commande apt-get supprime le logiciel de votre système mais elle ne supprime pas les fichiers de configuration qui auraient pu être installés avec. La commande suivante supprimera complètement ces fichiers de configuration pour un logiciel:
$ sudo apt-get purge « nom-du-paquet »
Exemple:
$ sudo apt-get purge opera-stable
Cette commande supprimera complètement les configurations Opera de mon système.
Le système vous invite avec une option Y/n à supprimer ou purger un logiciel ; entrez toujours Y pour procéder à la suppression du logiciel.
Dans ce tutoriel, nous avons vu comment la commande apt-get peut être utilisée non seulement pour installer des logiciels sur votre système, mais aussi pour effectuer toutes les tâches liées à l’installation. Désormais, vous n’avez plus besoin de dépendre uniquement du gestionnaire de logiciels Ubuntu pour installer des programmes sur votre système.
.