Konvertera ett Debian .deb-paket till ett Arch Linux-paket

Bristen på konsolidering av en universellt paketsystem, har lett oss till behovet av att konvertera paket från en distribution till paket som anpassar sig till vår. I mitt fall använde han det Linux Mint som huvuddistro och Antergos för testning, ibland får jag applikationer som bara har ett paket . Deb och det är inte i AUR, i dessa fall använde han ett verktyg som heter archalien tillåter mig konvertera en .deb till ett Arch Linux-paket.

För en tid sedan talades här om en annan metod för att uppnå målet Konvertera ett Debian .deb-paket till ett Arch Linux-paketSkillnaden med metoden som vi ska lära dig är automatiseringen av processen.

På samma sätt skapades en handledning för Installera Debian / Ubuntu-applikationer på ArchLinux med DPKG med begränsningen att det inte löser beroenden. deb i ett Arch Linux-paket

Vad är archalien?

Det är ett gratis verktyg skrivet i Python som tillåter konvertera ett Debian .deb-paket till ett Arch Linux-paket. Dess användning och installation är mycket enkel, verktyget sparar tid i bygga ett Arch Linux-paket baserat på .debsamt att hjälpa nybörjare att installera applikationer på Arch Linux-baserade distributioner.

Konvertera en .deb till ett Arch Linux-paket

För att snabbt och enkelt konvertera en .deb till ett Arch Linux-paket måste vi klona archalien-arkivet för att ladda ner den senaste versionen av verktyget. För att göra detta måste vi öppna en terminal och utföra följande kommando:

git-klon https://github.com/Asher256/archalien.git

Använda Archalien

Därefter måste vi köra applikationen som indikerar .deb-paketet som vi vill konvertera. syntaxen som vi måste använda är följande:

$ ./archalien.py apt-file_2.5.4ubuntu1_all.deb

Detta resulterar i ett Arch Linux-paket med följande namn: apt-file-2.5.4ubuntu1.pkg.tar.gz

Installera pkg.tar.gz-paketet på Arch Linux och Derivatives

För att installera .pkg.tar.gz-filen som härrör från .deb-konverteringen, kör du bara följande kommando:

pacman -U nombredelpaquete

eller vad är lika med

pacman -U apt-file-2.5.4ubuntu1.pkg.tar.gz

Vi är säkra på att detta mycket praktiska och användbara verktyg sparar mycket tid och sparar huvudvärk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Julio Cesar Campos sade

    Hälsningar, jag gjorde stegen som handledningen säger, men archlinux-filerna slutar i ett tillägg så här: curlew-0.2.2-1-any.pkg.tar.xz och om programmet som du nämner verkligen genererar dem i det här tillägget : curlew-0.2.2-1.pkg.tar.gz som inte kan installeras med pacman -U
    Vad är det för fel på programmet då...
    tack

    1.    anonym sade

      Jag håller med juli...

      Det bör generera en .xz-fil för att kunna installeras med pacman

  2.   Marty mcfly sade

    Och konvertera en DEB till RPM?

    1.    lagarto sade

      Du kan se artikeln som skrev UsemosLinux Hur man konverterar DEB till RPM och vice versa

      1.    Marty mcfly sade

        Tack så mycket för informationen 😉

  3.   nicolas97 sade

    Killar, vad synd att det här felet visas, ./archalien.py: Filen eller katalogen finns inte, kan någon hjälpa mig?

  4.   roque sade

    ogiltig paketversion, fungerar inte.

  5.   luvhines sade

    Tack! Jag visste inte att det fungerade perfekt

  6.   Andres Rjx sade

    Tack, det fungerade perfekt för mig

  7.   Juan Jose sade

    tack så mycket