Cosa servono in situazioni normali i repo dei sorgenti?
-
sentinella86
Cosa servono in situazioni normali i repo dei sorgenti?
Cosa servono in situazioni normali i repo dei sorgenti? Per chi non usa i sorgenti cosa servono per l'uso comune?
Re: Cosa servono in situazioni normali i repo dei sorgenti?
credo servano se vuoi compilarti i pacchetti ottimizzandoli sulla tua macchina.
Noli Contra Ventum Mingere
-
Divilinux
Re: Cosa servono in situazioni normali i repo dei sorgenti?
in realta' se compili i sorgenti e basta e' difficile che il programma ottenuto sia maggiormente ottimizzato di quello in .deb, a meno che non si esportino diverse CFLAGS o CXXXFLAGS..credo servano se vuoi compilarti i pacchetti ottimizzandoli sulla tua macchina.
ps. era solo per la precisione..
Re: Cosa servono in situazioni normali i repo dei sorgenti?
CFLAGS o CXXXFLAGS???
che cosa sono???
che cosa sono???
Noli Contra Ventum Mingere
-
Divilinux
Re: Cosa servono in situazioni normali i repo dei sorgenti?
dei parametri opzionali che vengono definiti in maniera automatica, se non specificati..un esempio
directory, link a determinate librerie, architettura etc...
Codice: Seleziona tutto
CFLAGS="-Wall -g -O2" ./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/infoRe: Cosa servono in situazioni normali i repo dei sorgenti?
quindi se non imposto questi parametri compilare da sorgente un pacchetto già esistente in deb non mi porta nessun vantaggio???
Noli Contra Ventum Mingere
-
Divilinux
Re: Cosa servono in situazioni normali i repo dei sorgenti?
grossomodo e' proprio cosi'...quindi se non imposto questi parametri compilare da sorgente un pacchetto già esistente in deb non mi porta nessun vantaggio???
Re: Cosa servono in situazioni normali i repo dei sorgenti?
naturalmente, puoi sempre scaricare il sorgente solo per curiosare nel codice.sentinella86 ha scritto: Cosa servono in situazioni normali i repo dei sorgenti? Per chi non usa i sorgenti cosa servono per l'uso comune?
Re: Cosa servono in situazioni normali i repo dei sorgenti?
CFLAGS o CXXXFLAGS???
Dove si impara tutta sta roba?directory, link a determinate librerie, architettura
- Rospo Zoppo
- Rampante Reduce

- Messaggi: 5291
- Iscrizione: martedì 16 gennaio 2007, 20:35
Re: Cosa servono in situazioni normali i repo dei sorgenti?
è comodo avere i repo sorgenti se bisogna lavorare su un bug.. con il semplice comando vengono scaricati e aperti i sorgenti del pacchetto 
Codice: Seleziona tutto
apt-get source nomeprogramma-
sentinella86
Re: Cosa servono in situazioni normali i repo dei sorgenti?
quindi in totale per utenza normale non serve, lo chiesta perchè questi pacchetti vengono caricati quando si fa l'update
e per alleggerire il tutto tolgo i sorgenti perchè intuisco che personalmente non servono.
e per alleggerire il tutto tolgo i sorgenti perchè intuisco che personalmente non servono.
-
Divilinux
Re: Cosa servono in situazioni normali i repo dei sorgenti?
i pacchetti dei sorgenti?..mai vistilo chiesta perchè questi pacchetti vengono caricati quando si fa l'update
-
sentinella86
Re: Cosa servono in situazioni normali i repo dei sorgenti?
sono zippati? pacchetto si intende pacchetto compresso.
Re: Cosa servono in situazioni normali i repo dei sorgenti?
certo (tar.gz in genere)sentinella86 ha scritto: sono zippati? pacchetto si intende pacchetto compresso.
Re: Cosa servono in situazioni normali i repo dei sorgenti?
i pacchetti sorgente nei repo terminano con -dev e, almeno io, li uso per compilare un software quando esce una versione più nuova o altro..
-
Divilinux
Re: Cosa servono in situazioni normali i repo dei sorgenti?
i pacchetti -dev sono quelli di sviluppo, che contengono gli headers necessari alla compilazione dei programmi che ne fanno uso..ma non sono i sorgenti
I sorgenti vengono scaricati con apt-get source assieme a tutti quei file (dsc, diff etc..) necessari alla pacchettizzazione con dh_make o checkinstall..in alternativa si possono anche compilare i sorgenti con il solito metodo del configure && make && make install..
I sorgenti vengono scaricati con apt-get source assieme a tutti quei file (dsc, diff etc..) necessari alla pacchettizzazione con dh_make o checkinstall..in alternativa si possono anche compilare i sorgenti con il solito metodo del configure && make && make install..
-
sentinella86
Re: Cosa servono in situazioni normali i repo dei sorgenti?
Quindi i pacchetti dei sorgenti esistono... 
Re: Cosa servono in situazioni normali i repo dei sorgenti?
...e secondo me si dovrebbe seguire di più la pratica che fanno ditte proprietarie come la vmware di creare pacchetti sorgente autocompilanti, che possono girare su qualsiasi distro Linux senza bisogno di saperli compilare manualmente, non credo sia difficile riprodurre lo script che avranno usato per creare la procedura automatizzata.
Divilinux correggimi se sbaglio.
Divilinux correggimi se sbaglio.
Chi c’è in linea
Visualizzano questa sezione: Google [Bot] e 10 ospiti
