Ce guide vous guidera à travers tout ce dont vous avez besoin pour commencer à utiliser la commande apt sous Linux . Les packages aident à fournir ou à installer n'importe quelle application sur un système d'exécution Linux. Un package Linux est la version pré-compilée de toute application.
Les packages permettent à l'utilisateur final de travailler plus facilement avec les applications. Au lieu d'être compilé à partir des sources, un package est comme un fichier exécutable Windows sur lequel vous pouvez double-cliquer pour l'installer.
Ces packages sont disponibles sur les dépôts de la distribution. Vous pouvez certainement gérer manuellement les packages sur votre système si vous le souhaitez. Mais un gestionnaire de packages automatise ces tâches pour vous. Apprenons à mieux comprendre le gestionnaire de paquets apt aujourd'hui.
C'est quoi la commande apt ?
L'outil de package avancé, ou "APT" en abrégé, est le service de gestion de packages pour les systèmes basés sur Ubuntu et Debian. Si vous utilisez Linux depuis un certain temps, vous devez avoir déjà vu la commande apt.
APT fournit un outil frontal convivial et interactif permettant aux utilisateurs de gérer les packages sans la complexité du dpkg commande.
La commande apt est responsable de l'installation, de la mise à jour, de la suppression et de la gestion des packages des systèmes basés sur Ubuntu et Debian.
Ce gestionnaire de paquets a gagné en popularité après son introduction dans la version Ubuntu 16.04 LTS. Bien que la commande apt sous Linux offre un large éventail de fonctionnalités, ce didacticiel abordera brièvement les plus essentielles :installation et suppression de packages, mise à jour et mise à niveau de référentiels, et enfin recherche de packages.
Exploration de la commande apt
Cette commande supprime la complexité de l'interface dpkg et fournit aux utilisateurs une méthode simple et facile à comprendre pour gérer les packages dans leurs référentiels.
Explorons les fonctions courantes de la commande apt. Comme la commande fonctionne de la même manière pour les systèmes Debian et Ubuntu, nous ne mentionnerons désormais qu'Ubuntu dans ce didacticiel.
1. Installer un paquet
L'utilisation la plus élémentaire de la commande apt dans Ubuntu concerne l'installation de packages. Bien que de nombreux programmes et services à usage général soient préinstallés avec le système d'exploitation, cela ne vous évite pas d'avoir à installer de nouveaux logiciels sur votre système.
La commande apt dans Ubuntu nous permet d'installer des packages à l'aide de la commande install option. Voici la syntaxe pour installer un programme ou un service à l'aide de la commande apt sur Ubuntu.
sudo apt install [package name1] [package-name2] [package-name3]
Voici comment nous utilisons l'installation apt commande pour installer un paquet sur Ubuntu. Dans la capture d'écran ci-dessous, nous installons le vsftpd package pour un serveur FTP sur Ubuntu.
Cette commande permet également à l'utilisateur d'installer plusieurs packages à la fois en répertoriant les noms de packages les uns après les autres séparés par des espaces, comme indiqué dans l'exemple de syntaxe.
2. Désinstaller un paquet
Lorsque vous n'avez plus besoin d'un programme ou d'un service sur votre système, il est inutile de le conserver. Il n'occupera que les ressources système que vous pourrez consacrer à d'autres fins.
La commande apt s'en charge ! Nous pouvons désinstaller un programme ou un service de notre système en utilisant apt remove option.
Voici la syntaxe pour supprimer un programme ou un service de notre système à l'aide de la commande apt.
sudo apt remove [package name]
Cependant, il y aura des fichiers orphelins du package installé même après sa suppression. Dans ce cas, vous pouvez utiliser l'option purge remove.
sudo apt --purge remove [package-name]
Il s'agit généralement d'une manière plus propre de supprimer un package qui supprime également automatiquement les fichiers avec le package ici.
3. Supprimer automatiquement les packages orphelins
La commande Apt gère les dépendances pour vous afin que vous n'ayez généralement pas à vous en soucier lors de l'installation d'un package.
Mais le cas est différent lorsque vous désinstallez des packages. Seules les dépendances critiques sont supprimées lors de la suppression d'un package. Le reste reste dans nos systèmes.
C'est là que la fonctionnalité de suppression automatique entre en jeu.
sudo apt autoremove
La commande ci-dessus désinstallera tous les packages orphelins de votre système. Cela inclut tout package qui a été installé en tant que dépendance et qui n'est plus nécessaire.
4. Mise à jour des dépôts APT
Le dpkg stocke tous les packages disponibles pour l'installation sur votre distribution Linux. Cependant, comme ces packages sont stockés localement, vous pouvez souvent vous retrouver avec d'anciennes versions de packages pour un programme lorsque de nouvelles versions ont été publiées.
Cela nécessite une méthode pour mettre à jour vos référentiels. Devine quoi? La mise à jour apt l'option a ce qu'il vous faut.
sudo apt update
Il vérifie les référentiels en ligne et télécharge tous les packages mis à jour dans votre référentiel local.
5. Mise à niveau de vos packages système
Une fois que nous avons mis à jour nos référentiels locaux, il est judicieux de mettre à niveau tous vos programmes et services vers les dernières versions. Ceci est possible grâce à la mise à niveau apt option de la commande apt sur Ubuntu.
sudo apt upgrade
Cela analysera tous les packages installés sur votre système et trouvera les programmes ou services qui s'exécutent sur une version plus ancienne. Ensuite, il mettra à niveau tous ces programmes et services vers les dernières versions disponibles.
Il s'agit d'une commande essentielle car elle vous permet de lancer une mise à niveau à l'échelle du système à l'aide d'une seule commande.
Mais la commande ci-dessus ne mettra à niveau que les packages non critiques. Si une mise à jour du noyau est disponible, nous devrons effectuer une mise à niveau complète du système à l'aide de la commande suivante :
sudo apt full-upgrade
La commande ci-dessus mettra à niveau le noyau Linux avec tous les packages critiques du système qui n'ont pas été mis à niveau avec la commande précédente. Vous aurez généralement besoin d'un redémarrage après une mise à niveau complète pour que le nouveau noyau démarre.
6. Recherche d'un colis
La recherche apt La commande est la commande la plus couramment utilisée pour rechercher des packages sur Ubuntu. Il est conçu pour rechercher le nom du package ainsi que ses métadonnées telles que la description, les dépendances, la source et la version.
La commande renvoie tous les packages dont le nom ou les métadonnées correspondent au mot-clé de recherche spécifié. Voici la syntaxe pour rechercher un package à l'aide de la commande apt search.
sudo apt search [keyword]
Conclusion
Les systèmes basés sur Linux utilisent des packages pour installer et exécuter toutes sortes d'applications et de services. Il est donc essentiel pour un utilisateur Linux de pouvoir gérer et conserver une note de tous les packages disponibles dans son référentiel local.
Le dpkg est difficile à naviguer même pour les utilisateurs expérimentés de Linux. Par conséquent, l'outil de package avancé est considéré comme un outil précieux pour aider les utilisateurs à interagir avec les packages dans leurs référentiels.
Ce didacticiel visait à vous familiariser avec la commande. Si vous avez des commentaires, n'hésitez pas à nous contacter dans les commentaires ci-dessous.