Convertir les packages DEB en packages Arch Linux

Extensions de package Linux

Nous avons déjà parlé et expliqué dans d'autres articles en fonctionnement le fameux alien, un outil permettant de convertir des paquets d'un type à un autre, en transformer RPM en DEB, ou tgz, etc.. Différents formats pris en charge par l'application et entre lesquels nous pouvons convertir. Le problème avec alien est qu'il n'est pas très fiable et que les paquets convertis peuvent ne pas fonctionner correctement lorsque nous le convertissons, gardez à l'esprit que les distributions ont tendance à avoir des différences notables telles que l'arborescence des répertoires, l'emplacement ou la syntaxe des fichiers de configuration du ceux dont dépendent ces packages, ou nommez différemment les packages dont ils dépendent. Par conséquent, nous pouvons trouver un programme qui ne fonctionne pas correctement ou qui ne fonctionne pas directement du tout.

Eh bien, avec Alien, nous allons présenter ici un autre outil, bien qu'un peu plus spécifique, il est dette. Avec lui, vous ne pouvez pas transformer entre différents formats comme avec alien, mais nous pouvons transformer des paquets DEB spécifiques à partir de distributions et de dérivés Debian pour travailler sur notre distribution Arch Linux ou en dériver. Le nom de l'outil vient de DEB To Arch Package, qui donne une idée de ce qu'il peut faire.

Nous pouvons installer l'outil deptap en utilisant diverses méthodes que nous connaissons déjà d'Arch Linux, telles que l'une de ces trois commandes:

pacaur -S debtap

packer -S debtap

yaourt -S debtap

Une fois que nous l'avons installé dans Arch ou dans d'autres distributions dérivées de celui-ci, nous pouvons continuer à l'utiliser. En passant, vous aurez également besoin d'autres packages supplémentaires, bien que ceux-ci soient probablement déjà installés: bash, binutils, pkgfile et fakeroot. Maintenant, pour que cela fonctionne, nous devons exécuter la commande even suivante créer et mettre à jour la base de données:

sudo debtap -u

Y convertir un package .deb dans un package de style Arch:

debtap nombre_del_paquete.deb

Et prêt…


Laisser un commentaire

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

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.