Estou utilizando o fedora para praticas desta aula e gostaria de saber por que os .deb nao funciona no fedora .
Estou utilizando o fedora para praticas desta aula e gostaria de saber por que os .deb nao funciona no fedora .
O Ubuntu é baseado no Debian e o Fedora é RPM (Red Hat Package Manager). O que seria o .deb pro ubuntu é o .rpm pro Fedora.
Voce pode converter os pacotes usando o alien ou fpm porem são maneiras que podem dar problemas. Se esta apegado ao Fedora recomendo dualboot ou marquina virtual / docker.
alien: http://manpages.ubuntu.com/manpages/bionic/man1/alien.1p.html
Olá Cleiton!
Distribuições derivadas da Red Hat utilizam RPM (Red Hat Package Manager) como gerenciador de pacotes.
Entre elas estão:
Já distribuições baseadas em Debian utilizam o DEB como gerenciador de pacotes.
Exemplos de distros:
Por isso que não da pra instalar um .deb no Fedora nativamente.
Mas dá pra dar uma de Ronaldinho e driblar esse empecilho.
No Fedora temos um programa chamado Alien, ele converte pacotes DEB em RPM.
Para baixa-lo:
https://pkgs.org/download/alien
Para instala-lo:
rpm -i pacoteAlien.rpm
Para converter seu arquivo .deb em .rpm:
alien -r pacote.deb
Para instalar seu arquivo RPM (antigo .deb):
rpm -i pacote.rpm
É basicamente isso! :D
Mas gostaria de deixar uma observação: O Alien nem sempre é a melhor opção, sempre que possível procure pelo pacote RPM que você quer instalar, só use o Alien caso não ache o pacote de jeito nenhum!
Espero que tenha o ajudado! :D
Bons estudos! ^^
Excelente ! muito obrigado amigo.