25 votes

Utiliser apt directement ou apt-* ?

Je viens de découvrir qu'il y a un apt que vous pouvez utiliser directement :

 $sudo apt 
 apt 1.0.1ubuntu2 for amd64 compiled on Apr 10 2014 13:03:39
 Usage: apt [options] command

 CLI for apt.
 Basic commands: 
  list - list packages based on package names
  search - search in package descriptions
  show - show package details
  update - update list of available packages
  install - install packages
  remove  - remove packages
  upgrade - upgrade the system by installing/upgrading packages
  full-upgrade - upgrade the system by removing/installing/upgrading packages
  edit-sources - edit the source information file

Avec une syntaxe similaire à celle de apt-get . Et il offre une certaine coloration dans l'interface CLI. Je voudrais donc savoir s'il existe des différences majeures entre apt y apt-* des commandes ? Pourquoi les gens semblent-ils poster des commandes comme apt-get install y apt-cache search quand ils n'ont pas besoin des options supplémentaires apt-* fournissent, tandis que apt est plus court avec toutes les fonctionnalités similaires avec des couleurs supplémentaires et, à mon avis, un meilleur format de sortie ? Est-ce seulement une habitude ?

Je vois dans les pages du manuel que apt est destiné aux utilisateurs finaux tandis que les autres commandes de bas niveau sont destinées aux scripts. Alors pourquoi tout le monde affiche ces commandes de bas niveau au lieu de la commande de haut niveau plus conviviale ?

18voto

Louis W Points 367

La raison pour laquelle peu de gens recommandent l'outil apt, plus simple, est qu'il est nouveau. Il n'était pas dans Ubuntu avant la version 14.04 il y a une semaine.

Pour la plupart des utilisations interactives, il est équivalent, mais plus facile à utiliser et plus beau.

3voto

Ernestas Points 23

Je pense que cette blog officiel de l'apt peut tout expliquer.

APT 1.0 est sorti le 1er avril 2014 ! La première version d'APT a été annoncée le 1er avril, il y a exactement 16 ans.

La grande nouveauté de cette version est que nous inclus un nouveau binaire "apt" qui combine les commandes les plus utilisées de apt-get et apt-cache. Les commandes sont les mêmes que leurs homologues apt-get/apt-cache mais avec des options de configuration légèrement différentes.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X