dicas pra rodar o apt-get

Iniciado por KubLin, 17 de Junho de 2006, 00:42

tópico anterior - próximo tópico

KubLin

Algumas pessoas ainda não estão habituadas com o terminal, utilizam muito da parte gráfica (Não que a mesma não seja útil ou ruim). Mas o ideal é colocar a mão na massa, saber como tudo funciona na ponta dos dedos.

Na nossa lista de discussão foi questionada o gereciamento de pacotes, repositórios, etc... E o José Vitor apresentou um texto muito bom sobre o tema, aproveito para repassar para todos.

Primeiramente vou apresentar o APT, e posteriormente complemento com os outros utilitários.

APT (Advanced Package Tool)

apt-get

apt-get update - Atualiza a lista de pacotes disponíveis nos servidores. Deve ser executado antes de começar a instalar ou atualizar pacotes, e sempre que o arquivo sources.list for modificado.

apt-get install - Instala ou atualiza um pacote e todas as suas depedências.

apt-get remove [–purge] - Remove um pacote e todos os outros pacotes que dependem dele. A opção –purge faz com que os arquivos de configuração do pacote sejam removidos também.

apt-get upgrade - Atualiza todos os pacotes do sistema, exceto aqueles que possuam mudanças em suas dependências. Dependências novas não serão instaladas e o pacote não será atualizado.

apt-get dist-upgrade - Semelhante ao apt-get upgrade, porém instala e remove pacotes para satisfazer as novas dependências.

apt-get clean - Limpa o cache de pacotes do sistema (/var/cache/apt/archives).

apt-get autoclean - Funciona semelhante ao apt-get clean. A diferença é que apaga do cache somente os pacotes que não podem mais ser baixados (versões antigas de pacotes).

apt-cache

apt-cache search - Procura pacotes e descrições por <padrão>.

apt-cache show - Retorna a descrição completa de <pacote>.

apt-cache showpkg - Retorna mais detalhes sobre <pacote> e seu relacionamento com outros pacotes.

apt-cache depends - Retorna os pacotes que são dependência de <pacote>.

apt-cdrom

Usado para adicionar um novo CD-ROM na lista de servidores de pacotes (/etc/sources.list). Dessa forma, o comando apt-get pode instalar pacotes contidos no CD-ROM.

apt-cdrom add - Adiciona o CD-ROM à sources.list. Isto desmontará o dispositivo de CD-ROM, pedirá para inserir o CD de pacotes, e então varrerá o CD em busca de arquivos de índice.

apt-file

Ferramenta para busca de pacotes através de arquivos contidos no pacote. É semelhante ao uso de "dpkg - S" (falarei nos próximos posts), porém devolve pacotes não instalados também. Para isso possui uma base de dados com informações sobre cada pacote de servidores contidos no sources.list. A atualização da base de dados é feita em conjunto com o pacote "curl", que precisa ser instalado também, mesmo não sendo dependência de apt-file.

apt-file update - Sincroniza a base de dados do apt-file.

apt-file search - Busca por um pacote através de um arquivo integrante.

apt-file list - Lista todos os arquivos contido em um pacote.

Consertando dependências

Problemas de conflitos entre dependências e instalações interrompidas podem ocorrer algumas vezes, impossibilitando a instalação de novos pacotes. Quando ocorre algum erro desse tipo, o sistema geralmente imprime uma mensagem na tela, aconselhando a execução dos seguintes comandos capazes de resolver esses conflitos:

apt-get install -f

apt-get upgrade -f

apt-get dist-upgrade -f

dpkg –configure -a

Cenas dos próximos capítulos: dpkg, sistema misto e front-ends para o apt-get e dpkg.

Sucesso!!

(Por Jonathan Meller - jon@guiadohardware.net - http://www.guiadohardware.net)

fonte: http://planeta.ubuntubrasil.org/

link direto: http://barraroumi.wordpress.com/2006/06/16/ja-rodou-o-apt-get-hoje-3/

good luck

ceti

You can't always get what you want

Brunno

legal ! gostei do resumão... :)
Primeiro eles te ignoram...
Depois eles riem de você...
Então eles lutam contra você...
Aí você vence...

iGama


mayckxavier

Mayck Xavier

gaijin

Muito bom!
Acho que todas essas dicas mais elaboradas deveriam compor, futuramente, um pequeno livro em .pdf criado pela nossa comunidade. Com as dicas reunidas e organizadas, ficaria muito fácil para um iniciante.
"Conhece-te a ti mesmo." Oráculo de Delfos

Como proceder quando tenho uma dúvida? (7 passos) http://ubuntuforum-pt.org/index.php?topic=8212.0