Converti pacchetti DEB in pacchetti Arch Linux

Estensioni dei pacchetti Linux

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


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.