User Tools

Site Tools


wikiv3:apt-get

APT (Advanced Package Tool)

Os comandos apt são utilizados para diversas funções, entre elas sincronizar listas de pacotes disponíveis, Conectar-se a servidores remotos para consultar, instalar ou atualizar aplicações.

Quando você instala um pacote o apt busca das fontes listadas em “/etc/apt/sources.list” os arquivos necessários são baixados e guardados em um repositório local “/var/cache/apt/archives/”, para só então ser feita a instalação, em algum tempo o repositório local pode crescer e ocupar muito espaço em disco.

Felizmente o apt fornece uma ótima ferramenta para lidar com seu repositório local, o apt-get clean remove tudo exceto os arquivos de lock dos diretórios “/var/cache/apt/archives/” e “/var/cache/apt/archives/partial/”.

Caso a remoção seja feita e você deseje instalar um novo pacote, o apt irá buscá-lo novamente quando o comando de instalação for executado.

Toda vez que uma informação de repositório é adicionada ao repositório o comando apt-get update deve ser executado, permitindo a sincronização dessas informações.

Para atualizar a base de repositórios

# apt­-get update

Para atualizar todos os pacotes com versões novas;

# apt­-get upgrade

Para limpar o diretório de pacotes que são baixados para realizar uma instalação;

# apt­-get clean

Para aciona o sistema de resolução de problemas do APT;

# apt­-get ­-f install

Para remover os pacotes com problemas ao invés de tentar instalar;

# apt­-get ­-f remove

Instalando um novo pacote:

# apt-get install pacote

Para reinstalar um pacote:

# apt-get install --reinstall nome_do_pacote

Para saber status do cache, como versões distintas, dependências:

# apt-cache stats

Para procurar um pacote:

# apt-cache search nome_do_pacote

Procurar pacotes apenas pelo nome:

# apt-cache search --names-only nomedopacote

Busca um pacote e exibindo alguns dados relacionados com o pacote:

# apt-cache show nome-do-pacote

Exibindo detalhes (dependências e versão) sobre um determinado pacote:

# apt-cache showpkg nome_do_pacote

Exibindo dependências de um pacote:

# apt-cache showpkg nome_do_pacote

Instala os pacotes básicos e tenta atualizar todo o sistema:

# apt-get dist-upgrade

Remove o pacote e todas as suas dependências criadas:

# apt-get remove nome-do-pacote

Remove o pacote e todas as suas dependências criadas incluindo arquivos de configuração:

# apt-get remove --purge nome-do-pacote

Visualiza os pacotes que você poderá atualizar:

# apt-get -s upgrade

Verifica as dependências automaticamente:

# apt-get -f install

Instala o kernel no sistema:

# apt-get -f install kernel

Para efetua o download do pacote para o diretório '/var/cache/apt/archives' cabendo ao usuário instalá-lo posteriormente:

# apt-get install -d nome_do_pacote

Para reinstalar um pacote

# apt-get install --reinstall nome_do_pacote

Para fazer o download de um pacote:

# apt-get --download-only install nome_do_pacote

Adiciona o suporte ao apt para instalar pacotes via CD-ROM

# apt-cdrom add

Para remover arquivos de pacotes baixados pelo apt-get ou aptitude (que serão armazenados no diretório /var/cache/apt/archives/) digite:

# apt-get clean apt-get autoclean

Para fazer o download do código-fonte de um pacote (OBS: será feito o download para o diretório atual):

# apt-get source nome_do_pacote

Para exibir o conteúdo de um pacote:

# apt-file list nome_do_pacote

Para limpar o cache:

# apt-get clean
# apt-get autoclean

Para reconstruir a cache se estiver comprometido:

# apt-cache gencaches
wikiv3/apt-get.txt · Last modified: by 127.0.0.1