Instalando e Entendendo o APT-GET
Apt-get / Aptitude
O apt-get/aptitude são os comandos mais conhecidos nas distros baseadas em Debian. Com apenas esse comando você instala o que você quiser.
Qualquer comando que digite você pode tanto digitar apt-get como aptitude.
- sudo apt-get update [Isso é para atualizar a lista de programas e atualizar os repositórios, como o botão recarregar do Synaptic.]
- sudo apt-get install <nomedopacote> [Instala o programa, como o amsn, k3b,emesene]
- Por exemplo: sudo apt-get install emesene
- Para pesquisar pacotes (Apesar de eu achar mais fácil encontrar no Synaptic):
sudo apt-cache search <nomedopacote> - Manuais do apt-get
$man apt-get
$man apt-cache
Comandos para consertar problemas de dependências
(Geralmente quando se fecha o terminal durante uma operação de descarga ou instalação de um pacote).
Devem ser usados na seguinte ordem:
Código:
- sudo apt-get install -f
- sudo apt-get upgrade -f
- sudo apt-get dist-upgrade -f
- sudo dpkg –configure -a
- sudo apt-get clean
Pastas do APT-GET
Na pasta /var/cache/apt/archives/ ficam os arquivos que você baixa pelo Synaptic ou pelo terminal usando sudo apt-get install “programa”
Na pasta /var/lib/apt/lists/ é onde fica a lista de pacotes (repositórios) disponíveis. (Gerado ao executar apt-get update)
Diferença Entre APT-GET e APTITUDE
A principal diferença entre os dois é que o controle de dependências dos pacotes é mais completo e sofisticado no aptitude do que o do apt-get.
Mesmo, no caso de se querer corrigir problemas no sistema, o aptitude é muito mais eficiente. Por exemplo, o apt-get instala o pacote e as suas dependências como o aptitude, mas para desinstalar/remover um pacote o apt-get desinstala apenas o pacote solicitado e deixa as dependências enquanto que o aptitude desinstala também as dependências do pacote.
Já relativamente à pesquisa de pacotes o apt-cache search gera muito mais resultados do que o aptitude search. Isto porque o comando apt-cache search nome_do_pacote procura pelo nome do pacote tanto no nome do pacote como na sua descrição, enquanto que o comando aptitude search nome_do_pacote procura pelo pacote apenas no nome dos pacotes.
Por estes motivos convém seguir a regra: procurar um pacote com apt-cache search e instalá-lo com aptitude install.
Loading...