Abbiamo già parlato e spiegato in altri articoli in funzione il famoso alieno, uno strumento per convertire i pacchetti da un tipo all'altro, a trasforma RPM in DEB, o tgz, ecc. Vari formati supportati dall'app e tra i quali possiamo convertire. Il problema con alien è che non è molto affidabile e i pacchetti convertiti potrebbero non funzionare correttamente quando lo convertiamo, tieni presente che le distribuzioni tendono ad avere notevoli differenze come l'albero delle directory, la posizione o la sintassi dei file di configurazione del quelli da cui dipendono questi pacchetti o nominano i pacchetti da cui dipendono in modo diverso. Pertanto possiamo trovare un programma che non funziona correttamente o direttamente non funziona affatto.
Bene, insieme ad alieno presenteremo qui un altro strumento, anche se un po 'più specifico, lo è debito. Con esso non è possibile trasformare tra diversi formati come con alien, ma possiamo trasformare specifici pacchetti DEB da distribuzioni Debian e derivati per lavorare sulla nostra distribuzione Arch Linux o derivati da essa. Il nome dello strumento deriva da DEB To Arch Package, che dà un'idea di cosa può fare.
Possiamo installa lo strumento deptap utilizzando vari metodi che già conosciamo da Arch Linux, come uno di questi tre comandi:
pacaur -S debtap packer -S debtap yaourt -S debtap
Una volta installato in Arch o in altre distribuzioni da esso derivate, possiamo procedere ad usarlo. A proposito, avrai bisogno anche di altri pacchetti aggiuntivi, anche se probabilmente sono già installati: bash, binutils, pkgfile e fakeroot. Ora per farlo funzionare dobbiamo eseguire il seguente comando pari creare e aggiornare il database:
sudo debtap -u
Y convertire un pacchetto .deb in un pacchetto in stile Arch:
debtap nombre_del_paquete.deb
E pronto ...