Differenze tra le versioni di "Linux Burning Machine"

Da Lecco.
(Totem: disegno, versione non definitiva)
m (Obiettivo)
 
(11 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
 +
La Linux Burning Machine è un chiosco che permette a chiunque sia dotato di CD/DVD vergini di masterizzarsi una o più distribuzioni Linux tra quelle caricate sulla macchina, in maniera rapida e semplice. Il progetto si ispira ad un'idea del [http://webdav.linuxtrent.it/ LinuxTrent], che ha già sviluppato e testato una soluzione simile.
 +
 
== Obiettivo ==
 
== Obiettivo ==
''"Imagine a world where culture and free software are togheter, everywhere. This will be a world where technology can spread culture. This will be a better world."''
+
''"Imagine a world where culture and free software are together, everywhere. This will be a world where technology can spread culture. This will be a better world."''
  
 
'''LBM - mission statement'''
 
'''LBM - mission statement'''
  
----
 
 
Progettazione e sviluppo di un prototipo di kiosk Linux based in grado di masterizzare i CD o DVD (o preparare delle chiavette USB) per l'installazione delle principali distribuzioni GNU/Linux.
 
Progettazione e sviluppo di un prototipo di kiosk Linux based in grado di masterizzare i CD o DVD (o preparare delle chiavette USB) per l'installazione delle principali distribuzioni GNU/Linux.
  
 
I kiosk sarebbero collocati presso le biblioteche e le scuole della zona o in altri luoghi analoghi. L'utente finale dovrebbe dotarsi di un CD o un DVD masterizzabile oppure di una chiavetta USB; la biblioteca dovrebbe solo mettere a disposizione lo spazio, una presa di corrente e, possibilmente, un collegamento ad internet per gli aggiornamenti da remoto o in automatico del sistema operativo e delle immagini delle distro.
 
I kiosk sarebbero collocati presso le biblioteche e le scuole della zona o in altri luoghi analoghi. L'utente finale dovrebbe dotarsi di un CD o un DVD masterizzabile oppure di una chiavetta USB; la biblioteca dovrebbe solo mettere a disposizione lo spazio, una presa di corrente e, possibilmente, un collegamento ad internet per gli aggiornamenti da remoto o in automatico del sistema operativo e delle immagini delle distro.
  
Distribuzioni inserite nella LBM (lista provvisoria):
+
== Documentazioni e Burocrazia ==
* [http://www.ubuntu-it.org Ubuntu] 9.10
+
=== Presentazione scritta del progetto ===
* openSUSE 11.2 (in uscita a breve)
 
* Fedora Core (versione?)
 
* Mandriva (versione?)
 
* GeeXboX (versione?)
 
* Game-live
 
* ...
 
 
 
=== Cosa serve ===
 
;Presentazione scritta del progetto
 
 
Per poter presentare il progetto ai Comuni è necessario [[Linux Burning Machine/Presentazione del progetto ai Comuni|preparare una richiesta scritta]]: l'approvazione del progetto viene decisa dagli organi competenti del Comune (giunta e commissione biblioteca).
 
Per poter presentare il progetto ai Comuni è necessario [[Linux Burning Machine/Presentazione del progetto ai Comuni|preparare una richiesta scritta]]: l'approvazione del progetto viene decisa dagli organi competenti del Comune (giunta e commissione biblioteca).
  
;Materiale illustrativo
+
=== Materiale illustrativo ===
 
* [[Linux Burning Machine/FAQ|LBM - Domande & Risposte]]: un pieghevole con le istruzioni per usare la LBM con le domande frequenti.
 
* [[Linux Burning Machine/FAQ|LBM - Domande & Risposte]]: un pieghevole con le istruzioni per usare la LBM con le domande frequenti.
 +
* [[Linux Burning Machine/Presentazione|LBM - Presentazione]]: una presentazione in PDF con [http://it.wikipedia.org/wiki/Beamer LaTeX Beamer] sul progetto.
  
 
=== Slogan ===
 
=== Slogan ===
 
Contribuite alla scelta dello [[Linux Burning Machine/Slogan|slogan]] della LBM.
 
Contribuite alla scelta dello [[Linux Burning Machine/Slogan|slogan]] della LBM.
 
== Software ==
 
'''Per approfondire, vedi la pagina di [[Linux Burning Machine/Sviluppo software|sviluppo]].'''
 
----
 
* Il programma utilizzato per gestire il kiosk è [http://webdav.linuxtrent.it/iniziative/linux-burning-machine Linux Burning Machine], realizzato dal [http://webdav.linuxtrent.it/ LinuxTrent].
 
 
*Il LUG di [http://torino.linux.it/ Torino] ha un progetto simile: ecco un [http://lists.glugto.org/pipermail/volontari/2007-November/001737.html thread] nella loro ML, una discussione più dettagliata [http://www.p2pforum.it/forum/showthread.php?p=2035588#post2035588 qui] e del [http://www.p2pforum.it/forum/showpost.php?p=2041794&postcount=16 codice].
 
 
* Progetti analoghi anche da parte del LUG di [http://bglug.it/ Bergamo]: appliance (distribuzione personalizzata) in openSUSE:
 
Si tratta di una openSUSE 11.1 con KDE4 localizzato in italiano piu' tutto il software che server per la linux burning machine gia' installato e funzionante. Il software '''deve essere ancora testato'''. I link per il download sono:
 
** formato [http://susestudio.com/download/cc332945b505b9501561215bd3981834/Linux_Burning_Machine.i686-0.0.1.oem.tar.gz raw]
 
** formato [http://susestudio.com/download/161b40375cf04d658d401605a276626b/Linux_Burning_Machine.i686-0.0.1.vmx.tar.gz vmware] (utilizzabile anche con virtualbox)
 
** [http://en.opensuse.org/How_to_use_downloaded_SUSE_Studio_appliances istruzioni] per usare l'appliance una volta scaricata. Le password sono "linux".
 
Durante la riunione del BGlug del 4 novembre si è inoltre proposto di creare un'interfaccia ad hoc per la masterizzazione, adatta anche agli utonti più hard core.
 
 
* La Shuttleworth foundation (se vi dice qualcosa è perchè M. Shutleworth è il fondatore di Canonical e Ubuntu) ha questo progetto: [http://www.freedomtoaster.org/ Freedomtoaster].
 
  
 
== Hardware ==
 
== Hardware ==
 +
* Portatile con funzionanti almeno monitor, masterizzatore e porte usb
 +
* Trackball usb comoda da inserire nel chiosco
 +
* [[Linux Burning Machine/Totem|Totem]]
  
;Cosa serve:
+
== Software ==
* PC con masterizzatore, preferibilmente porte USB 2.0 e una decina di GB di spazio libero
+
=== Distribuzione ===
* Monitor LCD da toucherizzare
+
* Live Debian-based costruita ad-hoc con live-helper
* Totem
 
  
=== Computer ===
+
=== Pacchetti da includere ===
* P3 500 MHz con Xubutnu 7.10 installato. Circa 10 GB di spazio libero
+
* Xorg
 +
* xinit
 +
* fluxbox
 +
* rox-filer
 +
* eterm
 +
* wodim
 +
* apache
 +
* php5
 +
* iceweasel + r-kiosk
  
=== Monitor ===
+
== Sviluppo ==
  
;Toucherizzazione
+
=== TODO ===
  
=== Totem ===
+
* <del>Installare r-kiosk manualmente tramite script</del> (aggiugere la cartella del plug-in nella cartella ''/usr/lib/iceweasel/extension'')
[http://glux.leadhoster.com/totem.dxf Disegno] non definitivo di un modello in legno con [http://www.ikea.com/it/it/catalog/products/80143217 2 gambe] in alluminio. Per visualizzarlo usare QCad o un astro software in grado di interpretare il formato [http://it.wikipedia.org/wiki/AutoCAD_DXF AutoCAD DXF]. Per finire il disegno occorre avere prima a disposizione il resto dell'hardware.
+
* <del>far partire Xorg automaticamente all'avvio</del> (modificare i file relativi all'[[Linux_Burning_Machine/File_da_modificare#Avvio_di_Xorg|avvio di Xorg]])
 +
* <del>Avviare Iceweasel all'avvio di fluxbox</del> (modificare i file relativi all'[[Linux_Burning_Machine/File_da_modificare#Avvio_di_Iceweasel|avvio di Iceweasel]])
 +
* <del>Eliminare tutti i workspace superflui da fluxbox</del> (modificare i file relativi all'[[Linux_Burning_Machine/File_da_modificare#Eliminazione_dei_Workspace_di_Fluxbox|eliminazione dei workspace]])
 +
* Inserire una combinazione di tasti per killare iceweasel, modificabile facilmente dall'amministratore del chiosco (Le combinazioni si inseriscono in ''~/.fluxbox/keys'')
 +
* <del>Modicifare manualmente la homepage di iceweasel</del> (modificare i file relativi alla [[Linux_Burning_Machine/File_da_modificare#Modifica_della_homepage_di_Iceweasel|modifica della homepage di Iceweasel]])
 +
* <del>Cambiare lo sfondo del desktop</del> (utilizzare il comando ''fbsetbg -f /percorso/sfondo.jpg''. Eterm deve essere installato)
 +
* Analizzare il cd presente nel lettore e capire se è utilizzabile o meno (formato, capienza, stato, etc...)

Versione attuale delle 23:19, 1 feb 2010

La Linux Burning Machine è un chiosco che permette a chiunque sia dotato di CD/DVD vergini di masterizzarsi una o più distribuzioni Linux tra quelle caricate sulla macchina, in maniera rapida e semplice. Il progetto si ispira ad un'idea del LinuxTrent, che ha già sviluppato e testato una soluzione simile.

Obiettivo

"Imagine a world where culture and free software are together, everywhere. This will be a world where technology can spread culture. This will be a better world."

LBM - mission statement

Progettazione e sviluppo di un prototipo di kiosk Linux based in grado di masterizzare i CD o DVD (o preparare delle chiavette USB) per l'installazione delle principali distribuzioni GNU/Linux.

I kiosk sarebbero collocati presso le biblioteche e le scuole della zona o in altri luoghi analoghi. L'utente finale dovrebbe dotarsi di un CD o un DVD masterizzabile oppure di una chiavetta USB; la biblioteca dovrebbe solo mettere a disposizione lo spazio, una presa di corrente e, possibilmente, un collegamento ad internet per gli aggiornamenti da remoto o in automatico del sistema operativo e delle immagini delle distro.

Documentazioni e Burocrazia

Presentazione scritta del progetto

Per poter presentare il progetto ai Comuni è necessario preparare una richiesta scritta: l'approvazione del progetto viene decisa dagli organi competenti del Comune (giunta e commissione biblioteca).

Materiale illustrativo

Slogan

Contribuite alla scelta dello slogan della LBM.

Hardware

  • Portatile con funzionanti almeno monitor, masterizzatore e porte usb
  • Trackball usb comoda da inserire nel chiosco
  • Totem

Software

Distribuzione

  • Live Debian-based costruita ad-hoc con live-helper

Pacchetti da includere

  • Xorg
  • xinit
  • fluxbox
  • rox-filer
  • eterm
  • wodim
  • apache
  • php5
  • iceweasel + r-kiosk

Sviluppo

TODO

  • Installare r-kiosk manualmente tramite script (aggiugere la cartella del plug-in nella cartella /usr/lib/iceweasel/extension)
  • far partire Xorg automaticamente all'avvio (modificare i file relativi all'avvio di Xorg)
  • Avviare Iceweasel all'avvio di fluxbox (modificare i file relativi all'avvio di Iceweasel)
  • Eliminare tutti i workspace superflui da fluxbox (modificare i file relativi all'eliminazione dei workspace)
  • Inserire una combinazione di tasti per killare iceweasel, modificabile facilmente dall'amministratore del chiosco (Le combinazioni si inseriscono in ~/.fluxbox/keys)
  • Modicifare manualmente la homepage di iceweasel (modificare i file relativi alla modifica della homepage di Iceweasel)
  • Cambiare lo sfondo del desktop (utilizzare il comando fbsetbg -f /percorso/sfondo.jpg. Eterm deve essere installato)
  • Analizzare il cd presente nel lettore e capire se è utilizzabile o meno (formato, capienza, stato, etc...)