Instalando RPM
Para instalar um pacote RPM, basta fazer o comando abaixo:
rpm -ivh nome_do_pacote
Para remover um pacote :
rpm -e nome_do_pacote
Obtendo informações de um determinado pacote:
rpm -qi nome_do_pacote
Listar Todos os pacotes instalados no sistema:
rpm -qa
Pacotes RPM no Debian
Para instalar pacotes "RPM" no Debian e seus derivados você precisa ter instalado no seu sistema um aplicativo chamado alien, não é brincadeira o nome é este mesmo,
caso esteja no debian, logado como root digite:
apt-get install alien.
Na verdade o alien não instala pacotes rpm, mas sim converte-os, os formatos suportados são: RPM (Red Hat), DEB (Debian), TG(Slackware)PKG (Solaris) e SLP (Stampede Linux).
Não é recomendável que você tente converter pacotes do sistema, como init,libc ou outros pacotes de tamanha importância. Para se converter um pacote para DEB, os seguintes pacotes devem estarinstalados: gcc, make, debmake, dpkg-dev e dpkg.
Para se converter um pacote para SLP, o pacote lsb deve estar instalado.
Para se converter um pacote para PKG, os pacotes Solaris pkginfo e pkgtrans devem estar instalados.
E para se converter um pacote para tgz não é necessário nenhum pacote adicional instalado!
OBS: O alien somente converte pacotes binários, ele não converte pacotes source nem SRPMS.
Então vamos para as conversões.
Para que você possa converter os pacotes é necessário estar logado como #root. A sintaxe utilizada no alien é a seguinte:
alien tipo_de_pacote opções arquivo
Onde:
tipo_de_pacote é para qual formato vamos converter;Os tipos de pacotes são:
-d, --to-deb
Converte para o formato deb.
-r, --to-rpm
Converte para o formato rpm.
-t, --to-tgz
Converte para o formato tgz.
--to-slp
Converte para o formato slp.
-p, --to-pkg
Converte para o formato pkg.
As opções possíveis são:
-i, --install
Automaticamente instala o pacote convertido e remove o pacote usado para a conversão.
--description=desc
Especifica a descrição do pacote. Somente tem efeito se estiver convertendo de um pacote tgz.
--version= version
Especifica a versão do pacote. Somente tem efeito se estiver convertendo de um pacote tgz.
-k, --keep-version
Por padrão, o alien modifica a versão do pacote convertido. Se esta opção for colocada ele manterá a versão do pacote.
-v, --verbose
Mostrará cada comando que o alien está executando na conversão do pacote especificado
Aqui vai uma série de exemplos usados na conversão de pacotes:
# alien --to-deb pacote.rpm
Converte o pacote.rpm para pacote.deb.
# alien --to-rpm package.deb
Converte o pacote.deb para pacote.rpm.
Juliano Ramos de Oliveira (#e-mail: [email protected])
© Copyleft 2005 Live Free or Die - visualização Minima:800x600 - Otimizado para o
navegador Mozilla-firefox,Netscape,Opera,links