3 O APT é um gerenciador de pacotes e atualizações criado pelo projeto
4 Debian em 1998. Ele suporta diferentes fontes, incluindo arquivos
5 locais, CD-ROM, HTTP, FTP, RSH/SSH, além de HTTPS e, mais recentemente,
8 Para configuração das fontes, o arquivo /etc/apt/sources.list deve ser
9 editado. Cada linha representa uma fonte. Fontes podem ser do tipo deb
10 ou deb-src, dependendo se a fonte contém pacotes binários ou pacotes
11 fontes. Cada fonte é identificada por uma URI, indicando o método de
12 acesso. Os argumentos variam com o tipo e a URI.
14 As fontes de tipo deb e deb-src representam um repositório Debian com a
15 distribuição e o componente da distribuição. No Debian, distribuição
16 pode ser stable, testing ou unstable. Também pode ser o codinome
17 utilizado para suas versões, como potato, woody, sarge, etch, lenny,
18 etc. Os componentes podem ser main, contrib ou non-free. Os argumentos
19 para esses tipos devem ter uma distribuição seguida de um ou mais
22 Exemplos de linhas no arquivo /etc/apt/sources.list
24 Distribuição etch, componente main, no repositório padrão Debian:
25 deb http://ftp.debian.org/debian/ etch main
27 Código fonte do mirror brasileiro do Debian para unstable:
28 deb-src http://ftp.debian.org/debian/ unstable main
30 O programa apt-cdrom pode ser utilizado para adicionar um CD-ROM como
31 fonte. Utilize o sub-comando add. Ele solicitará a inserção de um
32 CD-ROM, fará a cópia do índice de pacotes e utilizará o identificador do
33 disco para determinar que disco está no drive.
35 Entre as interfaces existentes para o APT, temos o conjunto de
36 aplicações como o apt-get e o apt-cache, as interfaces originais. Também
37 temos o aptitude, que permite uma linha de comando e uma interface
38 texto. Por fim, o synaptic é uma interface gráfica utilizando o toolkit
41 Veremos a interface de linha de comando do aptitude para fazer as
42 operações de instalação, remoção e atualização, além de consulta a
43 pacotes nas fontes disponíveis. Os seguintes sub-comandos podem ser
46 install instala ou atualiza os pacotes listados
47 remove remove os pacotes listados
48 purge remove os pacotes listados, incluindo arquivos de configuração
49 update atualiza lista de pacotes disponíveis nas fontes
50 upgrade atualiza todos os pacotes que possuem versões mais novas disponíveis
51 safe-upgrade em versões mais novas do aptitude, esta opção deve ser preferida a upgrade
52 dist-upgrade a diferença entre esta opção e a anterior é que instalações de novos pacotes são permitidas
53 search busca por pacotes nas fontes
54 show exibe informações sobre pacotes disponíveis
58 Instala ou atualiza pacote:
65 Atualiza lista de pacotes disponíveis:
68 Atualiza pacotes com versões mais novas:
76 Exibe informações sobre pacote: