PDA

View Full Version : compilare 1 rpm...HELP!!


MALEFX
12-03-2004, 20:48
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

Cosmo
13-03-2004, 09:07
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:

hilo
11-06-2004, 10:40
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" !!