A partir do Ubuntu 14.04, é um comando no Ubuntu chamado
apt
, que não existia quando essa pergunta foi originalmente feita. o O comandoapt
fornece um subconjunto conveniente da funcionalidade de vários outros comandosapt-
(por exemplo,apt-get
,apt-cache
), com exibição colorida e barras de progresso. Embora o comandoapt
não não suportam as mesmas ações e opções queapt-get
, elas podem ser usadas no lugar deapt-get
. Veja a resposta de Fsando para detalhes.
O APT é um conjunto de utilitários, incluindo um banco de dados de informações sobre quais pacotes estão disponíveis de onde.
O APT não é um único comando. Em vez disso, fornece vários comandos.
O comando APT mais usado é apt-get
. Isso é o que você provavelmente deveria estar usando.
Para atualizar informações sobre quais pacotes estão disponíveis e de onde (o que você deve fazer antes de tentar atualizar ou instalar quaisquer pacotes com apt-get
), execute:
sudo apt-get update
Para atualizar pacotes (por exemplo, "atualizar seu sistema"), execute:
sudo apt-get upgrade
Para atualizar pacotes, incluindo pacotes que requerem pacotes desinstalados para serem instalados, ou pacotes instalados para serem removidos, execute isto (mas tenha cuidado - é melhor prestar atenção ao que será adicionado ou removido):
sudo apt-get dist-upgrade
Para instalar um ou mais pacotes, execute isso, substituindo ...
pela lista de pacotes que você deseja instalar (se você quiser instalar mais de um pacote, coloque espaços entre os nomes dos pacotes):
sudo apt-get install ...
Para remover um ou mais pacotes (ou seja, para desinstalá-lo), execute:
sudo apt-get remove ...
Para remover um pacote e também remover seus arquivos de configuração de todo o sistema (mas não seus arquivos de configuração por usuário, que residem nos diretórios iniciais dos usuários), execute:
sudo apt-get purge ...
Para remover pacotes que foram instalados automaticamente porque outros pacotes precisam deles, mas que agora não são mais necessários, execute:
sudo apt-get autoremove
Para fazer isso, remova também seus arquivos de configuração globais "
sudo apt-get --purge autoremove
Para reinstalar um pacote, execute:
sudo apt-get --reinstall install ...
Para reinstalar um pacote e excluir seus arquivos de configuração do sistema ao fazer isso:
sudo apt-get --purge --reinstall install ...
Para excluir os arquivos do instalador de pacotes em cache ( .deb
) (o que faz não remover quaisquer pacotes, mas fará com que eles tenham que ser novamente buscados na rede para serem reinstalados):
sudo apt-get clean
Para excluir os arquivos do instalador de pacotes em cache, mas somente para os pacotes que provavelmente não serão necessários novamente (ou seja, aqueles que são tão antigos que foram removidos dos servidores, da última vez sudo apt-get update
foi executado):
sudo apt-get autoclean
Essa foi apenas uma breve visão geral. Ele não captura todos os usos possíveis de apt-get
, além de vários outros utilitários fornecidos no pacote do APT, como apt-cache
para examinar informações sobre pacotes instalados e disponíveis.
Você pode aprender mais lendo o apt-get
e apt
páginas de manual.