os repositórios Ubuntu contêm milhares de pacotes deb que podem ser instalados a partir do Ubuntu Software Center ou usando o apt
utilitário de linha de comandos. Deb é o formato de 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 Ubuntu padrão, mas eles podem ser facilmente instalados, ativando a fonte apropriada.,
geralmente, quando o fornecedor de 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 de fontes.
embora não tão frequentemente, algum software pode ser distribuído apenas como um pacote RPM. RPM é um formato de pacote usado pela Red Hat e seus derivados, como 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 começar #
Esta não é a forma recomendada para instalar pacotes de software no Ubuntu. Sempre que possível, você deve preferir instalar software a partir dos repositórios Ubuntu.
nem todos os pacotes RPM podem ser instalados no Ubuntu. A instalação do RPM embalado no Ubuntu pode levar a conflitos de dependência de pacotes.
Você nunca deve usar este 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.,
Install Alien #
Alien é uma ferramenta que suporta a conversão entre Red Hat rpm, Debian deb, Stampede slp, Slackware tgz e Solaris Pkg.
Antes de instalar o alien pacote, certifique-se de que o Universo repositório habilitado em seu sistema:
sudo add-apt-repository universe
uma Vez que o repositório está ativado, atualizar os pacotes de índice e instalar o pacote com o alien:
sudo apt update
sudo apt install alien
O comando acima irá instalar também o necessário construir ferramentas.,
a Conversão e a Instalação de um pacote RPM #
Para converter um pacote de RPM para DEB formato, use o estrangeiro comando seguido do nome do pacote RPM:
sudo alien package_name.rpm
Dependendo do tamanho do pacote, a conversão pode demorar algum tempo. Na maioria dos casos, você verá mensagens de aviso impressas em sua tela., Se o pacote é convertido com êxito, a saída irá indicar que o pacote DEB é gerado:
package_name.deb generated
Para instalar o pacote deb , você pode usar o dpkg
ou apt
utilitário:
sudo dpkg -i package_name.deb
sudo apt install ./package_name.deb
O pacote deverá ser instalado, supondo que seja compatível com o seu sistema, e todas as dependências sejam satisfeitas.
a Instalação de um pacote RPM directamente #
em Vez de converter e, em seguida, instalar o pacote, você pode usar o -i
opção que informa alien
para instalar o pacote RPM diretamente.
sudo alien -i package_name.rpm
o comando acima irá gerar e instalar automaticamente o pacote e remover o ficheiro do pacote depois de ter sido instalado.
conclusão #
neste tutorial, mostramos-lhe como instalar pacotes RPM no Ubuntu.