Cosa servono in situazioni normali i repo dei sorgenti?

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Scrivi risposta
sentinella86

Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da sentinella86 »

Cosa servono in situazioni normali i repo dei sorgenti? Per chi non usa i sorgenti cosa servono per l'uso comune?
Avatar utente
doktor_p
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 511
Iscrizione: martedì 14 marzo 2006, 0:02

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da doktor_p »

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?

Messaggio da Divilinux »

credo servano se vuoi compilarti i pacchetti ottimizzandoli sulla tua macchina.
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..
ps. era solo per la precisione..
Avatar utente
doktor_p
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 511
Iscrizione: martedì 14 marzo 2006, 0:02

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da doktor_p »

CFLAGS o CXXXFLAGS???

che cosa sono???
Noli Contra Ventum Mingere
Divilinux

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da Divilinux »

dei parametri opzionali che vengono definiti in maniera automatica, se non specificati..un esempio

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/info
directory, link a determinate librerie, architettura etc...
Avatar utente
doktor_p
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 511
Iscrizione: martedì 14 marzo 2006, 0:02

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da doktor_p »

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?

Messaggio da Divilinux »

quindi se non imposto questi parametri compilare da sorgente un pacchetto già esistente in deb non mi porta nessun vantaggio???
grossomodo e' proprio cosi'...
Actam
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 289
Iscrizione: lunedì 15 ottobre 2007, 10:02

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da Actam »

sentinella86 ha scritto: Cosa servono in situazioni normali i repo dei sorgenti? Per chi non usa i sorgenti cosa servono per l'uso comune?
naturalmente, puoi sempre scaricare il sorgente solo per curiosare nel codice.  ;D
Ubuntese
Prode Principiante
Messaggi: 124
Iscrizione: lunedì 4 dicembre 2006, 18:49

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da Ubuntese »

CFLAGS o CXXXFLAGS???
directory, link a determinate librerie, architettura
Dove si impara tutta sta roba?
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da Rospo Zoppo »

è comodo avere i repo sorgenti se bisogna lavorare su un bug.. con il semplice comando

Codice: Seleziona tutto

apt-get source nomeprogramma
vengono scaricati e aperti i sorgenti del pacchetto ;)
sentinella86

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da sentinella86 »

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.
Divilinux

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da Divilinux »

lo chiesta perchè questi pacchetti vengono caricati quando si fa l'update
i pacchetti dei sorgenti?..mai visti
sentinella86

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da sentinella86 »

sono zippati? pacchetto si intende pacchetto compresso.
Actam
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 289
Iscrizione: lunedì 15 ottobre 2007, 10:02

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da Actam »

sentinella86 ha scritto: sono zippati? pacchetto si intende pacchetto compresso.
certo (tar.gz in genere)
Avatar utente
Luka7
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 559
Iscrizione: mercoledì 22 agosto 2007, 19:37

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da Luka7 »

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?

Messaggio da Divilinux »

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..
sentinella86

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da sentinella86 »

Quindi i pacchetti dei sorgenti esistono... 8)
Avatar utente
maudj80
Prode Principiante
Messaggi: 35
Iscrizione: sabato 3 novembre 2007, 7:01
Contatti:

Re: Cosa servono in situazioni normali i repo dei sorgenti?

Messaggio da maudj80 »

...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.
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 10 ospiti