28.1.10

Usando o APT

APT(Advanced Packaging Tool) é um gerenciador de pacotes, com capacidade de verificar todas as dependências do pacote.

Sintaxe: # apt-get [ação] [complemento] [pacote]

Alguns exemplos:
# apt-get install [pacote] - Instala novos pacotes
# apt-get install --reinstall [pacote] - Reinstala o pacote
# apt-get remove [pacote] - Remove pacotes
# apt-get update - Obtém/atualiza novas listas de pacotes
# apt-get upgrade - Realiza uma atualização
# apt-get dist-upgrade - Atualiza a distribuição
# apt-get autoremove - Remove automaticamente todos os pacotes não usados
# apt-get autoclean - Apaga arquivos antigos baixados para instalação
$ apt-cache search [pacote] - Procura pelo nome especificado(não precisa se o nome exato)
$ apt-cache show [pacote] - Mostra descrisão do pacote

Para poder gerenciar o(s) banco(s) de dado(s) - que são também chamados de listas - o arquivo source.list, que mantem em formato texto os repositórios que o sistema vai usar. exemplo dos mais comuns(cada distribuição tem o seu, salve algumas) Aqui uso as do Debian Lenny

# deb cdrom:[Debian GNU/Linux 5.0.1 _Lenny_ - Official i386 CD Binary-1 20090413-00:10]/ lenny main

# deb cdrom:[Debian GNU/Linux 5.0.1 _Lenny_ - Official i386 CD Binary-1 20090413-00:10]/ lenny main

deb http://ftp.br.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.br.debian.org/debian/ lenny main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

deb http://volatile.debian.org/debian-volatile/ lenny/volatile main
deb-src http://volatile.debian.org/debian-volatile/ lenny/volatile main

deb http://www.debian-multimedia.org lenny main

deb http://download.virtualbox.org/virtualbox/debian/ lenny non-free

deb http://www.backports.org/debian lenny-backports main contrib non-free

Para instalar um pacote de um específico repositório use a opção -t . exemplo:

# apt-get -t lenny-backports install

Os repositórios tem que ser registrados sua chave pública para serem usados, não é obrigatório mas se torna seguro.
Para isso:

# gpg --keyserver subkeys.pgp.net --recv-keys [chave]
# gpg --export [chave] | apt-key add -

A chave é obitida a partir do erro de repositório não registrado. No erro é mostrado um número, os últimos 8 caracteres desse é a chave.

Para mais informações consulte o manual ou o help do comando.

7.1.10

Compactação e Descompactação

Compactação Básica:

RAR:

rar a novo.rar arquivos - Cria o "novo.rar" contendo os arquivos especificados.
rar a novo.rar diretorio/* - Cria o "novo.rar" com o conteúdo do diretório.


Descompactação Básica:

RAR:

rar x arquivo.rar - Descompacta criando os diretórios do usados na compactação.
rar e arquivo.rar - Descompacta no diretório atual.

BR-Linux.org