Konverter DEB-pakker til Arch Linux-pakker

Linux-pakkeudvidelser

Vi har allerede talt om og forklaret i andre artikler, hvordan den berømte alien fungerer, et pakkekonverteringsværktøj fra en type til en anden, for at transformer RPM til DEB eller tgz osv.. Forskellige formater som appen understøtter og som vi kan konvertere imellem. Problemet med alien er, at det ikke er særlig pålideligt, og de konverterede pakker fungerer muligvis ikke korrekt, når vi konverterer det, husk på, at distributionerne normalt har bemærkelsesværdige forskelle, såsom bibliotekstræet, placeringen eller syntaksen af ​​konfigurationsfilerne for disse pakker afhænge af, eller navngive de pakker, det afhænger af forskelligt. Derfor kan vi finde et program, der ikke virker ordentligt eller direkte slet ikke virker.

Nå, sammen med alien vil vi her præsentere et andet værktøj, selvom det er noget mere specifikt, det handler om debtap. Med den kan du ikke transformere mellem forskellige formater som med alien, men vi kan transformere specifikke DEB-pakker fra Debian-distributioner og derivater, så de fungerer i vores Arch Linux-distribution eller er afledt af den. Navnet på værktøjet kommer fra DEB To Arch Package, som giver en idé om, hvad det kan.

Vi kan installer deptap-værktøjet ved hjælp af forskellige metoder, som vi allerede kender fra Arch Linux, såsom en af ​​disse tre kommandoer:

pacaur -S debtap

packer -S debtap

yaourt -S debtap

Når vi allerede har det installeret i Arch eller andre distributioner afledt af det, kan vi fortsætte med at bruge det. Forresten skal du også bruge andre ekstra pakker, selvom disse sandsynligvis allerede er installeret: bash, binutils, pkgfile og fakeroot. Nu for at få det til at fungere, skal vi udføre følgende kommando for oprette og opdatere database:

sudo debtap -u

Y at konvertere en .deb-pakke i en Arch-stil-pakke:

debtap nombre_del_paquete.deb

Og klar ...


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  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.