Konverter en Debian .deb-pakke til en Arch Linux-pakke

Manglen på konsolidering af en universelt pakke system, har ført os til behovet for at konvertere pakker fra en distribution til pakker, der tilpasser sig vores. I mit tilfælde brugte han Linux Mint som hoveddistro og Antergos til test, nogle gange får jeg apps, der kun har en pakke deb og er ikke i AUR, i de tilfælde brugte han et værktøj kaldet arkalien tillader mig konvertere en .deb til en Arch Linux-pakke.

For nogen tid siden var der tale her om en anden metode til at nå målet om Konverter en Debian .deb-pakke til en Arch Linux-pakkeForskellen med den metode, som vi skal lære dig, er automatiseringen af ​​processen.

På samme måde blev der lavet en tutorial til Installer Debian / Ubuntu-applikationer på ArchLinux med DPKG med den begrænsning, at det ikke løser afhængigheder. deb i en Arch Linux-pakke

Hvad er archalien?

Det er et gratis værktøj skrevet i Python, der tillader det konvertere en Debian .deb-pakke til en Arch Linux-pakke. Dens brug og installation er meget enkel, værktøjet sparer tid i opbygning af en Arch Linux-pakke baseret på .debsamt at hjælpe uerfarne brugere med at installere applikationer på Arch Linux-baserede distributioner.

Konvertering af en .deb til en Arch Linux-pakke

For at konvertere en .deb til en Arch Linux-pakke hurtigt og nemt, skal vi klone archalien-arkivet for at downloade den nyeste version af værktøjet. For at gøre dette skal vi åbne en terminal og udføre følgende kommando:

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

Brug af Archalien

Dernæst skal vi udføre applikationen med angivelse af .deb-pakken, som vi vil konvertere. den syntaks, som vi skal bruge, er følgende:

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

Dette resulterer i en Arch Linux-pakke med følgende navn: apt-file-2.5.4ubuntu1.pkg.tar.gz

Installer pkg.tar.gz-pakke på Arch Linux og Derivater

For at installere .pkg.tar.gz-filen, der stammer fra .deb-konverteringen, skal du bare udføre følgende kommando:

pacman -U nombredelpaquete

eller hvad er lig med

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

Vi er sikre på, at dette meget praktiske og nyttige værktøj vil spare dig for meget tid og spare dig for hovedpine.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

10 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort.

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Julio Cesar Campos sagde han

    Hilsner, jeg lavede de trin, som i selvstudiet siger, men archlinux-filerne ender i en udvidelse som denne: curlew-0.2.2-1-any.pkg.tar.xz, og hvis det program, du nævner, faktisk genererer dem i dette udvidelse: curlew-0.2.2-1.pkg.tar.gz, som ikke kan installeres med pacman -U
    Så hvad er der galt med programmet….
    Tak

    1.    Anonymous sagde han

      Jeg falder sammen med juli ...

      det skal generere en .xz-fil for at kunne installere med pacman

  2.   Marty mcfly sagde han

    Og at konvertere en DEB i RPM?

    1.    firben sagde han

      Du kan se den artikel, som UsemosLinux skrev Sådan konverteres DEB til RPM og omvendt

      1.    Marty mcfly sagde han

        Mange tak for informationen 😉

  3.   nicolas97 sagde han

    Gutter, hvilken skam denne fejl vises for mig ./archalien.py: Filen eller biblioteket findes ikke, nogen der kan hjælpe mig?

  4.   rokade sagde han

    Ugyldig pakkeversion, fungerer ikke.

  5.   luvhines sagde han

    Tak skal du have! Jeg vidste ikke, at det fungerede perfekt for mig

  6.   Andrew Rjx sagde han

    Tak, hvis det fungerede perfekt for mig

  7.   Juan José sagde han

    Mange tak