web-dev-qa-db-fra.com

Pourquoi n'y a-t-il pas de commande "purge" dans la page de manuel d'apt

CLI pour apt.

Commandes de base:

list - liste les packages en fonction des noms de package

search - recherche dans les descriptions de packages

show - afficher les détails du package

-

update - liste de mise à jour des packages disponibles

-

install - installer les packages

supprimer - supprimer des packages

-

mise à niveau - mettez à niveau le système en installant/mettant à niveau des packages

mise à niveau complète - mettez à niveau le système en supprimant/installant/mettant à niveau les packages

-

edit-sources - modifie le fichier d'informations source

Comme vous pouvez le voir, il manque une option de purge, mais je peux toujours taper "apt purge" pour supprimer les paquets, pourquoi ne le fait-il pas dans sa page de manuel?

2
JulianLai

De le changelog d'apt , apt purge a été ajouté dans apt version du package 0.9.14.3~exp3 (en date du 18 janvier 2014):

apt (0.9.14.3~exp3) experimental; urgency=low

* add "apt purge"

Cela se comporte de la même manière que apt-get purge mais la page man manque de mention.

De cmdline/apt.cc de apt code source:

// package stuff
{"install",&DoInstall},
{"remove", &DoInstall},
{"purge", &DoInstall},

Cela devrait certainement aller dans un rapport de bogue.

Notez également que la commande apt évolue et le plan est d'incorporer toutes les options de apt-get à apt dans le processus.


Le man apt de Xenial (16.04) l'a (Merci @muru).

4
heemayl

De l'homme apt:

"APT is a management system for software packages."

De l'homme apt-get:

"apt-get is the command-line tool for handling packages."

Donc apt-get est une interface de ligne de commande pour utiliser apt.

Également dans la page de manuel de apt-get, nous lisons

enter image description here

0
Mahdi