Linux no micro
 
  poweredby FreeFind 

Tutoriais


  Apt-get - Noções Básicas 

24 de fevereiro de 2005
 

O apt-get é um poderoso gerenciador de pacotes e dependências para Linux, criado originalmente para o Debian, várias distribuições desenvolveram, a partir do apt-get, seus próprios sistemas de gerenciamento de pacotes e dependências.

Seu uso exige um pouco de atenção mais é relativamente simples; precisamos apenas uma conexão com a internet e alguns arquivos de configuração:

  1. O arquivo sources.list, que indica quais serão os repositórios Debian que serão usados pelo apt; o arquivo está em /etc/apt/sources.list. O kurumin já traz este arquivo configurado por padrão, normalmente só precisamos alterá-lo no caso de um repositório deixar de funcionar ou para acrescentar outro repositório. 

  2. O arquivo apt.conf, que indica qual a árvore de pacotes padrão que o apt irá utilizar. A Debian mantém 3 árvores de pacotes: a estável (stable), com programas normalmente exaustivamente testados, mas na maioria das vezes muito antigos para uso em computadores domésticos; a teste (testing), com aplicativos que estão sendo testados pela comunidade e a instável (unstable), com os novos pacotes .deb que estão sendo lançados. O arquivo está em /etc/apt/apt.conf e o Kurumin vem configurado para buscar pacotes na árvore de testes da Debian, mas traz normalmente alguns aplicativos da árvore instável e nada impede que eventualmente baixemos pacotes desta árvore, sempre tomando cuidado com possíveis mensagens de erro de dependência.

  3. O diretório lists, com arquivos que indicam os pacotes disponíveis bem como suas versões nos repositórios indicados no source.list. O arquivos estão em /var/lib/apt/lists. Para gerar a lista de pacotes utilizamos o comando apt-get update como root. No Kurumin, como geralmente usamos o sudo para chamar o root sem senha, podemos usar o comando sudo apt-get update. 

  4. O diretório archives, com os pacotes .deb baixados da internet pelo apt-get. Os arquivos ficam gravados em /var/cache/apt/archives.

 

Com os arquivos de configurações do apt prontos, vamos aos comandos:

apt-get install nomedopacote – instala o aplicativo e suas dependências

apt-get remove nomedopacote – remove o pacote indicado

apt-get upgrade nomedopacote – atualiza o aplicativo se tiver uma nova versão

apt-get -f upgrade – sem indicação de nenhum pacote, serve para atualizar todo o sistema, opção -f faz com que o apt verifique e corrija automaticamente problemas de dependências entre pacotes. No guia-foca (link) é recomendado que executemos o comando apt-get -f --dry-run dist-upgrade|less para ver o que vai acontecer sem atualizar a distribuição, se tudo estiver bem, é só usar o upgrade como indicado inicialmente

apt-cache search nome – consulta a lista dos pacotes pelo nome indicado.

apt-get autoclean – remove do diretório archives, os pacotes que não tem mais possibilidade de uso indicados pelo apt-get update

apt-get clean – remove todos os pacotes do diretório archives. Utilize com cuidado.

apt-get -f install – sem indicação de nenhum pacote, faz com que o apt-get verifique e faça a correção de problemas com dependências entre os pacotes.

 
 
acima
 
 
 
 
 
 
Hosted by www.Geocities.ws

1