O comando apt-get é uma ferramenta poderosa em linha de comandos utilizada para trabalhar com o APT Advanced Packaging Tool do Ubuntu efectuando funções tais como a instalação de novos pacotes de software, actualização dos pacotes instalados, actualização da lista de pacotes, e até a actualização completa do sistema Ubuntu.
Sendo uma simples ferramenta de linha de comandos, o apt-get tem inúmeras vantagens sobre outras ferramentas de gestão de pacotes disponíveis para os administradores de sistemas. Algumas dessa vantagens incluem uma fácil utilização através de simples ligações via terminal (SSH) e a possibilidade de ser utilizado em programas scripts de administração, que podem podem ser activados pelo utilitário de agendamento de tarefas cron.
Alguns exemplos de utilizações populares para o utilitário apt-get:
Instalar um Pacote: A instalação de pacotes utilizando a ferramenta apt-get é muito simples. Por exemplo, para instalar a aplicação de análise de redes nmap, digite o seguinte seguinte comando:
sudo apt-get install nmap
Remover um Pacote: A remoção de um ou mais pacotes é também um processo simples. Para remover o pacote nmap instalado no exemplo anterior, digite o seguinte comando:
sudo apt-get remove nmap
Múltiplos Pacotes: Pode indicar vários pacotes para serem instalados ou removidos simultaneamente separando os nomes por espaços.
Actualização da Lista de Pacotes: O índice de pacotes do APT é essencialmente uma base de dados dos pacotes diponíveis nos repositórios definidos no ficheiro /etc/apt/sources.list
. Para actualizar a lista local de pacotes com as últimas alterações efectuadas nos repositórios, escreva o seguinte comando:
sudo apt-get update
Upgrade de Pacotes: Upgrade das versões dos pacotes instalados no seu sistema podem estar disponíveis nos repositórios (por exemplo actualizações de segurança). Para efectuar o upgrade do seu sistema actualize em primeiro lugar a lista de pacotes como indicado acima, depois escreva:
sudo apt-get upgrade
Se um pacote necessita instalar ou remover novos pacotes dos quais depende quando pretendemos fazer o upgrade, o comando upgrade não o fará. Para esta actualização é necessário utilizar o comando dist-upgrade.
Também pode efectuar o upgrade do seu sistema Ubuntu por completo de uma revisão para outra com o comando dist-upgrade. Por exemplo, para actualizar o sistema da versão 5.10 para a versão 6.06 LTS, primeiro assegure-se que substitui os repositórios da versão 5.10 pelos da 6.06 LTS no ficheiro /etc/apt/sources.list
do seu computador, depois utilize o comando apt-get update como indicado acima, finalmente execute a actualização propriamente dita com o comando:
sudo apt-get dist-upgrade
Após um tempo relativamente grande o seu computador estará actualizado para a nova revisão. Tipicamente, alguns passos pós actualização serão requeridos tal como indicado nas notas de actualização da revisão para a qual está a efectuar a actualização.
As acções do comando apt-get, tais como instalação e remoção de pacotes, estão registadas num ficheiro /var/log/dpkg.log .
Para mais informação acerca da utilização de APT, consulte Debian APT User Manual ou utilize o comando:
apt-get help