terça-feira, 3 de março de 2009

Guia de Comandos para utilização do Apt-get.


Guia de Comandos para utilização do Apt-get.

O Apt-get é um front-end de manipulação de pacotes do Debian.
Os pacotes (programas) do Debian, tem extensão .deb
Ex:
linux-modules-2.6.24-23-server_2.6.24-23.37_i386.deb

O Comando de manipulação é o dpkg, mas programas como apt-get, aptitude e synaptic, facilitam esta tarefa.
Abaixo, um guia de comandos desta ferramenta.

Antes de qualquer operação, é necessário atualizar a lista de repositórios.
Os repositórios são sites da Internet que mantém os pacotes da sua distribuição atualizados.
Lembre-se que os repositórios são configurados no arquivo /etc/apt/sources.list

Abaixo um exemplo de um repositório do Debian:

deb http://debian.pop-sc.rnp.br/debian/ etch main
deb-src http://debian.pop-sc.rnp.br/debian/ etch main
deb ftp://ftp.br.debian.org/debian etch main contrib non-free
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib

Neste site, http://www.apt-get.org/ você encontra repositório a vontade para aplicações Debian.

Vamos aos comandos:

Antes de começar a instalar e utilizar o apt-get, é bom atualizar a lista dos repositórios. Para isso faça:
# apt-get update

Instalar um programa

apt-get install nome-programa
Ex:

# apt-get install sl

Pode-se especificar mais de um programa

# apt-get install sl cowsay

Reinstalando um programa

# apt-get install --reinstall sl

Removendo um programa

# apt-get remove sl

# Apenas baixando o programa

# apt-get install sl -d

Simulando a instalação

# apt-get install -s xorg

Faz a instalação de programas sem perguntar nada:

# apt-get install -y force-yes xorg

Corrige problemas com dependencias e pacotes quebrados

# apt-get -f install

Removendo o programa e todos os seus arquivos de configuração

# apt-get remove --purge sl

Removendo programas desnecessários ao sistema

# apt-get autoremove

Atualizando o sistema:

# apt-get upgrade

Atualizando para uma nova distribuição (novo release)

# apt-get dist-upgrade

Dica: Caso você precise instalar vários programas iguais em computadores diferentes, você pode aproveitar o cache do apt-get, bastando levar tudo o que o apt-get já instalou na outra máquina.
O Cache do apt-get fica em /var/cache/apt/archives Se você copiar o conteúdo deste diretório para outra máquina, não será necessário mais baixar da internet, o apt-get detecta que os pacotes já estão no cache e começa a instalação asim que solicitado.
Dica2: A dica acima é em caso de emergência. Caso você necessite instalar pacotes iguais em várias máquinas, utilize o apt-cacher.

Limpando o cache

# apt-get clean

Mais dicas em:
http://www.guiadohardware.net/tutoriais/tutorial-completo-apt-get/

2 comentários:

  1. Professor onde encontro um bom curso ead preparatório para a prova LPI 101 com um custo acessível ?

    Grato.

    ResponderExcluir
    Respostas
    1. Geraldo,

      Infelizmente em EAD eu não conheço nenhum com este fim específico.

      Um abraço!

      Excluir