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 ...