Pagina 1 di 1

usare gli .rpm in slackware64 [Risolto]

Inviato: ven 1 gen 2010, 9:43
da sancho_panza
La guida ufficiale (-: di slackware a pagina 197 riporta spiegazioni su come si crea un pacchetto tgz partendo da pacchetti .rpm. Volevo togliermi un paio di dubbi:
1) è possibile trasformare i pacchetti .rpm in .txz invece che .tgz?
2) la guida riporta in un passaggio "Non va tuttavia dimenticato che, in questo caso (cioè l'utilizzo di rpm), il nuovo pacchetto .tgz porta con sè tutta la serie delle sue dipendenze che complicheranno fatalmente l'installazione"; cosa significa che complicheranno fatalmente l'installazione??
Posto sul forum di slackware64 perchè attualmente uso una 32, e vorrei capire se, in attesa del repository dedicato alla 64 (Loris ha detto in un altro thread che si farà) posso cominciare a sperimentare qualcosa compensando con la creazione di pacchetti da .rpm eventuali carenze... E' una idea nubbiosamente idiota?

Re: usare gli .rpm in slackware64

Inviato: ven 1 gen 2010, 11:38
da 414N
Invece di usare rpm compilati con chissà quali gcc e glibc, creati i tuoi pacchetti a partire dagli slackbuilds. Ne trovi qui su slacky e anche su slackbuilds.org.

Re: usare gli .rpm in slackware64

Inviato: ven 1 gen 2010, 15:09
da submax82
dagli rpm è possibile creare sia tgz che txz perchè alla fine anche gli rpm sono solo degli archivi che contengono binari già compilati quindi in teoria puoi creare qualsiasi pacchetto a partire da un rpm.

il consiglio è però, come hanno già suggerito, di evitare la cosa. Sono in alcuni casi è necessario come ad esempio nel caso di nerolinux. In ogni caso, da evitare come la peste è rpm2tgz.

Anche in altri casi "speciali" convertire da rpm può essere una buona opzione, come nel caso di openoffice, vedi il mio autobuilder che genera pacchetti tgz o txz automaticamente