quinta-feira, 30 de julho de 2009

Linux - tudo que eu sei... 2º episódio

APT (Advanced Package Tool)
Conjunto de ferramentas utilizadas para gerenciar os pacotes de uma distribuição linux de maneira automatizada.
Arquivos de configuração do APT

Exemplo de arquivo /etc/apt/sources.list

deb http://www.debian-desktop.org/pub/linux/debian/xorg-6.8.99.15/ sarge main
deb http://download.gna.org/praksys praksys/
deb http://www.debian-multimedia.org stable main
deb http://ftp.br.debian.org/debian testing main contrib non-free
deb http://ftp.debian.org/debian stable main contrib non-free
este arquivo indica os repositórios que o apt usará para buscar informações dos pacotes a serem instalados ou atualizados.
um detalhe importante na utilização do apt é que quando o apt for utilizado ele fará download do pacote a ser instalado para o diretório /var/cache/apt/archives, isto tem que ser observado para que o disco não fique lotado e você não saiba o porquê.
Comandos do APT
apt-get [opções] [pacote]

opção descrição
-d faz download de pacotes, mas não instala
-f repara um sistema com dependências quebradas
-h exibe uma mensagem de ajuda
-v exibe a versão do comando

comando descrição
update Atualiza o banco de dados local do apt-get com os arquivos
install instala um novo pacote
source faz o download do pacote fonte para o diretório corrente
remove remove um pacote
upgrade procura por pacotes desatualizados no sistema e os atualiza automaticamente
dist-upgrade semelhante à upgrade, mas instala novos pacotes se for necessário
clean remove arquivos encontrados no diretório /var/cache/apt/archives

exemplos
apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get install tree
apt-get source tree
apt-get remove tree

apt-cdrom - utilitário para o gerenciamento de cd-rom
apt-cdrom
opção descrição
-h exibe uma mensagem de ajuda
-v exibe a versão do comando

comando
add adiciona o cdrom ao arquivo /etc/apt/sources.list
exemplo
apt-cdrom add

se a sua máquina está debaixo de um proxy, você vai precisar configurar o arquivo /etc/apt/70debconf com os seguintes parâmetros:

Acquire::http::Proxy "http://usuario:senha@ipdoproxy:porta/";






Nenhum comentário:

Os melhores podcasts do spotify