É possível o gerenciador de pacotes rpm e yum no Ubuntu [duplicado]

1

Eu vi pacotes rpm e yum nos repositórios oficiais!
A instalação significa que poderei instalar aplicativos .rpm do Fedora repos ??

Veja as fotos anexadas apt search rpm resultados mostrando e descrevendo o gerenciador de pacotes yum

apt search rpm resultados mostrando e descrevendo o gerenciador de pacotes rpm

    
por Jøê Grèéñ 19.09.2016 / 11:45

1 resposta

1

  

A instalação significa que poderei instalar aplicativos .rpm do repositório do Fedora?

Não . Eu acredito que esses pacotes estão no repositório para servir outros propósitos. Para rpm , é necessário que o pacote alien seja convertido. E para yum , acredito que esteja incluído para trabalhar em um ambiente chroot , como sugerido por esta barra de ativação responder .

E haverá muitos problemas se você tentar usar um repositório de rpm no Ubuntu. Você precisa de um sistema baseado em rpm para usar um repositório rpm. O Ubuntu é baseado no Debian e usa pacotes Debian. Tentar instalar até mesmo um dirdiff rpm mais simples gera erros queixam-se da falta da biblioteca libc.so.6 mais básica. Também não está reconhecendo /bin/sh e ldconfig , embora estejam disponíveis no sistema.

Aqui está a saída do teste

rpm: RPM should not be used directly install RPM packages, use Alien instead!
rpm: However assuming you know what you are doing...
warning: Downloads/dirdiff-2.1-163.6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
error: Failed dependencies:
    /bin/sh is needed by dirdiff-2.1-163.6.x86_64
    /sbin/ldconfig is needed by dirdiff-2.1-163.6.x86_64
    libc.so.6()(64bit) is needed by dirdiff-2.1-163.6.x86_64
    libc.so.6(GLIBC_2.2.5)(64bit) is needed by dirdiff-2.1-163.6.x86_64
    libc.so.6(GLIBC_2.3.4)(64bit) is needed by dirdiff-2.1-163.6.x86_64
    libc.so.6(GLIBC_2.4)(64bit) is needed by dirdiff-2.1-163.6.x86_64
    tcl is needed by dirdiff-2.1-163.6.x86_64
    tk is needed by dirdiff-2.1-163.6.x86_64

Isso indica que, Um sistema inteiro deve ser construído com base nos pacotes rpm, caso contrário, não é possível instalar apenas o rpm. No entanto, você pode instalar pacotes rpm convertendo-os primeiro em pacotes debian.

Verifique esta questão

por Anwar 20.09.2016 / 17:30