View Full Version : compilare 1 rpm...HELP!!
salve a tutti
sul mio serverino linux gira 1 distro RH9 aggiornata
ora la mia domanda è:
quando scarico 1 prog x linux.....ci sono 2 verisoni rpm
1 con estensione ***.i386.rpm
e l'altro con ***.src.rpm
ora....come si fa a compilare quello src.rpm?
i vantaggi sono che il prog viene compilato a seconda del processore che 1 ha ecc ecc?
mi spiegate tutti i passaggi passo x passo pls?
GRAZIE A TUTTI
MALEFX
Originariamente inviato da MALEFX
ora....come si fa a compilare quello src.rpm?
i vantaggi sono che il prog viene compilato a seconda del processore che 1 ha ecc ecc?
mi spiegate tutti i passaggi passo x passo pls?
GRAZIE A TUTTI
MALEFX
man rpmbuild
saluti
Oberon80
13-03-2004, 13:17
Originariamente inviato da MALEFX
salve a tutti
sul mio serverino linux gira 1 distro RH9 aggiornata
ora la mia domanda è:
quando scarico 1 prog x linux.....ci sono 2 verisoni rpm
1 con estensione ***.i386.rpm
e l'altro con ***.src.rpm
ora....come si fa a compilare quello src.rpm?
i vantaggi sono che il prog viene compilato a seconda del processore che 1 ha ecc ecc?
mi spiegate tutti i passaggi passo x passo pls?
GRAZIE A TUTTI
MALEFX
Ho appena scaricato i nuovi driver ATI, appena passo a linux per installarli mi leggo il man e ti faccio sapere, ciao
evildark
11-06-2004, 09:40
format c:
Originariamente inviato da MALEFX
i vantaggi sono che il prog viene compilato a seconda del processore che 1 ha ecc ecc?
no; a meno che tu non gliela passi come opzione, altrimenti la becca in un file di configurazione per rpm (non mi ricordo il nome, dovrebbe stare in /etc); un altro vantaggio, comunque, e' che il pacchetto viene compilato utilizzando le librerie che hai (e che potrebbero differire da quelle utilizzate per il binario generico)
blackgnat
11-06-2004, 13:07
rpmbuild --rebuild nomepacco.src.rpm
il pacchetto compilato te lo trovi in /usr/src/RPMS o qualcosa del genere ..... comunque mentre compila vedi dove "ti sta facendo il lavoro" !!
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.