Comment convertir les paquets RPM pour DEB 32 bits sur un système 64 bits

L'un de nos articles précédents a déjà couvert les bases de l'utilisation étranger à convertir deb rpm formats. Alors que Allen est un excellent outil qui permet aux utilisateurs des distributions d'accès RPM paquets DEB plus étendus, ses usages ne se limitent pas à des conversions deb à tours par minute.

L'outil lui-même est capable de beaucoup plus que cela. En plus de son niveau le plus élémentaire à des fonctionnalités avancées, étranger peut convertir l'un des formats d'emballage suivants:

  • DEB & # 8211; le format de paquet Debian connu utilisé par tous les dérivés de Debian donc toute la famille Ubuntu. Peut-être le système d'emballage le plus largement utilisé dans Linux
  • RPM & # 8211; DedHat propre approche de l'emballage utilisé par RHL, Fedora, CentOS, Mageia, OpenSUSE et bien d'autres
  • SLP & # 8211; Format d'emballage Stampede Linux. Ceci est un ajout intéressant, puisque Stampede Linux Il a seulement été actif entre 1997 et 2002, il n'a jamais gagné en popularité et est devenue une « base distro », comme d'autres, même si elles vraiment 1997 une approche de développement orientée vers l'avenir a été appliquée
  • .

  • & # 8211 bit de poids faible; Essayez de créer un entièrement LSB package -conforme RPM ,, Bien que les états de page de l'homme étrangers, « Aucune garantie ne fait que les générés lsb paquets seront entièrement conforme à LSB, et & # 8217; s peu probable Ils moins que vous les construire dans l'environnement lsbdev »
  • .

  • TGZ & # 8211; goudron, ou des fichiers tar.gz La conversion de ces fichiers ne fonctionnera que si elle contient binaire. (En d'autres termes, il ne fonctionnera pas sur les fichiers source.)
Index

    32 à 64 bits

    Lorsque vous travaillez sur un système 64 bits, vous pouvez rencontrer RPM 32 bits que vous souhaitez convertir DEB (ou vice versa). Dans ce cas, le plus probable jette à l'étranger une erreur.

    Essayez de convertir le fichier RPM sur un système Debian 64 bits 32 bits provoque l'erreur » .rpm est pour l'architecture i386; le paquet ne peut pas être intégré dans ce système.

    Cómo convertir paquetes de 32 bits RPM a DEB en un sistema de 64 bits

    La solution est une petite solution. Vous pouvez utiliser la capacité de l'étranger pour convertir des fichiers simplement TGZ, comme intermédiaire.

    (; A-tgz o & # 8211) pour ce commutateur -t être utilisé. utiliser

    Sudo alien -ct somepackage.rpm

    ou

    Sudo alien -c & # 8211; à tgz somepackage.rpm

    puis convertir tgz DEB. Cela ne nécessite pas de changement supplémentaire Debis convertir le comportement standard.

     Sudo alien -c somepackage.tgz 

    Cómo convertir paquetes de 32 bits RPM a DEB en un sistema de 64 bits

    conclusion

    Alien a la capacité de convertir de façon transparente entre les différents formats d'emballage. Bien que les conversions de systèmes paquets 64 bits 32 bits peut sembler impossible, avec une solution, il devient tout simplement un processus en deux étapes. Un peu gênant, mais aussi simple et facile, cette astuce simple vous permettra de convertir des paquets RPM 32 bits DEB, même dans les systèmes 64 bits.

    Cliquez pour évaluer cet article !
    [Total: 0 Moyenne: 0]

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Go up

    Ce site web utilise des cookies pour garantir une meilleure expérience de navigation sur le site. En savoir plus