Android

Instale pacotes rpm no ubuntu

Instalar pacotes RPM no Ubuntu

Instalar pacotes RPM no Ubuntu

Índice:

Anonim

Os repositórios Ubuntu contêm milhares de pacotes deb que podem ser instalados no Ubuntu Software Center ou usando o utilitário de linha de comando apt . Deb é o formato do pacote de instalação usado por todas as distribuições baseadas no Debian, incluindo o Ubuntu. Alguns pacotes não estão disponíveis nos repositórios padrão do Ubuntu, mas podem ser facilmente instalados, habilitando a fonte apropriada.

Na maioria dos casos, quando o fornecedor do software não fornece um repositório, eles terão uma página de download de onde você pode baixar e instalar o pacote deb ou baixar e compilar o software a partir das fontes.

Embora não seja tão frequente, alguns softwares podem ser distribuídos apenas como um pacote RPM. RPM é um formato de pacote usado pelo Red Hat e seus derivados, como o CentOS. Felizmente, existe uma ferramenta chamada alien que nos permite instalar um arquivo RPM no Ubuntu ou converter um arquivo de pacote RPM em um arquivo de pacote Debian.

Antes de você começar

Esta não é a maneira recomendada de instalar pacotes de software no Ubuntu. Sempre que possível, você deve preferir instalar o software a partir dos repositórios do Ubuntu.

Nem todos os pacotes RPM podem ser instalados no Ubuntu. Instalar o RPM empacotado no Ubuntu pode levar a conflitos de dependência de pacotes.

Você nunca deve usar esse método para substituir ou atualizar pacotes importantes do sistema, como libc, systemd ou outros serviços e bibliotecas que são essenciais para o bom funcionamento do seu sistema. Fazer isso pode levar a erros e instabilidade do sistema.

Instalar Alien

O Alien é uma ferramenta que suporta a conversão entre os formatos de arquivo Red Hat rpm, Debian deb, Stampede slp, Slackware tgz e Solaris pkg.

Antes de instalar o pacote alienígena, verifique se o repositório Universe está ativado no seu sistema:

sudo add-apt-repository universe

Depois que o repositório estiver ativado, atualize o índice de pacotes e instale o pacote alienígena com:

sudo apt update sudo apt install alien

O comando acima também instalará as ferramentas de construção necessárias.

Convertendo e instalando um pacote RPM

Para converter um pacote do formato RPM para DEB, use o comando alienígena seguido pelo nome do pacote RPM:

sudo alien package_name.rpm

Dependendo do tamanho do pacote, a conversão pode levar algum tempo. Na maioria dos casos, você verá mensagens de aviso impressas na tela. Se o pacote for convertido com êxito, a saída indicará que o pacote DEB é gerado:

package_name.deb generated

Para instalar o pacote deb, você pode usar o utilitário dpkg ou apt :

sudo dpkg -i package_name.deb

sudo apt./package_name.deb

O pacote agora deve ser instalado, desde que seja compatível com o seu sistema e todas as dependências sejam atendidas.

Você precisará estar logado como usuário com acesso sudo para poder instalar pacotes no seu sistema Ubuntu.

Instalando um pacote RPM diretamente

Em vez de converter e instalar o pacote, você pode usar a opção -i que instrui o alienígena a instalar o pacote RPM diretamente.

sudo alien -i package_name.rpm

O comando acima irá gerar e instalar automaticamente o pacote e remover o arquivo do pacote após a instalação.

Conclusão

Neste tutorial, você aprendeu como instalar pacotes RPM no Ubuntu.

rpm do terminal do ubuntu