quinta-feira, 23 de agosto de 2007

Alien

Alien -> Conversor de arquivos .tar.gz e/ou .rpm para .deb

Para se converter um pacote para DEB, os seguintes pacotes devem estar instalados:
gcc, make, debmake, dpkg-dev e dpkg.

Exemplo de Comando:
alien -d -c nomedopacote.tar.gz
ou
alien -d -c nomedopacote.rmp

Depois, para instalar digite:
dpkg -i nomedopacote.deb


Opções do Comando:

-d, --to-deb
Converte para o formato deb.

-r, --to-rpm
Converte para o formato rpm.

-t, --to-tgz
Converte para o formato tgz.

-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.

# alien -i pacote.rpm
Converte o pacote.rpm para pacote.deb (se nenhum tipo de pacote for especificado, o alien converte por padrão, para o formate deb) e instala o pacote convertido.

$ man alien
Manual do Alien

Nenhum comentário: