25 Commandes de base utiles de Apt-get et apt-cache pour la gestion des packages

25 Commandes de base utiles de Apt-get et apt-cache pour la gestion des packages

Cet article explique à quelle vitesse vous pouvez apprendre à installer, retirer, mise à jour et recherche Packages de logiciels utilisant apt-get et apt-cache Commandes de la ligne de commande. Cet article fournit des commandes utiles qui vous aideront à gérer la gestion des packages dans Debian / Ubuntu systèmes basés.

Commandes apt-get et apt-cache
Qu'est-ce que APT-GET?

Le apt-get L'utilitaire est un programme de ligne de commande de gestion des packages puissant et gratuit, qui est utilisé pour travailler avec Ubuntu's APT (Outil d'emballage avancé) Bibliothèque pour effectuer l'installation de nouveaux packages logiciels, supprimer les packages logiciels existants, la mise à niveau des packages logiciels existants et même utilisé pour la mise à niveau de l'ensemble du système d'exploitation.

Qu'est-ce que APT-CACH?

Le apt-cache L'outil de ligne de commande est utilisé pour rechercher un cache de package logiciel APT. En mots simples, cet outil est utilisé pour rechercher des packages de logiciels, recueille des informations des packages et également utilisé pour rechercher ce que les packages disponibles sont prêts pour l'installation sur Debian ou Ubuntu systèmes basés.

Apt-cache - 5 Commandes de base utiles

1. Comment puis-je énumérer tous les packages disponibles?

Pour répertorier tous les packages disponibles, saisissez la commande suivante.

$ apt-cache pkgnames
ESSERACT-OCR-EPO PIPENIGHDREAMS MUMUDVB TBB-Exemples libsvm-java libmrpt-hmtslam0.9 libboost-timer1.50-DEV KCM-TOUCHPAD G ++ - 4.5-multitilib… 

2. Comment puis-je trouver le nom et la description du logiciel?

Pour découvrir le nom du package et avec la description avant l'installation, utilisez le 'recherche' drapeau. En utilisant "recherche" avec apt-cache affichera une liste de packages correspondants avec une brève description. Disons que vous aimeriez découvrir la description du package 'vsftpd', alors la commande serait.

$ apt-cache Search Vsftpd
VSFTPD - serveur FTP léger et efficace écrit pour la sécurité CCZE - un serveur de colorier de journal modulaire robuste - serveur de transfert de fichiers (FTP) serveur yasat - outil d'audit stupide simple

Pour trouver et répertorier tous les packages en commençant par 'vsftpd', vous pouvez utiliser la commande suivante.

$ apt-cache pkgnames vsftpd
vsttpd

3. Comment vérifier les informations du package?

Par exemple, si vous souhaitez vérifier les informations sur le package avec sa description courte disons (numéro de version, vérification des sommes, taille, taille installée, catégorie, etc.). Utiliser 'montrer'Sub Command comme indiqué ci-dessous.

$ apt-cache show netcat
Package: NetCAT Priorité: Section facultative: Univers / Net Installed-Size: 30 HERENTER: développeurs Ubuntu <[email protected]> Original-Maintainer: Ruben Molina <[email protected]> Architecture: toute la version: 1.10-40 dépend: netcat-traditionnel (> = 1.10-39) Nom de fichier: pool / univers / n / netcat / netcat_1.10-40_all.deb Size: 3340 MD5sum: 37c303f02b260481fa4fc9fb8b2c1004 SHA1: 0371a3950d6967480985aa014fbb6fb898bcea3a SHA256: eeecb4c93f03f455d2c3f57b0a1e83b54dbeced0918ae563784e86a37bcc16c9 Description-en: TCP/IP swiss army knife -- transitional package This is a "dummy" package that depends on lenny's default version of netcat, to ease upgrades. Il peut être supprimé en toute sécurité. Description-MD5: 1353F8C1D079348417C2180319BDDE09 Bogues: https: // bogues.rampe de lancement.net / ubuntu / + filebug origine: ubuntu

4. Comment vérifier les dépendances pour des packages spécifiques?

Utilisez le 'showpkg«sous-commande pour vérifier les dépendances pour des packages logiciels particuliers. Que ces packages de dépendances soient installés ou non. Par exemple, utilisez le 'showpkg«Commande avec le nom de package.

$ apt-cache showpkg vsftpd
Package: VSFTPD Versions: 2.3.5-3ubuntu1 (/ var / lib / apt / listes / in.archive.ubuntu.com_ubuntu_dists_quantal_main_binary-i386_packages) Description Langue: fichier: / var / lib / apt / lists / in.archive.ubuntu.com_ubuntu_dists_quantal_main_binary-i386_packages md5: 81386f72ac91a5ea48f8db0b023f3f9b Langue de description: fichier en: / var / lib / apt / lists / in.archive.ubuntu.com_ubuntu_dists_quantal_main_i18n_translation-en md5: 81386f72ac91a5ea48f8db0b023f3f9b Reverse dépend: Ubumirror, vsftpd Harden-Servers, VSFTPD: 2.3.5-3ubuntu1 - Debconf (18 0.5) Debconf-2.0 (0 (null)) Upstart-job (0 (null)) libc6 (2 2.15) libcap2 (2 2.10) libpam0g (2 0.99.7.1) libssl1.0.0 (2 1.0.0) libwrap0 (2 7.6-4~) adduser (0 (null)) libpam-modules (0 (null)) netbase (0 (null)) logrotate (0 (null)) ftp-server (0 (null)) ftp-server (0 ( null)) fournit: 2.3.5-3ubuntu1 - FTP-Server Inverse fournit:

5. Comment vérifier les statistiques du cache

Le 'Statistiques«La commande Sub affichera des statistiques globales sur le cache. Par exemple, la commande suivante affichera les noms de packages totaux que le nombre de packages a trouvés dans le cache.

$ apt-cache statistiques
Noms de package total: 51868 (1 037 K) Structures de package total: 51868 (2 490 K) Packages normaux: 39505 Packages virtuels purs: 602 Packages virtuels uniques: 3819 Packages virtuels mixtes: 1052 Missing: 6890 Versions totales distinctes: 43015 (2753 k) Descriptions distinctes: 81048 (1 945 K) Dépendances totales: 252299 (7 ​​064 K) Relations totales ver / fichiers: 45567 (729 K) Relations totales de DESC / Fichier: 81048 (1 297 K) Total fournit des mappages: 8228 (165 K) : 286 (3 518) Version de dépendance totale Espace: 1 145 K Espace total total: 62.6 K espace total comptabilisé: 13.3 m
Apt-get - 20 Commandes de base utiles pour la gestion des packages

6. Comment mettre à jour les packages système

Le 'mise à jour'La commande est utilisée pour resynchroniser les fichiers d'index de package à partir de leurs sources spécifiées dans / etc / apt / sources.liste déposer. La commande de mise à jour a obtenu les packages à partir de leurs emplacements et met à jour les packages vers une version plus récente.

$ sudo apt-get updat
[sudo] Mot de passe pour Tecmint: ign http: //.ubuntu.com quant à sécurité quantique inrease Get: 1 http: // Security.ubuntu.Commission de sécurité quantique com.GPG [933 B] Get: 2 http: // Security.ubuntu.Comble de sécurité quantique [49.6 kb] ign http: //.archive.ubuntu.com quantical inrelease ign http: // in in.archive.ubuntu.com Quantal-updates inrelease Get: 3 http: // repo.vache de vernis.org précisélease précise [13.7 kb] ign http: //.archive.ubuntu.com Quantal-Backports inrelease Hit http: // dans.archive.ubuntu.Comble COM.GPG Get: 4 http: // Security.ubuntu.com Quantal-Security / Principales sources [34.8 kb] Obtenez: 5 http: //.archive.ubuntu.Com quant à la sortie des versions quantiques.GPG [933 B]… 

7. Comment mettre à niveau les packages de logiciels

Le 'améliorer'La commande est utilisée pour mettre à niveau tous les packages logiciels actuellement installés sur le système. Dans toutes les circonstances actuellement installées, les packages ne sont pas supprimés ou les packages qui ne sont pas déjà installés ni récupérés et installés pour satisfaire les dépendances de mise à niveau.

$ sudo apt-get upgrade
Listes de packages de lecture… FAIT DU BILIT DÉCLARATION DES ARBRES DE LIGNE INFORMATION D'ÉTAT… FAIT Les packages suivants ont été conservés: Linux-Headers-Generic Linux-Image-Generic Wine1.5 Wine1.5-I386 Les packages suivants seront mis à niveau: Activité-Log-Manager-Common-Activity-Log-Manager-Control-Center Adium-Theme-Ubuntu Alacarte ALSA-Base App-stall-data-parti-partenaire AppMenu-GTK AppMenu-GTK3 Apport -gtk apt apt-transport-https apt-utils aptdaemon aptdaemon-data at-spi2-core bamfdaemon-files bind9-host… 

Cependant, si vous souhaitez mettre à niveau, à indiquer si les packages logiciels seront ajoutés ou supprimés pour remplir les dépendances, utilisez le 'grade de distrante'Sub Command.

$ sudo apt-get-dist

8. Comment installer ou mettre à niveau des packages spécifiques?

Le 'installer'La commande est suivie par un ou plusieurs packages souhaitent une installation ou une mise à niveau.

$ sudo apt-get install netcat
Listes de packages de lecture… FAIT DES COMMÉDUIRES DES DÉPÉLENCES DES INFORMATIONS D'ÉTAT… FAIT Les packages supplémentaires suivants seront installés: NetCAT-traditionnel Les nouveaux packages suivants seront installés: NetCat NetCat-traditionnel 0 amélioré, 2 nouvellement installé, 0 pour supprimer et 328 non amélioré. Besoin d'obtenir 67.1 Ko d'archives. Après cette opération, 186 kb d'espace disque supplémentaire seront utilisés. Voulez-vous continuer [O / N]? Y Get: 1 http: //.archive.ubuntu.com / ubuntu / quantal / univers univers netcat-traditionnel i386 1.10-40 [63.8 kb] Obtenez: 2 http: // dans.archive.ubuntu.com / ubuntu / quantal / univers univers netcat tout 1.10-40 [3 340 b] Recherche 67.1 kb en 1 (37.5 kb / s) sélectionnant le package précédemment non sélectionné. (Base de données de lecture… 216118 Fichiers et répertoires actuellement installés.) Déballer Netcat-traditionnel (de… / netcat-traditional_1.10-40_I386.deb)… sélectionnant le package précédemment non sélectionné netcat. Déballage Netcat (de… / netcat_1.10-40_all.deb)… Traitement des déclencheurs pour Man-DB… Configuration de NetCat-Traditional (1.10-40)… Configuration de Netcat (1.10-40)… 

9. Comment je peux installer plusieurs packages?

Vous pouvez ajouter plus d'un nom de package avec la commande afin d'installer plusieurs packages en même temps. Par exemple, la commande suivante installera des packages «nethogs» et «goaccess».

$ sudo apt-get install nethogs goaccess
Listes de packages de lecture… FAIT DU CONSTRUCTION DES DÉPENDENCES DES TANTS LECTURE INFORMATIONS… DIDE TOCCESS est déjà la dernière version. Nethogs est déjà la dernière version. 0 mis à niveau, 0 nouvellement installé, 0 à supprimer et 328 non amélioré.

dix. Comment installer plusieurs packages en utilisant

À l'aide d'une expression régulière, vous pouvez ajouter plusieurs packages avec une chaîne. Par exemple, nous utilisons * générique pour installer plusieurs packages contenant le '*nom*«String, le nom serait« nom de package ».

$ sudo apt-get install '* name *'

11. Comment installer des packages sans mise à niveau

Utilisation de Sub '-pas de mise à niveau'La commande empêchera les packages déjà installés de mettre à niveau.

$ sudo apt-get install packageName --no-upgrade
Listes de packages de lecture… FAIT DU CONSTRUCTION DES DÉPENDISATION DES ARBRES DE LECTURE DES INFORMATIONS… FAIT SAUTER VSFTPD, il est déjà installé et la mise à niveau n'est pas définie. 0 mis à niveau, 0 nouvellement installé, 0 à supprimer et 328 non amélioré.

12. Comment mettre à niveau uniquement des packages spécifiques

Le '-une seule mise à niveau'Commande n'installez pas de nouveaux packages, mais il améliore uniquement les packages déjà installés et désactive la nouvelle installation de packages.

$ sudo apt-get install packageName - Only-mise à niveau
Listes de packages de lecture… FAIT DU CONSTRUCTION DES TRANS DÉPENDENCES INFORMATION D'ÉTAT… FAIT VSFTPD est déjà la dernière version. 0 mis à niveau, 0 nouvellement installé, 0 à supprimer et 328 non amélioré.

13. Comment installer une version de package spécifique?

Disons que vous souhaitez installer uniquement la version spécifique des packages, utilisez simplement le '='Avec le nom de package et ajouter la version souhaitée.

$ sudo apt-get install vsftpd = 2.3.5-3ubuntu1
Listes de packages de lecture… FAIT DU CONSTRUCTION DES TRANS DÉPENDENCES INFORMATION D'ÉTAT… FAIT VSFTPD est déjà la dernière version. 0 mis à niveau, 0 nouvellement installé, 0 à supprimer et 328 non amélioré.

14. Comment supprimer les packages sans configuration

Pour désinstaller des packages logiciels sans supprimer leurs fichiers de configuration (pour réutiliser ultérieurement la même configuration). Utilisez le 'retirer'Commande comme indiqué.

$ sudo apt-get retire vsftpd
[sudo] Mot de passe pour Tecmint: Listes de packages de lecture… FAIT DU CONSTRUCTION DES COMMÉDUIRES DES CARBRES INFORMATIONS D'ÉTAT… FAIT Les packages suivants seront supprimés: VSFTPD 0 MODI. Après cette opération, l'espace de disque de 364 kb sera libéré. Voulez-vous continuer [O / N]? Y (Base de données de lecture… 216156 Fichiers et répertoires actuellement installés.) Retirer VSFTPD… les déclencheurs de traitement de l'arrêt / d'attente VSFTPD pour UreadaHead… TRAPORTS TRIGNERS POUR MAN-DB… 

15. Comment supprimer complètement les packages

Pour supprimer les packages logiciels, y compris leurs fichiers de configuration, utilisez le 'purge'Sub Command comme indiqué ci-dessous.

$ sudo apt-get purge vsftpd
Listes de packages de lecture… FAIT DU CONSTRUCTION DES DÉPÉLENCES DES INFORMATIONS D'ÉTAT… FI. Après cette opération, 0 B d'espace disque supplémentaire sera utilisé. Voulez-vous continuer [O / N]? Y (Base de données de lecture… 216107 Fichiers et répertoires actuellement installés.) Suppression de VSFTPD… Fichiers de configuration de purge pour VSFTPD… Traitement des déclencheurs pour UreadaHead… 

Alternativement, vous pouvez combiner les deux commandes ensemble comme indiqué ci-dessous.

$ sudo apt-get retira - purge vsftpd
Listes de packages de lecture… FAIT DU CONSTRUCTION DES DÉPÉLENCES DES INFORMATIONS D'ÉTAT… FI. Après cette opération, l'espace de disque de 364 kb sera libéré. Voulez-vous continuer [O / N]? Y (Base de données de lecture… 216156 Fichiers et répertoires actuellement installés.) Retirer VSFTPD… VSFTPD Stop / Waiting Purging Configuration Files pour VSFTPD… TRAPORISATION TRIGNERS POUR UREADAHEAD… TRAPAGEMENTS TRANGERS POUR MAN-DB… 

16. Comment je peux nettoyer l'espace disque

Le 'faire le ménage'La commande est utilisée pour libérer l'espace disque par nettoyage récupéré (téléchargé) .deb fichiers (packages) du référentiel local.

$ sudo apt-get net

17. Comment télécharger uniquement le code source du package

Pour télécharger uniquement le code source d'un package particulier, utilisez l'option '-Source de téléchargement uniquement«avec« nom de package »comme indiqué.

$ sudo apt-get - Source de téléchargement VSFTPD
Listes de packages de lecture… FAIT DES TRANSCRIPTION DES DÉLICATION DES ARBRES LECTURES INFORMATIONS… FAIT BESOIN DE 220 Ko d'archives source. Obtenez: 1 http: //.archive.ubuntu.com / ubuntu / quantal / main vsftpd 2.3.5-3ubuntu1 (dsc) [1 883 b] Get: 2 http: // in.archive.ubuntu.com / ubuntu / quantal / main vsftpd 2.3.5-3ubuntu1 (Tar) [188 Ko] Obtenez: 3 http: //.archive.ubuntu.com / ubuntu / quantal / main vsftpd 2.3.5-3ubuntu1 (diff) [30.5 kb] récupéré 220 Ko en 4S (49.1 kb / s) Télécharger le mode complet et en téléchargement uniquement

18. Comment puis-je télécharger et déballer un package

Pour télécharger et déballer le code source d'un package dans un répertoire spécifique, saisissez la commande suivante.

$ sudo apt-get source vsftpd
Listes de packages de lecture… FAIT DES TRANSCRIPTION DES DÉLICATION DES ARBRES LECTURES INFORMATIONS… FAIT BESOIN DE 220 Ko d'archives source. Obtenez: 1 http: //.archive.ubuntu.com / ubuntu / quantal / main vsftpd 2.3.5-3ubuntu1 (dsc) [1 883 b] Get: 2 http: // in.archive.ubuntu.com / ubuntu / quantal / main vsftpd 2.3.5-3ubuntu1 (Tar) [188 Ko] Obtenez: 3 http: //.archive.ubuntu.com / ubuntu / quantal / main vsftpd 2.3.5-3ubuntu1 (diff) [30.5 kb] récupéré 220 Ko en 1 s (112 kb / s) GPGV: Signature faite jeudi 24 mai 2012 02:35:09 AM IST en utilisant ID de clé RSA 2C48EE4E GPGV: Impossible de vérifier la signature: clé publique non trouvée DPKG-source: AVERTISSEMENT: n'a pas vérifié la signature sur ./ vsftpd_2.3.5-3ubuntu1.DSC DPKG-source: Info: Extraction de VSftPD dans VSFTPD-2.3.5 dpkg-source: info: déballage vsftpd_2.3.5.origine.le goudron.gz dpkg-source: info: déballage vsftpd_2.3.5-3ubuntu1.Debian.le goudron.GZ DPKG-source: Info: Application de 01-buildDefs.Patch DPKG-source: Info: Application de 02-Config.Patch DPKG-source: Info: Application de 03 db-doc.patch dpkg-source: info: application de 04-link-local.Patch DPKG-source: Info: Application de 05-Whitespaces.Patch DPKG-source: Info: Application 06-Greedy.Patch DPKG-source: Info: Application 07-UTF8.Patch DPKG-source: Info: Application de 08-Manpage.Patch DPKG-source: Info: Application du 09-S390.Patch DPKG-source: Info: Application de 10-Remote-DOS.Patch dpkg-source: info: application 11-alpha.Patch DPKG-source: Info: Application 09-Disable-Anonymous.Patch DPKG-source: Info: Application de 12-Ubuntu-Use-Sakeoil-SSL.correctif

19. Comment puis-je télécharger, déballer et compiler un package

Vous pouvez également télécharger, déballer et compiler le code source en même temps, en utilisant l'option '-compiler' comme indiqué ci-dessous.

$ sudo apt-get - Compile Source Golie
[sudo] Mot de passe pour Tecmint: Listes de packages de lecture… FAIT BLAISER LES INFORMATIONS DE LECTURE DE L'ARBRE DES TRAI. Obtenez: 1 http: //.archive.ubuntu.com / ubuntu / quantal / Universe Goaccess 1: 0.5-1 (dsc) [1 120 b] Get: 2 http: //.archive.ubuntu.com / ubuntu / quantal / Universe Goaccess 1: 0.5-1 (TAR) [127 kb] Obtenez: 3 http: //.archive.ubuntu.com / ubuntu / quantal / Universe Goaccess 1: 0.5-1 (Diff) [2 075 b] a récupéré 130 kb en 1 (68.0 kb / s) GPGV: Signature faite mardi 26 juin 2012 09:38:24 AM IST Utilisation de DSA Key ID A9FD4821 GPGV: Impossible de vérifier la signature: clé publique non trouvée DPKG-source: AVERTISSE ./ Goaccess_0.5-1.DSC DPKG-source: Info: Extraction de Goaccess in Goaccess-0.5 DPKG-source: Info: Déballage de Goaccess_0.5.origine.le goudron.gz dpkg-source: info: déballage de GoAccess_0.5-1.Debian.le goudron.GZ DPKG-BUILDPACKAGE: Source Package Goaccess DPKG-BuildPackage: Source Version 1: 0.5-1 DPKG-BuildPackage: Source modifiée par Chris Taylor <[email protected]> DPKG-BuildPackage: Architecture hôte i386 DPKG-SOURCE --BEFORE-BUILD GOACCESS-0.5 DPKG-CHECKBUILDDEPS: Dépendance de la construction non satisfaite: Debhelper (> = 9) Autotools-dev libncurses5-dev libglib2.0-dev libGeOIP-DEV AutoConf DPKG-BuildPackage: Avertissement: Création des dépendances / conflits insatisfaits; abandonner dpkg-buildpackage: avertissement: (utilisez -a indicateur pour remplacer.)… 

20. Comment télécharger un package sans installer

En utilisant 'télécharger'Option, vous pouvez télécharger n'importe quel package donné sans l'installer. Par exemple, la commande suivante ne téléchargera que 'nethogs'Package vers le répertoire de travail actuel.

$ sudo apt-get download nethogs
Get: 1 Téléchargement Nethogs 0.8.0-1 [27.1 kb] récupéré 27.1 kb en 3s (7 506 b / s)

21. Comment vérifier le journal de modification du package?

Le 'changelog'Flag télécharge un package change-log et affiche la version du package installé.

$ sudo apt-get changelog vsftpd
vsftpd (2.3.5-3ubuntu1) Quantal; Urgence = faible * fusion des tests Debian (LP: # 1003644). Modifications restantes: + Debian / VSFTPD.Upstart: Migrez VSFTPD vers le parvenu. + Ajouter APPort Hook (LP: # 513978): - Debian / vsftpd.Apport: ajouté. - Debian / Control: Build-Depends sur DH-Apport. - Debian / Règles: Ajouter - avec apporter. + Ajouter le fichier Debian / Watch. + debian / patchs / 09-disable-anonyme.Patch: désactiver la connexion anonyme par défaut. (LP: # 528860) * Debian / Patches / 12-Ubuntu-Us-Sakeoil-SSL.Patch: Utilisez des certificats et une clé Snake Ooil SSL. -- Andres Rodriguez <[email protected]> Mer, 23 mai 2012 16:59:36 -0400… 

22. Comment vérifier les dépendances brisées?

Le 'vérifier'La commande est un outil de diagnostic. Il a utilisé pour mettre à jour le cache du package et vérifier les dépendances brisées.

$ sudo apt-get chèque
[sudo] Mot de passe pour Tecmint: Listes de packages de lecture… FAIT BLAGING DÉPENDANCE ARBRE LECTURE INFORMATION D'ÉTAT… FAIT

23. Comment rechercher et construire des dépendances?

Ce 'build-dep'Commande recherche les référentiels locaux dans le système et installez les dépendances de build pour le package. Si le package n'existe pas dans le référentiel local, il renverra un code d'erreur.

$ sudo apt-get build-dep netcat
Les nouveaux packages suivants seront installés: Debhelper DH-apparmor html2text po-debconf Quilt 0 amélioré, 5 nouvellement installé, 0 pour supprimer et 328 non amélioré. Besoin d'obtenir 1 219 Ko d'archives. Après cette opération, 2 592 kb d'espace disque supplémentaire seront utilisés. Voulez-vous continuer [O / N]? Y Get: 1 http: //.archive.ubuntu.com / ubuntu / quantal / main html2text i386 1.3.2A-15Build1 [91.4 kb] Obtenez: 2 http: // dans.archive.ubuntu.com / ubuntu / quantal / main po-debconf tout 1.0.16 + nmu2ubuntu1 [210 kb] Get: 3 http: //.archive.ubuntu.com / ubuntu / quantal / Main dh-apparmor tous les 2.8.0-0ubuntu5 [9 846 b] Get: 4 http: //.archive.ubuntu.com / Ubuntu / Quanal / Principale debhelper tous les 9.20120608UBUNTU1 [623 KB] Obtenez: 5 http: //.archive.ubuntu.com / ubuntu / quilt / main courtepointe tout le 0 0.60-2 [285 Ko] Recherché 1 219 Ko en 4S (285 Ko / s)… 

24. Comment je peux automatiquement nettoyer le cache apt-get?

Le 'autocleen'La commande supprime tout .deb fichiers de / var / cache / apt / archives pour libérer un volume important d'espace disque.

$ sudo apt-get Autoclean
Listes de packages de lecture… FAIT DU CONSTRUCTION DES DÉPENDENCES DES TAN

25. Comment je peux enlever automatiquement les packages installés?

Le 'autoron`` La commande sous-marine est utilisée pour supprimer automatiquement les packages qui ont certainement été installés pour satisfaire les dépendances pour d'autres packages et mais ils n'étaient plus nécessaires. Par exemple, la commande suivante supprimera un package installé avec ses dépendances.

$ sudo apt-get AutoreMove vsftpd
Listes de packages de lecture… FAIT DU CONSTRUCTION DES DÉPÉLENCES DES INFORMATIONS D'ÉTAT… FAIT LA Pack.

J'ai couvert la plupart des options disponibles avec apt-get et apt-cache commandes, mais il y a toujours plus d'options disponibles, vous pouvez les vérifier en utilisant 'homme apt-get' ou 'homme apt-cache'Du terminal. J'espère que vous avez aimé lire cet article, si j'ai manqué quelque chose et que vous aimeriez que j'ajoute à la liste. N'hésitez pas à mentionner dans le commentaire ci-dessous.

Lire aussi: 20 commandes Linux Yum utiles pour la gestion des packages