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.)
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.
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
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.
Maintenant que tu as fini de lire Comment convertir les paquets RPM pour DEB 32 bits sur un système 64 bits, nous t'invitons à explorer davantage la catégorie Linux. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
Laisser un commentaire