Dans cet article, nous expliquerons la différence entre les commandes APT et APT-GET dans Linux. Nous discuterons également de quelques-unes des commandes APT les plus souvent utilisées qui ont remplacé la commande apt-get.
APT- Brief Histoire
L'utilitaire de ligne de commande APT a été introduit en 2014 pour le .packages Deb de la distribution Debian. Il a d'abord été utilisé dans la version instable de Debian, puis est devenu standard dans Debian 8. Initialement, il n'a pas attiré beaucoup d'attention des utilisateurs, et ils ont continué à utiliser la commande ancienne et familière. Cependant, après la libération d'Ubuntu 16.04, il commence à gagner en popularité et a en quelque sorte remplacé l'apt-get.
Différence entre apt-get et apt
La première différence que vous remarquerez parmi les APT et APT-GET est la commande elle-même. Par exemple, si vous souhaitez utiliser la mise à jour APT-Get pour mettre à jour l'index du référentiel système, vous exécuteriez:
$ sudo apt-get updat
Maintenant, avec l'APT, il vous suffit de courir:
$ sudo apt mise à jour
La commande APT Mise à jour ne met pas seulement à mettre à jour l'index du référentiel, mais indique également si et combien de nouvelles versions du logiciel sont disponibles dans le référentiel.
Voyons quelques commandes plus apt qui ont remplacé l'apt-get. Pour afficher ces commandes, vous pouvez taper APT AID ou visiter la page APT MAN en tapant un homme apt dans le terminal. Il affichera toutes les informations liées à APT
Fonction | apt-get | apte |
Installer le paquet | Installation de l'apt-get | Installation apte |
Supprimer l'ensemble | Supprimer par apt-get | APT REPLOR |
Mettre à jour tous les packages | mise à niveau de l'apt-get | mise à niveau apt |
Mettre à jour tous les packages (gestion automatique des dépendances) | APT-GET DIST OPDRADGE | APT complet |
Packages de recherche | recherche de cache apt | recherche appropriée |
Afficher les informations du package | spectacle apt-cache | Spectacle apt |
Supprimer les dépendances indésirables | APT-GET AUTOREMOVE | APT AUTOREMOVE |
Supprime le package avec la configuration associée | Purge apt-get | purge appropriée |
Dans le tableau ci-dessus, toutes les commandes sont les mêmes si vous remplacez apt-get par APT à l'exception de la commande de mise à niveau APT. L'ancienne commande de mise à niveau apt-get met à jour tous les packages qui existent actuellement dans votre système. Il n'installe ni ne supprime le package existant sur votre système.
Cependant, la nouvelle commande de mise à niveau APT installe des packages qui ont été ajoutés en tant que dépendances des packages mises à niveau. Bien que similaire à la mise à niveau APT-GET, il ne supprime pas non plus les packages qui ont été installés précédemment.
De plus, la commande APT Show imprime la sortie dans l'ordre alphabétique et cache des informations moins importantes qui ont été montrées par la commande APT-CACHE Show.
La différence entre l'APT et l'APT-Get ne se limite pas aux commandes. Une autre caractéristique visuelle a été ajoutée à la nouvelle commande APT pour le rendre agréable pour les utilisateurs finaux. Chaque fois qu'un package met à jour lors de l'utilisation d'une mise à niveau APT, d'une mise à niveau complète ou d'une mise à niveau appropriée, vous verrez une barre de progression vous informant de la progression du processus. Il apparaît également lorsque vous retirez le pack.
De plus, si nous exécutons la liste APT -upgradable, il montre également certaines couleurs pour fournir un aperçu clair des packages pour lesquels le référentiel offre une version la plus à jour.
Deux nouvelles commandes:
Outre les commandes de remplacement, il y a deux nouvelles commandes introduites avec l'APT: APT List et APT Edit-sourceces.
Apt-get n'est toujours pas entièrement remplacé par l'APT, et je pense qu'il ne sera pas complètement abandonné. Cependant, vous pourriez penser à ce que vous devriez opter: apt ou apt-get. À mon avis, opter pour APT en vaut la peine car il fournit toutes les fonctions requises pour la gestion des packages et est plus rapide, plus adorable et plus facile à utiliser.