Pagina 1 di 1

Da .deb a .tgz

Inviato: lun 19 set 2005, 18:37
da mib85
Salve a tutti.
Ho acquistato in edicola l'ultima versione di Debian, ma ho scoperto (come sospettavo) di preferire Slackware!
L'unica cosa che non vorrei perdere di Debian è la molteciplità di pacchetti che, purtroppo sono .deb e non posso usare con Slackware.
Qualcuno sa dirmi se esiste un programma che converta i pacchetti .deb in .tgz?
Grazie

Inviato: lun 19 set 2005, 18:40
da gallows
http://freshmeat.net/projects/alien/

Comunque prima controlla se il programma che hai intenzione di convertire non esista giá pacchettizzato per Slackware.

Inviato: lun 19 set 2005, 18:40
da goldy
alien

Inviato: lun 19 set 2005, 19:12
da mib85
Grazie. Stasera lo provo e poi magari posto gli esiti.

Inviato: lun 19 set 2005, 19:44
da Paoletta
sperando che non sia come rpm2tgz...

deb2tgz

Inviato: lun 19 set 2005, 22:00
da TedTheTux
Basta uno script come:

#!/bin/sh
# deb2tgz: Extracts the .tar.gz-part from a .deb-archive
ar p $1 data.tar.gz > `basename $1 .deb`.tgz

Lo copi in un file, lo chiami deb2tgz, gli dai il permesso di esecuzione e lo metti in /usr/bin.

Inviato: mar 20 set 2005, 0:13
da goldy
Ma IMHO secondo me non risolvi molto , la soluzione migliore è cercarti i tgz per Slackware,
in assenza di questi , ti compili i sorgenti , si perchè in un modo o nell'altro riuscirai pure a convertire i .deb per Slackware , ma poi inizierai la rincorsa delle librerie ,
e non ti passa più.
Tutti i programmi che ci sono per Debian
puoi usarli anche per Slackware , (da quel punto di vista non abbiamo
niente da invidiare agli amici debianisti),
ma usando un modo più pulito e seguendo la logica Slack.
e adottando le soluzioni native di questa distro.
Poi se con qualche programma in particolare hai dei problemi
posta pure su questo sito.
Troverai sempre qualcuno che ti da un aiuto :wink: