web-dev-qa-db-fra.com

Est-il possible de rpm et yum gestionnaire de paquets dans Ubuntu

J'ai vu rpm et miam paquets dans les pensions officielles!
L’installer signifie-t-il que je pourrai installer . Rpm à partir de Fedora repos ??

Voir les images jointes apt search rpm résultats montrant et décrivant le gestionnaire de paquets yum

apt search rpm résultats montrant et décrivant le gestionnaire de paquets rpm

1
Jøê Grèéñ

L’installer signifie-t-il que je pourrai installer les applications .rpm de Fedora repos ??

Non . Je crois que ces paquets sont dans le référentiel pour servir à d’autres fins. Pour rpm, il est requis par le package alien pour la conversion. Et pour yum je crois que cela est inclus pour travailler dans un environnement chroot comme suggéré par cette réponse du tableau de bord .

Et il y aura beaucoup de problèmes si vous essayez d'utiliser un référentiel RPM dans Ubuntu. Vous avez besoin d’un système fonctionnel basé sur rpm pour utiliser un référentiel rpm. Ubuntu est basé sur Debian et utilise des paquets Debian. Essayer d'installer même la plus simple dirdiff rpm génère des erreurs en se plaignant de l'absence de la bibliothèque la plus élémentaire libc.so.6. Il ne reconnaît pas non plus /bin/sh et ldconfig, bien que ceux-ci soient disponibles dans le système.

Voici la sortie du procès

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

Cela indique qu’un système entier doit être construit sur la base des paquets rpm, sinon il n’est pas possible d’installer simplement rpm. Cependant, vous pouvez installer les paquets rpm en les convertissant d'abord en paquets Debian.

Vérifiez ces question

1
Anwar