Converteix paquets DEB a paquets per Arch Linux

Extensions de paquets Linux

Ja hem parlat i explicat en altres articles en funcionament de l'famós alien, una eina de conversió de paquets d'un tipus a un altre, per transformar RPM a DEB, o tgz, etc. Diversos formats que suporta l'app i entre els quals podem convertir. El problema de alien és que no és molt fiable i els paquets convertits podrien no funcionar de manera adequada quan el convertim, tingues en compte que les distribucions solen tenir diferències notables com l'arbre de directoris, la ubicació o sintaxi dels fitxers de configuració de els que aquests paquets depenen, o nomenar de forma diferent als paquets dels quals depèn. Per tant ens podem trobar amb un programa que no funciona adequadament o directament no funciona en absolut.

Doncs bé, juntament amb alien presentarem aquí una altra eina, encara que una mica més específica, es tracta d' debtap. Amb ella no es poden transformar entre diferents formats com amb alien, però sí que podem transformar paquets DEB específics de distribucions Debian i derivats perquè funcionin en la nostra distribució Arch Linux o derivada d'aquesta. El nom de l'eina prové de DEB To Arch Package, que dóna una idea del que pot realitzar.

Podem instal·lar l'eina deptap utilitzant diversos mètodes que ja coneixem d'Arch Linux, com ara alguna d'aquestes tres ordres:

pacaur -S debtap

packer -S debtap

yaourt -S debtap

Un cop el tinguem ja instal·lat en Arch o altres distribucions derivades d'aquesta, podem procedir a utilitzar-lo. Per cert, també et caldrà altres paquets addicionals, encara que aquests és probable que ja els tinguis instal·lats: bash, binutils, pkgfile i fakeroot. Ara per fer-lo funcionar necessitem executar la següent ordre parell crear i actualitzar la base de dades:

sudo debtap -u

Y per convertir un paquet .deb en un paquet a l'estil Arch:

debtap nombre_del_paquete.deb

I llest ...


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.