Linux-magazine.it Forum
Maggio 19, 2013, 03:00:46 am *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?
 
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Creazione distribuzione linux personalizzata  (Letto 4415 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
Giagia95
Newbie
*

Karma: +0/-1
Scollegato Scollegato

Messaggi: 23


Mostra profilo
« inserita:: Dicembre 01, 2011, 09:45:24 pm »

Salve a tutti innanzi tutto so che è difficile ma voglio tentare,quindi evitate commenti,so che ci sono guide e programmi online su come crearle ma non voglio usarli e ora vi spiego perchè. Allora ho a mia disposizione Debian 6.0.3 opensuse 12.1 ubuntu oneric 11.10 macbuntu 11.10 mint 12 fedora 16. Da queste distro ne voglio creare una stabile come debian facile come fedora e opensuse grafica simile a ubuntu però tutta completamente personalizzata (dall'ambiente desktop alla grafica alle finestre il nome i pacchetti d'installazione ecc). come posso crearla da zero (o quasi)Che?!?
Registrato
michele.p
Administrator
Hero Member
*****

Karma: +54/-45
Scollegato Scollegato

Messaggi: 7281



Mostra profilo
« Risposta #1 inserita:: Dicembre 02, 2011, 12:28:20 am »

Per questo c'è un progetto, con tanto di libro aggiornato e liberamente scaricabile, nato nel 1998 e ad oggi ancora ttivamente sviluppato: "Linux from scratch". Un minimo di spiegazione con relativi link puoi trovarli di seguito:

http://it.wikipedia.org/wiki/Linux_from_Scratch

http://lfs-italia.spaghettilinux.org/homepage

Bye  Fico
Registrato

Sargon6
Hero Member
*****

Karma: +6/-3
Scollegato Scollegato

Messaggi: 1280



Mostra profilo
« Risposta #2 inserita:: Dicembre 02, 2011, 03:39:40 pm »

Debian Testing è un'ottima base di partenza; se quello che vuoi fare non riesci a farlo con Debian, difficilmente riuscirai a farlo partendo da altre distribuzioni.
La scarichi da qui
http://cdimage.debian.org/cdimage/weekly-builds/


Poi dovresti individuare quali pacchetti hanno le altre distribuzioni di Linux che tu vorresti avere, SENZA dimenticare le dipendenze, le dipendenze delle dipendenze, le dipendenze delle dipendenze delle dipendenze, ecc... E QUI VIENE IL BELLO!
Già, perché se il programma che desideri (o sua dipendenza) è coperto da licenza che ne limita l'uso, potresti non poterlo portare legalmente in altre distro!

Successivamente, devi scaricare i FILES SORGENTI dei programmi (e relative dipendenze) che ti interessano, e compilarli nonché installarli nella distribuzione che hai deciso di usare come base.

A questo punto, comincia la fase di TESTING, durante la quale provi il nuovo programma assieme ai vecchi programmi per verificare che non ci sia un conflitto (se due programmi usano la medesima risorsa nello stesso momento, il sistema potrebbe andare in crash).

Verificata la stabilità del S.O. Linux così ottenuto, potresti creare la .iso del S.O. Linux da te ottenuto utilizzando Remastersys
http://wiki.ubuntu-it.org/AmministrazioneSistema/BackupDelSistema/Remastersys
così hai il S.O. che desideri, e la .iso per installarlo in altri PC.

Infine, dovrai mettere in rete i repository (da tenere sempre aggiornati) per la tua creatura, in modo da poter correggere eventuali BUG scoperti in "corso d'uso".

Se provi a farlo, ti renderai presto pronto che evitare che un programma entri in conflitto con altri programmi, non è così semplice, ma un tentativo puoi sempre farlo. D'altra parte, all'interno di Debian Testing ci sono tanti programmi che, forse, quella da sola è sufficiente a permetterti di creare la distro di tuo gradimento, con meno fatica a più probabilità di riuscita di quella ottenibile prendendo i programmi da distribuzioni fra loro così diverse.

Fossi in te, seguirei proprio questa seconda via: se non altro, i repository esistono già, e contengono già programmi che raramente entrano in conflitto fra loro, e non li dovrai aggiornare tu. In altre parole, ci sono maggiori probabilità di riuscita.

qui è spiegato esattamente cos'è Debian Testing
http://www.debian.org/devel/testing.it.html
Se leggi tutto, capirai anche perché quello che vuoi fare tu nel modo che proponi tu, per una persona con poca esperienza specifica è praticamente impossibile.
« Ultima modifica: Dicembre 02, 2011, 03:46:57 pm da Sargon6 » Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
Giagia95
Newbie
*

Karma: +0/-1
Scollegato Scollegato

Messaggi: 23


Mostra profilo
« Risposta #3 inserita:: Dicembre 02, 2011, 05:32:53 pm »

Ma la guida del sito ufficiale di Linux For Scratch è inglese non c'è italiana? 
Registrato
Giagia95
Newbie
*

Karma: +0/-1
Scollegato Scollegato

Messaggi: 23


Mostra profilo
« Risposta #4 inserita:: Dicembre 02, 2011, 11:27:01 pm »

Allora vi aggiorno sulla situazione ho trovato il libro scaricabile in pdf in italiano dove c'è scritto tutto passo passo. il primo passo è creare una partizione swap ho installato diversi programmi tra cui gparted(uso ubuntu 11.10). La partizione piu grande è \dev\sda1 cioè la principale ma non me la fa partizionare perchè dovrei smontarla provo a smontarla e non me la fa smontare perchè è attiva. Come devo fare? P.S.le altre due sono troppo piccole 1.60 GB l'una e me ne serve una da min 20 GB
Registrato
Ema90
Hero Member
*****

Karma: +4/-5
Scollegato Scollegato

Messaggi: 533


Buon 2012


Mostra profilo
« Risposta #5 inserita:: Dicembre 03, 2011, 12:54:12 am »

Ciao , non so se hai capito cosa stai per fare comunque ti consiglio di usare una macchina virtuale , non credo che servano 20Gb , inoltre ti consiglio di usare il live cd ufficiale di LFS per non avere problemi di versione dei tool.

Usando la macchina virtuale potrai sospendere lo stato della macchina e salvarlo oltre che gestire gli snapshot .

A mio avviso stai per perdere un sacco di tempo inutilmente.

Registrato

Sargon6
Hero Member
*****

Karma: +6/-3
Scollegato Scollegato

Messaggi: 1280



Mostra profilo
« Risposta #6 inserita:: Dicembre 03, 2011, 02:36:21 pm »

Ciao , non so se hai capito cosa stai per fare comunque ti consiglio di usare una macchina virtuale , non credo che servano 20Gb , inoltre ti consiglio di usare il live cd ufficiale di LFS per non avere problemi di versione dei tool.
Usando la macchina virtuale potrai sospendere lo stato della macchina e salvarlo oltre che gestire gli snapshot .
A mio avviso stai per perdere un sacco di tempo inutilmente.
Con tutte le distribuzioni di Linux che ci sono in giro, considerato che solo pochissime sono veramente usate in maniera massiccia, io per primo ritengo che crearne una nuova sia da folli, ed aggiungo che: se le persone che conoscono Linux dovessero mangiare grazie a Linux, la maggior parte di loro farebbe la fame.
Quindi potrei anche essere d'accordo con te, ma mai stroncare i sogni. Occhiolino
Registrato

L'hardware ed il Sistema Operativo di Sargon6:
http://sargonsei.altervista.org/la-mia-configurazione/
Blog di Sargon6: http://sargonsei.altervista.org/
Donato Valente
Sr. Member
****

Karma: +0/-5
Scollegato Scollegato

Messaggi: 307


Bye!

donatovalente@hotmail.com
Mostra profilo WWW E-mail
« Risposta #7 inserita:: Dicembre 03, 2011, 04:03:19 pm »

 
Ma la guida del sito ufficiale di Linux For Scratch è inglese non c'è italiana? 
Ciao!,
installa Chromium , ti traduce in automatico le pagine da lingua xx a ita.
Bye! Ghigno
Registrato

Non piangere sul latte versato e la giara rotta ! dice il saggio " arabo "

Mia configurazione: Main board foxconn P4M890 S775M, VGA ATI -X300 HYPER  MEMORY PCIE , MASTER. DVD 16X DOUBLE LAYER, RAM DDR2   1GB 533 FSB, HD250 GB SATA 7200rpm
Donato Valente
Sr. Member
****

Karma: +0/-5
Scollegato Scollegato

Messaggi: 307


Bye!

donatovalente@hotmail.com
Mostra profilo WWW E-mail
« Risposta #8 inserita:: Dicembre 03, 2011, 04:12:36 pm »

 
Per questo c'è un progetto, con tanto di libro aggiornato e liberamente scaricabile, nato nel 1998 e ad oggi ancora ttivamente sviluppato: "Linux from scratch". Un minimo di spiegazione con relativi link puoi trovarli di seguito:

http://it.wikipedia.org/wiki/Linux_from_Scratch

http://lfs-italia.spaghettilinux.org/homepage

Bye  Fico
Ciao Michele ! x favore mi posti il link per installare "firefox 6.0" , come uno sbadato non mi sono salvato il link e neppure mi ricordo il titolo del tuo msg fornito da te quel giorno !!  Che?!?, firefox 8 non mi permette di vedere la "rai - i programmi " se tiricordi il link .. a dopo Bye!
« Ultima modifica: Dicembre 03, 2011, 05:54:25 pm da Donato Valente » Registrato

Non piangere sul latte versato e la giara rotta ! dice il saggio " arabo "

Mia configurazione: Main board foxconn P4M890 S775M, VGA ATI -X300 HYPER  MEMORY PCIE , MASTER. DVD 16X DOUBLE LAYER, RAM DDR2   1GB 533 FSB, HD250 GB SATA 7200rpm
Donato Valente
Sr. Member
****

Karma: +0/-5
Scollegato Scollegato

Messaggi: 307


Bye!

donatovalente@hotmail.com
Mostra profilo WWW E-mail
« Risposta #9 inserita:: Dicembre 03, 2011, 05:52:47 pm »

LFS sta per Linux From Scratch , stavamo parlando di questo , si tratta di una guida-metodologia di costruirsi un sistema operativo base utilizzando determinate versioni di software libero come il kernel linux e il software gnu di base.
O.K. grazie l'ho scoperto dopo che avevo inviato il post x per te!... se vedi il post è stato cancellato qualche minuto fa 17:52 del 03/12/11.
A dopo!
Registrato

Non piangere sul latte versato e la giara rotta ! dice il saggio " arabo "

Mia configurazione: Main board foxconn P4M890 S775M, VGA ATI -X300 HYPER  MEMORY PCIE , MASTER. DVD 16X DOUBLE LAYER, RAM DDR2   1GB 533 FSB, HD250 GB SATA 7200rpm
Morfeo
Sr. Member
****

Karma: +1/-1
Scollegato Scollegato

Messaggi: 405



Mostra profilo
« Risposta #10 inserita:: Dicembre 06, 2011, 12:20:07 am »

LFS---Linux From Scratch è un progetto bellissimo...ma secondo me è destinato a che sviluppa codice da molti anni e comprende bene le problematiche della programmazione dei sistemi operativi....

..inoltre ci sono 2 libri...il primo ti fa arrivare alla costruzione di una distro senza ambiente grafico...il secondo ti insegna a creare anche questo...

..l'ideale è prendere appunto una DISTRO tipo Debian....spogliarla dei programmi che non ti servono o che non vuoi...cambiarle l'impianto grafico se non ti piace Gnome o KDE... e poi creare la iso....oppure usarla solstanto tu ed essere fiero di aver customizzato una distro per i tuoi bisogni....

Registrato

./configure
  make
  make install
Pagine: [1]   Vai su
  Stampa  
 
Vai a: