Mostra risultati da 1 a 7 di 7

Discussione: Lubuntu

  1. #1
    Data registrazione
    Mar 2011
    Messaggi
    5
    Grazie dati 
    0
    Grazie ricevuti 
    0
    Ringraziato in
    0 post

    Lubuntu

    Dove trovo il codice sorgente di Lubuntu?? perchè dicono che linux è open source poi quando uno cerca di scaricare il codice non riesce a trovarlo??

    Comunque, una volta ottenuto il sorgente, quali sono i passi per compilarlo? (non ditemi che posso scaricarlo già compilato, lo so) devo farlo da un altro computer linux?

    Rispondi citando Rispondi citando

  2. # ADS
    Google Adsense Circuito Adsense
    Data registrazione
    da sempre
    Messaggi
    molti
     
  3. #2
    Data registrazione
    Jan 2010
    Sesso
    Uomo
    Località
    /home
    Messaggi
    429
    Grazie dati 
    177
    Grazie ricevuti 
    153
    Ringraziato in
    109 post

    Riferimento: Lubuntu

    Per il codice di Lubuntu prova su:
    https://code.launchpad.net/~lubuntu-desktop

    Il kernel lo trovi qui:
    ftp://ftp.it.kernel.org/pub/linux/kernel/v2.6/

    Per la compilazione del kernel, puoi guardare questa guida ben fatta.

    Rispondi citando Rispondi citando Il mio PC

  4. #3
    Data registrazione
    Jan 2010
    Sesso
    Uomo
    Località
    Nel mondo degli svarioni
    Messaggi
    1,403
    Grazie dati 
    149
    Grazie ricevuti 
    471
    Ringraziato in
    421 post

    Riferimento: Lubuntu

    Citazione Originariamente scritto da guidod Vedi messaggio
    Dove trovo il codice sorgente di Lubuntu?? perchè dicono che linux è open source poi quando uno cerca di scaricare il codice non riesce a trovarlo??
    Perché non c'è il codice del sistema, c'è il codice dei singoli pacchetti.

    Comunque, una volta ottenuto il sorgente, quali sono i passi per compilarlo? (non ditemi che posso scaricarlo già compilato, lo so) devo farlo da un altro computer linux?
    Varia da pacchetto a pacchetto. Ovviamente devi farlo da un sistema dotato di compilatore e balle varie, poi che sia installato o un livecd cambia poco.

    PS: dai uno sguardo a apt-source (o come si chiama), ma soprattutto alle distro LFS e Gentoo.

    P.P.S: compilare i sorgenti delle cosiddette distro binarie è una perdita di tempo, perché il risultato è identico al precompilato.

    Rispondi citando Rispondi citando Il mio PC

  5. #4
    Data registrazione
    Mar 2011
    Messaggi
    5
    Grazie dati 
    0
    Grazie ricevuti 
    0
    Ringraziato in
    0 post

    Riferimento: Lubuntu

    vediamo se ho capito... il kernel citato da ricky è quello che caratterizza tutte le distribuzioni di linux ed è uguale in tutte. Ciò che differenzia una distro dall'altra sono pacchetti aggiuntivi. Giusto?

    Secondo punto: dalla compilazione di kernel e pacchetti ottengo qualcosa (mi verrebbe da dire un file eseguibile...) che mi permette di installare il mio sistema su un altro computer o vado a modificare il sistema stesso da cui compilo il kernel?

    comunque mi sono scaricato una guida dal progetto LFS e cercherò di capirci qualcosa...

    Rispondi citando Rispondi citando

  6. #5
    Data registrazione
    Jan 2010
    Sesso
    Uomo
    Località
    Nel mondo degli svarioni
    Messaggi
    1,403
    Grazie dati 
    149
    Grazie ricevuti 
    471
    Ringraziato in
    421 post

    Riferimento: Lubuntu

    I programmi, il kernel e tutti i file di configurazione sono in principio gli stessi. Il kernel è il kernel, gnome è gnome e openoffice è sempre openoffice.
    Da questo mondo di programmi ogni distribuzione sceglie un sottoinsieme in base all'interesse e alle possibilità di ciascuno (soprattutto come forza lavoro), li compila in modo che il sottoinsieme sia coerente a livello di librerie, aggiunge eventuali patch se riscontrano un problema di convivenza dei pacchetti, infine li configurano e li pacchettizzano.

    Quel che crea le differenze fra le distribuzioni sono le patch applicate sui pacchetti, le features applicate (es.: puoi compilare vlc togliendo il supporto a determinati codec video per ottenere un eseguibile più piccolo e avere meno dipendenze a livello di librerie) e, nel caso ci siano, le configurazioni predefinite dei servizi. Oltre alle solite due: gestore pacchetti (deb,rpm,tgz,ebuild...) e disponibilità di pacchetti.


    [edit]
    Se compili un programma e lo installi sotto la stessa radice, lo installi nel sistema corrente, e se è già stato installato con un gestore pacchetti probabilmente andrai a sovrascriverlo almeno parzialmente. Se invece cambi radice, puoi andare a creare un sistema da zero.
    Ultima modifica di pierino_89; 03-04-11 alle 15: 15.

    Rispondi citando Rispondi citando Il mio PC

  7. #6
    Data registrazione
    Mar 2011
    Messaggi
    5
    Grazie dati 
    0
    Grazie ricevuti 
    0
    Ringraziato in
    0 post

    Riferimento: Lubuntu

    ma se io volessi cambiare una riga (una!) del codice sorgente del kernel, come potrei fare x avere un cd x installare il mio sistema così modificato?

    Rispondi citando Rispondi citando

  8. #7
    Data registrazione
    Jan 2010
    Sesso
    Uomo
    Località
    Nel mondo degli svarioni
    Messaggi
    1,403
    Grazie dati 
    149
    Grazie ricevuti 
    471
    Ringraziato in
    421 post

    Riferimento: Lubuntu

    Scarichi il kernel, lo modifichi, lo compili, se è solo un modulo lo pacchettizzi e lo aggiungi in un qualche repository e se è tutto quanto pacchettizzi tutto e lo metti sempre in un qualche repository. Poi per rifare la live ti affidi a qualche tool apposito oppure cerchi documentazione e la rifai a manina.

    Oppure mandi la patch al team del kernel e speri che la approvino e la includano nelle future release.

    Rispondi citando Rispondi citando Il mio PC

Segnalibri

Regole di scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Cookies:direttiva 2009/136/CE (E-Privacy)

Il sito utilizza cookies propri e di terze parti per maggiori informazioni faq - Termini di servizio - Cookies
Il forum non puo' funzionare senza l'uso dei cookies pertanto l'uso della community è vincolato dall'accettazione degli stessi, nel caso contrario siete pregati di lasciare la community, proseguendo la navigazione acconsenti all’uso dei cookie