View previous topic :: View next topic |
Author |
Message |
TeoBì Apprentice
Joined: 31 May 2004 Posts: 150
|
Posted: Thu Jul 08, 2004 5:10 pm Post subject: [OT] RPM, Quali sono quelli giusti? |
|
|
Ciao Ragazzi,
ho un applicazione proprietaria che è disponibile solo pachettizzata in rpm per le seguenti distruzioni: RedHat Linux 9.0, RedHat Linux 7.3 , Red Hat Enterprise Linux 3, Red Hat Enterprise Linux 2.1,Fedora Core1, Red Hat Enterprise Linux 3 (AS/ES) , RedHat Linux 9.0, Mandrake Linux 9.2,SuSE Linux 9.0.
Che rpm devo prendere al fine che sia copatibile con il pacchetto rpm di gentoo?
Ciao e grazie a tutti. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30915 Location: here
|
Posted: Thu Jul 08, 2004 5:12 pm Post subject: |
|
|
Ehm gentoo non usa rpm... _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30915 Location: here
|
Posted: Thu Jul 08, 2004 5:21 pm Post subject: |
|
|
Allora gentoo usa ebuild che sono dei file dove si specificano dove scaricare i sorgenti come compilarli e installarli. Ora hai due possibilita per mettere quell'applicazione o usi il comando
Code: | # rpm --nodeps nome_pacchetto_rpm |
ma questa non e' una buona soluzione visto che mescolare le i pacchetti delle varie distro non e' mai buono (si possono avere casini).
La soluzione migliore e' quella di fare un ebuild (qui trovi la guida) _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
motaboy Developer
Joined: 15 Dec 2003 Posts: 1483
|
Posted: Thu Jul 08, 2004 5:53 pm Post subject: |
|
|
fedeliallalinea wrote: | Ehm gentoo non usa rpm... |
fortunatamente...
visto che l'applicazione é proprietaria immagino che di sorgenti non se ne parla... perció potresti farti un'ebuild che trasforma l'rpm in un tgz, usando rpm2targz e poi installa i file(che sono giá compilati) nel posto corretto. (potresti fare una semplice estrazione).
Altro metodo estrai il .tar.gz direttamente, con tutti i possibili problemi del caso, tipo sovrascrittura di file esistenti, e quando vuoi disinstallarlo devi farlo a mano.
Comunque il problema maggiore é che devi accertarti che le librerie a cui il programma é stato linkato ci siano, e siano della stessa versione (intendo il numero dopo il .so), altrimenti questo potrebbe creare molti problemi. _________________ ... |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Fri Jul 09, 2004 6:56 am Post subject: |
|
|
motaboy wrote: | Comunque il problema maggiore é che devi accertarti che le librerie a cui il programma é stato linkato ci siano, e siano della stessa versione (intendo il numero dopo il .so), altrimenti questo potrebbe creare molti problemi. |
Concordo.
Quindi sicuramente "la più recente tra le distro elencate" potrebbe avere le librerie di gentoo, ma non é detto.
Di solito nella documentazione di questi programmi proprietari c'é scritto anche quali lib si aspettano di trovare nel sistema _________________ Ciao da me! |
|
Back to top |
|
|
shanghai Guru
Joined: 08 Feb 2004 Posts: 493 Location: Roma, Italia, GeekLand
|
Posted: Fri Jul 09, 2004 7:33 am Post subject: |
|
|
Io prenderei l'ultima versione legata a Fedora: almeno sei certo che avrà bisogno solo di librerie/programmi liberi per girare...
E farei l'ebuild con rpm2targz, come già detto. _________________ Il sonno della ragione genera mostri. |
|
Back to top |
|
|
|