Como instalar pacotes e aplicativos


 

2.1 Como instalar pacotes .deb

Para instalar pacotes .deb em sistemas Debian você deve utilizar o sistemadpkg. Para isso você tem de estar com o pacote .deb em seu discoe estar logado como root. O seu uso básico é o seguinte:
     # dpkg -i nomedopacote.deb

2.2 Como instalar vários pacotes .deb

Se você vai instalar vários pacotes tem de se preocupar com quais pacotes sãomais novos, mais antigos, se já estão instalados, etc. É interessante saberdas opções a seguir:
-O -> só instala os pacotes previamente selecionados para instalação pelodselect
-E -> não instala pacotes que tenham a mesma versão do já instalado (seestiver)
-G -> evita "rebaixar" a versão dos pacotes. Se o pacote a serinstalado tiver uma versão menor que o instalado ele não será instalado.
Uma instalação segura de vários .debs pode ser feita assim, por exemplo:
     # dpkg -iGE *.deb
Isso evita ter de usar o dselect para fazer a seleção deles também.

2.3 Instalar pacotes com APT

O APT é um sistema que facilita a instalação de pacotes, basta fazer:
     # apt-get install nomedopacote
O APT irá baixar o pacote e suas dependências. Para saber mais sobre elevisite http://debian-br.sourceforge.net/view.php?doc=apt-tutorial.

2.4 Instalar pacotes com Dselect

O Dselect é a ferramenta de manejamento de pacotes padrão do Debian atualmente.Ela é um "frontend" para o APT e para o dpkg.
Para executar o Dselect basta digitar 'dselect' na linha de comando.
Roda-se o Dselect, escolhe-se o método de acesso, seleciona-se"Update" para atualizar a lista de pacotes. Então procede-se aseleção de pacotes.
A primeira tela que aparece depois de se ter selecionado "Select" dádicas sobre como o Dselect se comporta presssione a barra de espaço paracontinuar.
As teclas a seguir podem ser úteis:
+ -> instalar, deixar instalado
- -> desinstalar
_ -> expurgar
H -> manter a versão do pacote selecionado
/ -> procurar uma palavra
\ -> repetir última busca
R -> volta ao estado anterior
Note que as letras em maiúsculas tem de, realmente, ser digitadas emmaiúsculas. Para proceder pressione enter. Nesse momento, ou sempre que vocêmandar instalar um pacote que precise de outros, serão apresentadas asdependências para que você escolha o que fazer.
Outra coisa importante a ser notada é a diferença entre se desinstalar e seexpurgar um pacote. Desisntalar é remover o pacote, expurgar é remover opacote e seus arquivos de configuração.
Depois de selecionados os pacotes, selecione "Install" e saia doDselect.
Para saber mais do Dselect, veja http://debian-br.sourceforge.net/view.php?doc=dselect-beginner

2.5 Como instalar pacotes sob demanda

Você está compilando aquele programa maravilhoso que você acaba de achar e queresolverá todos os seus problemas e de repente... falta um arquivo. Ocomportamento padrão nesse caso é bater a cabeça na parede, mas há outrassoluções.
O auto-apt é uma ferramenta muito importante nessas horas. Elepode resolver esses problemas parando o programa que precisa do arquivo antesde ele dar erro, pedir para instalar o pacote que provê aquele arquivo com oAPT e depois deixar com que o programa continue, sem erros!
Para começar instale o pacote auto-apt. O auto-apt mantém umbanco de dados próprio, por isso, antes de continuar, execute o seguinte:
     # auto-apt update-local
# auto-apt update
# auto-apt updatedb
Estes comandos podem demorar um pouco, mas não precisam ser feitos sempre.Faça, no entanto, com uma certa frequência para manter seu banco de dadoscompleto.
Depois, para fazer com que a mágica aconteça faça:
     $ auto-apt run comando
Troque comando pela linha de comando que pode provavelmenteprecisar de um arquivo. Normalmente usaria-se:
     $ auto-apt run ./configure
$ auto-apt run make
Se você executar auto-apt run, somente, o auto-apt abre umambiente dele, no qual qualquer pacote que for necessário será instalado,depois de uma resposta afirmativa à pergunta feita ao usuário.
A pergunta será feita em uma interface gráfica, caso se esteja no X (e tenha ospacotes necessários para tal) ou em texto, caso esteja no console.

2.6 Como instalar pacotes .tgz ou .rpm no Debian

Pacotes .tgz são pacotes que contêm binários, normalmente utilizados emSlackware. Você pode instalá-los assim:
     # tar zxpvf arquivo.tgz
Estando no diretório /. Mas não é boa política já que o sistemade empacotamento não vai tomar conhecimento de que aquele pacote estáinstalado. O jeito certo é usar o alien, assim:
     $ alien -d arquivo.tgz
Isso irá transformar o arquivo tgz em um .deb que você pode instalar com odpkg.
O mesmo se aplica ao rpm, o utilitário rpm está disponível noDebian, mas é uma política melhor converter o pacote rpm em deb para manter aconsistência do banco de dados do dpkg. O comando do alien é omesmo para pacotes rpm.

2.7 Como abrir pacotes .deb com o dpkg-deb

Algumas vezes é necessário se obter os arquivos dentro de um pacote seminstalá-lo, uma situação comum é quando você precisa recuperar o arquivo deconfiguração original ou algum arquivo de uma versão antiga do pacote. Outilitário usado para isto é o dpkg-deb:
     $ dpkg-deb -x nome_do_pacote.deb /tmp/destino
Com o comando acima, o pacote .deb terá todos os seus arquivosdescompactados para dentro do diretório /tmp/destino. A estruturacriada em /tmp/destino é a mesma que seria colocada no diretórioraíz (/).

2.8 Como usar pacotes .deb sem o dpkg

Em sistemas não-Debian, que não têm o dpkg ou por algum motivo especial, vocêpode querer obter o conteúdo de um .deb sem utitilizar-se do sistema deempacotamento.
Os .deb's foram concebidos para que pudessem ser abertos em qualquer sistemaunix, tornando fácil essa tarefa. Para abrir um pacote .deb você pode usar:
     $ ar -x pacote.deb
Esse comando extrai três arquivos: debian-binary, que indica aversão da especificação do formato .deb que esse pacote segue,data.tar.gz, que contém uma árvore de diretórios com os arquivoscontidos no pacote e control.tar.gz, que contém informações decontrole sobre o pacote.
Para "instalar" o programa contido no deb, então, basta ir para odiretório raiz ("/") e executar:
     # tar zxpvf data.tar.gz
Provendo o caminho completo para o data.tar.gz, caso ele não se encontre noraiz.

Guia Prático para o Debian GNU/Linux
18 August 2001
Gustavo Noronha Silva

0 comentários:

Postar um comentário

 
TENHA SEMPRE FÉ EM DEUS