bref: cet article vous montre comment utiliser les commandes apt sous Linux avec des exemples pour pouvoir gérer efficacement les paquets.
Si vous utilisez Debian, Ubuntu, Linux Mint ou toute autre distribution basée sur Debian ou Ubuntu, vous devez avoir déjà rencontré des commandes apt.
remarqué pour la première fois dans Ubuntu 16.04, apt gagne lentement en popularité., Comme de plus en plus de distributions Linux basées sur Ubuntu poussent pour qu’apt soit la commande recommandée pour la gestion des paquets, il est temps que vous appreniez à utiliser les commandes apt.
dans ce guide pour les débutants Linux, je vais vous expliquer diverses commandes apt avec des exemples afin que vous puissiez les utiliser en tant qu’utilisateur Linux expert.
qu’est-ce qu’apt?
Debian Linux utilise le système d’empaquetage dpkg. Un système d’emballage est un moyen de fournir des programmes et des applications pour l’installation., De cette façon, vous n’avez pas à créer un programme à partir du code source qui, croyez-moi, n’est pas une jolie façon de gérer les paquets. APT (Advanced Package Tool) est l’outil en ligne de commande pour interagir avec le système d’empaquetage dans les distributions Linux basées sur Debian.
Il existe déjà des commandes dpkg pour le gérer. Mais APT est un moyen plus convivial de gérer les emballages. Vous pouvez l’utiliser pour trouver et installer de nouveaux paquets, mettre à niveau des paquets, supprimer les paquets, etc.
Les commandes apt fournissent un moyen en ligne de commande d’interagir avec APT et de gérer les paquets.,
à ce stade, je dois mentionner apt-get est peut-être l’outil le plus populaire autour D’APT. Mais apt est lentement promu comme son alternative. J’ai déjà expliqué la différence entre apt et apt-get dans un article précédent ainsi que pourquoi apt a été introduit en premier lieu, par conséquent, je n’entrerai plus dans les détails.
à l’Aide de apt commandes pour gérer les paquets dans Debian et Ubuntu en fonction des distributions Linux
j’utilise Ubuntu 16.,04 dans ce tutoriel, mais vous pouvez utiliser toutes les autres distributions Linux basées sur Debian / Ubuntu telles que Linux Mint, elementary OS, Linux Lite, etc.
En outre, j’utilise l’icône Pop et le thème dans Ubuntu afin que mon terminal soit différent du terminal à thème violet habituel.
Si vous préférez, vous pouvez regarder cette vidéo de l’essentiel apt pour les utilisateurs d’Ubuntu.
mettre à Jour la base de données des paquets avec apt
apt fonctionne en fait sur une base de données des paquets disponibles., Si la base de données n’est pas mise à jour, le système ne saura pas s’il existe des packages plus récents disponibles. C’est pourquoi la mise à jour du référentiel devrait être la première chose à faire dans tout système Linux après une nouvelle installation.
la mise à jour de la base de données de paquets nécessite des privilèges de superutilisateur, vous devrez donc utiliser sudo.
sudo apt update
lorsque vous exécutez cette commande, vous verrez les informations du package récupérées à partir de différents serveurs.,
vous verrez trois types de lignes ici, Hit, Get et Ign. Fondamentalement, ce sont:
- Hit: il n’y a pas de changement dans la version du paquet par rapport à la version précédente
- Ign: le paquet est ignoré. Soit le paquet est beaucoup trop récent qu’il ne prend même pas la peine de vérifier, soit il y a eu une erreur dans la récupération du fichier, mais l’erreur était triviale et donc elle est ignorée. Ne vous inquiétez pas, ce n’est pas une erreur.,
- Get: une nouvelle version est disponible. Il téléchargera les informations sur la version (pas le paquet lui-même). Vous pouvez voir qu’il y a des informations de téléchargement (taille en Ko) avec la ligne » get » dans la capture d’écran ci-dessus.
mise à niveau des paquets installés avec apt
Une fois que vous avez mis à jour la base de données de paquets, vous pouvez maintenant mettre à niveau les paquets installés. Le moyen le plus pratique est de mettre à niveau tous les paquets qui ont des mises à jour disponibles., Vous pouvez simplement utiliser la commande ci-dessous:
sudo apt upgrade
cela vous montrera combien et quels paquets vont être mis à niveau.
Il existe une autre façon de fournir une mise à niveau complète en utilisant la commande ci-dessous:
sudo apt full-upgrade
la mise à niveau complète fonctionne de la même manière que la mise à niveau, sauf que si la mise à niveau du système nécessite la suppression d’un paquet déjà installé sur le système, elle le fera., Alors que, la commande de mise à niveau normale ne le fera pas.
Quelle est la différence entre apt update et apt upgrade?
bien qu’il semble que lorsque vous faites une mise à jour apt, il mettra à jour les paquets et vous obtiendrez la dernière version du paquet. Mais ce n’est pas vrai. apt update met uniquement à jour la base de données des paquets.
par exemple, si vous avez installé la version 1.3 du paquet XYZ, après la mise à jour d’apt, La base de données sera consciente qu’une version plus récente 1.4 est disponible., Lorsque vous effectuez une mise à niveau d’apt après la mise à jour d’apt, il met à niveau (ou met à jour, selon le terme que vous préférez) les packages installés vers la version la plus récente.
c’est la raison pour laquelle le moyen le plus rapide et le plus pratique de mettre à jour le système Ubuntu en utilisant cette commande:
sudo apt update && sudo apt upgrade -y
comment installer de nouveaux paquets avec apt
Si vous connaissez déjà le nom du paquet, vous pouvez id= »5549d6b816″>package_name >avec le paquet souhaité., Supposons que vous souhaitez installer mplayer, vous pouvez simplement utiliser la commande ci-dessous:
sudo apt install mplayer
La bonne chose ici est que vous pouvez utiliser l’auto-complétion. Donc, si vous n’êtes pas sûr du nom exact du paquet, vous pouvez taper quelques lettres et appuyer sur tab et il suggérera tous les paquets disponibles avec ces lettres., Par exemple:
Comment faire pour installer plusieurs paquets avec apt
Vous n’êtes pas tenus d’installer un paquet à la fois. Vous pouvez installer plusieurs paquets à la fois en fournissant tous les noms de paquets ensemble:
sudo apt install <package_1> <package_2> <package_3>
Que Faire si vous exécutez apt install sur un paquet déjà installé?
Pas besoin de s’inquiéter., Cela va simplement regarder dans la base de données et si une version plus récente est trouvée, elle mettra à niveau le package installé vers la version la plus récente. Donc, aucun mal n’est fait en l’utilisant, sauf si vous ne voulez pas qu’il soit mis à niveau.
Comment installer des paquets sans mise à jour
Si pour une raison quelconque vous voulez installer un paquet, mais ne souhaitez pas mettre à niveau, si elle est déjà installée.,le tout sans mettre à niveau
comment mettre à niveau uniquement des paquets, pas l’installer
Si vous souhaitez uniquement mettre à niveau un paquet mais que vous ne voulez pas l’installer (s’il n’est pas déjà installé), vous pouvez le faire avec la commande suivante:
sudo apt install <package_name> --only-upgrade
comment installer une version spécifique d’une application
par défaut, la dernière version disponible dans le référentiel sera installée pour une application., Mais si vous ne souhaitez pas installer la dernière version, vous pouvez spécifier le numéro de version. Vous devez connaître le numéro de version exact que vous souhaitez installer.
ajoutez simplement =version avec le nom du paquet.
sudo apt install <package_name>=<version_number>
comment supprimer des paquets installés avec apt
assez parler de l’installation de paquets, voyons comment supprimer des paquets. Supprimer des paquets est aussi simple que de les installer., Utilisez la commande ci-dessous:
sudo apt remove <package_name>
l’Auto-complétion fonctionne aussi bien. Donc, vous commencez simplement à taper le nom du paquet et appuyez sur tab et il suggérera tous les paquets installés commençant par ces lettres.
Une autre façon de désinstaller des paquets est d’utiliser purge. La commande est utilisée de la manière suivante:
sudo apt purge <package_name>
Quelle est la différence entre apt supprimer et apt purge?,
-
apt remove
supprime uniquement les fichiers binaires d’un paquet. Il laisse des fichiers de configuration résiduels. -
apt purge
supprime tout ce qui concerne un paquet, y compris les fichiers de configuration.
Si vous avez utiliséapt remove
pour vous débarrasser d’un logiciel particulier, puis l’installer à nouveau, votre logiciel aura les mêmes fichiers de configuration. Bien sûr, il vous sera demandé de remplacer les fichiers de configuration existants lorsque vous l’installez à nouveau.
Purge est utile lorsque vous avez foiré avec la configuration d’un programme., Vous voulez effacer complètement ses traces du système et peut-être recommencer. Et oui, vous pouvez utiliser apt purge
sur un paquet supprimé.
habituellement,apt remove
est plus que suffisant pour désinstaller un paquet.
Recherche de paquets
ce n’est Pas ma manière préférée de rechercher des paquets. Mais cela est utile lorsque vous recherchez une bibliothèque spécifique. Utilisez simplement la commande suivante avec les termes de recherche souhaités. Il trouvera tous les paquets contenant votre terme de recherche., vous voulez en savoir plus sur un paquet avant de l’installer ou de le supprimer, vous pouvez utiliser la commande ci-dessous:
apt show <package_name>
cela affichera des informations sur le(S) paquet (S) donné (s) comme ses dépendances, la taille d’installation et de téléchargement, les différentes sources à partir desquelles le paquet est disponible, la description du contenu du paquet entre autres choses:
liste des versions évolutives et installées
la commande apt a une nouvelle option appelée list., En utilisant cette commande, vous pouvez voir tous les paquets qui ont une version plus récente prêt à être mis à jour:
apt list --upgradeable
Vous pouvez également voir tous les paquets installés sur le système installé avec l’option:
apt list --installed
Il existe également une troisième option –toutes-versions., C’est la liste de tous les paquets disponibles pour votre système:
apt list --all-versions
Comment nettoyer votre système avec apt
j’ai parlé des façons de nettoyage système Ubuntu pour libérer de l’espace. Contrairement à apt-get, Vous n’avez pas de commandes clean et autoclean ici. Vous pouvez toujours utiliser l’option autoremove et libérer de l’espace disque:
sudo apt autoremove
Cette commande supprime les bibliothèques et les paquets qui ont été installés automatiquement pour satisfaire les dépendances d’un paquet installé., Si le paquet est supprimé, ces paquets installés automatiquement, bien qu’inutiles, restent dans le système.
j’ai eu récemment nettoyé mon système, et c’est pourquoi il ne montre que quelques Ko de fichiers à supprimer. Sinon, vous pouvez facilement obtenir 100 Mo d’espace libre avec cette commande.
votre entrée
je n’ai délibérément pas inclus la commande apt edit-sources dans cet article., C’est parce que cette option de commande est un travail en cours et à ce stade, elle ne fait rien de plus que d’ouvrir les sources.listez le fichier dans l’éditeur de votre choix.
comment aimez-vous ce guide pour utiliser les commandes apt sous Linux? J’espère qu’il était facile de comprendre les commandes apt avec des exemples. Vos commentaires aideront à créer plus de tels guides dans un proche avenir.
vous Aimez ce que vous lisez? Merci de le partager avec d’autres.
- Facebook1.,3K
Twitter26 LinkedIn11 Reddit10 Pocket0
Laisser un commentaire