Instalar pacotes RPM no Ubuntu
Índice:
- Antes de você começar
- Instalar Alien
- Convertendo e instalando um pacote RPM
- Instalando um pacote RPM diretamente
- Conclusão
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 ubuntuCobrindo vários utilitários da NirSoft recentemente. Aqui está outro utilitário interessante de sniffer de pacotes. Um sniffer de pacotes é uma peça de hardware ou um programa de computador que intercepta o tráfego que passa por uma rede digital. Ele pode ser útil de várias maneiras, como detectar tentativas de invasão de rede, analisar problemas de rede, coletar e relatar estatísticas de rede, etc.

WebSiteSniffer
Como instalar pacotes rpm no centos

O RPM é um sistema de empacotamento usado pelo Red Hat e seus derivados, como CentOS e Fedora. Neste tutorial, mostraremos dois métodos de como instalar pacotes RPM no CentOS.
Como instalar arquivos rpm (pacotes) no centos linux

Rpm é um formato de pacote de instalação para distribuições baseadas em RHEL, como CentOS e Fedora. Neste tutorial, explicaremos como instalar arquivos rpm no CentOS.