Comando APT

Olá,

Hoje irei falar um pouco sobre o comando APT, o qual me veio a mente falar um pouco sobre ele pois etava dando uma olhada na revista Linux Magazine e tinha um trecho de uma matéria que falava sobre o mesmo.

Na minha opnião ele é um comando mágico pois só em não precisar quebrar a cabeça com dependências ou ficar compilando programas pra poder usá-los é uma verdadeira maravilha, claro que é sempre bom saber instalar programas a partir de seu código-fonte.

O APT é bastante prático de se utilizar, por exempo, se você quizer fazer uma busca por um pacote é bem simples :

[krix@rogue]# apt-cache search {NOME_DO_PACOTE}

E assim você terá o nome de todos os pacotes que tenham relação com o nome informado, inclusive o pacote, claro se o mesmo existir. Agora que já encontrou o pacote, instalar ele neh!!!

[krix@rogue]# apt-get install {NOME_DO_PACOTE}

Se você usar a opção -fy você estará forçando a instalação, o que pode ser prático mas, nem sempre útil. Pois algumas vezes ele precisará instalar algumas dependências e ele informará antes de instalar o que ele instalará juntamente com o pacote desejado e perguntará se você desejará instalar e se você força a instalação você não poderá evitar a instalação das “dependências”.

Outro ponto muito bom também é a remoçãod e pacotes, é bem prático, pois além de remover o pacote também removerá as dependências instaladas somente por conta deste pacote.

[krix@rogue]# apt-get remove {NOME_DO_PACOTE}

Se você preferir também existe a opção –purge que não somente irá remover o pacote mas também os arquivos de configuração.

[krix@rogue]# apt-get remove –purge {NOME_DO_PACOTE}

Maaaaas, ainda recomendo que após a remoção de um pacote executar o autoremove por conta de algumas dependências que não seram mais necessárias ao sistema e a nenhum pacote.

[krix@rogue]# apt-get autoremove

Porém recomendo que sempre após a instalação de um pacoteseja executado o update, para que seja feita a atualização dos pacotes.

Existe também uma opção muuuuuuito útil que é a dist-upgrade. Sabe quando sai uma nova versão do
ubuntu, por exemplo, você não precisa formatar e instalar a nova versão basta que você atualize a sua versão e este comando é mágico facilitando sua vida e atualizando tudo pra você.

[krix@rogue]# apt-get dist-upgrade

Até aqui tudo beleza, o APT é uma verdadeira maravilha, mas ai vem a curiosidade, como o APT sabe onde buscar os pacotes na versão correta e com as dependências certas??? No diretório /etc/apt/ existe um arquivo chamado source.list onde ficam discriminada a origem dos pacotes e assim poder também usufruir da resolução automática das dependências.

Agora vamos entender a organização da linha deste arquivo.

Exemplo: deb  http://br.archive.ubuntu.com/ubuntu  hardy  universe

deb  http://br.archive.ubuntu.com/ubuntu  =  especifica a distribuição ubuntu no repositório deb no Brasil;

hardy  =  especifica a versão da distribuição;

universe  =  especifica a seção do pacote dentro do repositório.

É sempre bom que quando modificar o arquivo source.list você execute o update para que seja feita a atualização dos pacotes.

Espero ter ajudado.

:wq!


Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">