Por que não há comando "purge" na manpage do apt

2
  

CLI para o apt.

     

Comandos básicos:

     
    

list - lista pacotes baseados em nomes de pacotes

         

pesquisa - pesquisa nas descrições de pacotes

         

show - mostra detalhes do pacote

  
     

-

     
    

update - atualiza lista de pacotes disponíveis

  
     

-

     
    

instalar - instalar pacotes

         

remover - remover pacotes

  
     

-

     
    

upgrade - atualize o sistema instalando / atualizando pacotes

         

upgrade completo - atualize o sistema removendo / instalando / atualizando pacotes

  
     

-

     
    

edit-sources - edite o arquivo de informações de origem

  

Como você pode ver, falta uma opção de limpeza, mas eu ainda posso digitar "apt purge" para remover pacotes, por que isso não acontece na manpage?

    
por JulianLai 21.03.2016 / 03:36

2 respostas

4

De o changelog do apt , apt purge foi adicionado em apt versão do pacote 0.9.14.3~exp3 (de 18 de janeiro de 2014):

apt (0.9.14.3~exp3) experimental; urgency=low

* add "apt purge"

Isso se comporta da mesma maneira que apt-get purge , mas a página man não tem a menção.

Em cmdline/apt.cc de apt código-fonte:

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

Isso definitivamente deve entrar em um relatório de bug.

Observe também que o comando apt está evoluindo e o plano é incorporar todas as opções de apt-get a apt no processo.

O man apt do Xenial (16.04) tem isso (Obrigado @muru).

    
por heemayl 21.03.2016 / 04:16
0

Do man apt:

"APT is a management system for software packages."

Do homem apt-get:

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

Então o apt-get é uma interface de linha de comando para usar o apt.

Também na página de manual de apt-get , lemos

    
por Mahdi 21.03.2016 / 03:45