From fb612c580b08a4b8f484e33437ff18a6592804c3 Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Sun, 23 Mar 2008 11:10:43 -0300 Subject: [PATCH] Como usar o APT MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Informações sobre o APT, configurações de fonte e uso da linha de comando do aptitude. --- software/apt | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++ software/list | 1 + 2 files changed, 78 insertions(+) create mode 100644 software/apt diff --git a/software/apt b/software/apt new file mode 100644 index 0000000..34f5443 --- /dev/null +++ b/software/apt @@ -0,0 +1,77 @@ +Advanced Package Tool + +O APT é um gerenciador de pacotes e atualizações criado pelo projeto +Debian em 1998. Ele suporta diferentes fontes, incluindo arquivos +locais, CD-ROM, HTTP, FTP, RSH/SSH, além de HTTPS e, mais recentemente, +Torrent. + +Para configuração das fontes, o arquivo /etc/apt/sources.list deve ser +editado. Cada linha representa uma fonte. Fontes podem ser do tipo deb +ou deb-src, dependendo se a fonte contém pacotes binários ou pacotes +fontes. Cada fonte é identificada por uma URI, indicando o método de +acesso. Os argumentos variam com o tipo e a URI. + +As fontes de tipo deb e deb-src representam um repositório Debian com a +distribuição e o componente da distribuição. No Debian, distribuição +pode ser stable, testing ou unstable. Também pode ser o codinome +utilizado para suas versões, como potato, woody, sarge, etch, lenny, +etc. Os componentes podem ser main, contrib ou non-free. Os argumentos +para esses tipos devem ter uma distribuição seguida de um ou mais +componentes. + +Exemplos de linhas no arquivo /etc/apt/sources.list + +Distribuição etch, componente main, no repositório padrão Debian: +deb http://ftp.debian.org/debian/ etch main + +Código fonte do mirror brasileiro do Debian para unstable: +deb-src http://ftp.debian.org/debian/ unstable main + +O programa apt-cdrom pode ser utilizado para adicionar um CD-ROM como +fonte. Utilize o sub-comando add. Ele solicitará a inserção de um +CD-ROM, fará a cópia do índice de pacotes e utilizará o identificador do +disco para determinar que disco está no drive. + +Entre as interfaces existentes para o APT, temos o conjunto de +aplicações como o apt-get e o apt-cache, as interfaces originais. Também +temos o aptitude, que permite uma linha de comando e uma interface +texto. Por fim, o synaptic é uma interface gráfica utilizando o toolkit +gráfico GTK+. + +Veremos a interface de linha de comando do aptitude para fazer as +operações de instalação, remoção e atualização, além de consulta a +pacotes nas fontes disponíveis. Os seguintes sub-comandos podem ser +usados: + +install instala ou atualiza os pacotes listados +remove remove os pacotes listados +purge remove os pacotes listados, incluindo arquivos de configuração +update atualiza lista de pacotes disponíveis nas fontes +upgrade atualiza todos os pacotes que possuem versões mais novas disponíveis +safe-upgrade em versões mais novas do aptitude, esta opção deve ser preferida a upgrade +dist-upgrade a diferença entre esta opção e a anterior é que instalações de novos pacotes são permitidas +search busca por pacotes nas fontes +show exibe informações sobre pacotes disponíveis + +Exemplos + +Instala ou atualiza pacote: +aptitude install bash + +Remove pacote: +aptitude remove bash +aptitude purge bash + +Atualiza lista de pacotes disponíveis: +aptitude update + +Atualiza pacotes com versões mais novas: +aptitude upgrade +aptitude safe-upgrade +aptitude dist-upgrade + +Busca pacotes: +aptitude search bash + +Exibe informações sobre pacote: +aptitude show bash diff --git a/software/list b/software/list index 27b208b..cd108bd 100644 --- a/software/list +++ b/software/list @@ -5,3 +5,4 @@ gerenciadores rpm dpkg atualizacao +apt -- 2.20.1