Old:Debian on a Toshiba Satellite M30X-113: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Aggiunta sezione Sensori
(Aggiunta sezione Sensori)
Riga 1: Riga 1:
{{stumb}}
Questa � una traduzione italiana del [http://live.debian.net/wiki/ wiki ufficiale] del progetto [http://debian-live.alioth.debian.org/ Debian Live].<br/>
A causa della natura dinamica del wiki � sempre possibile che nella versione originale siano state inserite notizie aggiuntive che non sono ancora state tradotte. Per questo motivo, se qui non trovate risposta alle vostre domande, prima di chiedere aiuto, controllate che le informazioni che cercate non siano presenti in lingua inglese, e in caso affermativo vi prego di segnalare la cosa (nell'apposita pagina di discussione o nel forum), in modo che si possa provvedere prontamente. Grazie ;-).


==Intro==
Questa e' la traccia della guida che scrivero'<br>


=== Installazione PVM ===
{{ Warningbox | Per evitare di creare dei link a pagine gi� esistenti (se non � la cosa voluta), o di occupare il titolo di una futura voce di glossario, � necessario, qundo si creano dei link a nuove pagine, specificare il nome della pagina a cui punta il link, sostituendo gli spazi con "_" (underscore), ed aggiungendo il prefisso "DLP:_", in questo modo: <nowiki>[[DLP:_Nuova_pagina|Nuova pagina]]</nowiki>. }}
*Installare pvm e pvm-dev
root@insanelab-cluster:apt-get install pvm
root@insanelab-cluster:apt-get install pvm-dev


*modificare /etc/profile aggiungendo: <br>


#variable for PVM
==Introduzione==
PVM_ROOT=/usr/lib/pvm3
Questo � un wiki collaborativo pensato per raccogliere le informazioni e discutere le tecnologie rivolte a costruire una complessa struttura in grado di produrre i sistemi Debian Live ufficiali, usando, per quanto possibile, pacchetti ufficiali Debian, e, per l'installazione opzionale su hard disk, il Debian Installer.
export PVM_ROOT<br>
PVM_ARCH=`$PVM_ROOT/lib/pvmgetarch`
export PVM_ARCH<br>
PVM_RSH=/usr/bin/ssh
export PVM_RSH<br>
PVM_TMP=/tmp
export PVM_TMP<br>
#Add pvm binary to PATH
PATH=$PVM_ROOT/bin:$PATH
export PATH<br>


*Modificare il file LINUX.def inserendo il modo che usiamo per connetterci (ssh)
Un sistema Debian Live � un sistema operativo [http://www.debian.org Debian] in qualche modo preinstallato, che non necessita di un classico installatore per essere usato. Risiede su supporti come un cdrom o uno stick usb, oppure viene avviato via rete.


nano /usr/lib/pvm3/conf/LINUX.def
In azione, avr� bisogno di un processo di boot appositamente studiato e di un sistema di rilevamento hardware (esattamente come il Debian Installer), per poi avviarsi in un filesystem di root preinstallato.


#LINUX.def
Il processo di sviluppo richiede di definire le tecnologie chiave per implementare la generazione del kernel, del rootfs e dell'intera immagine ([http://live.debian.net/wiki/make-live#procedure procedura]).
ARCHCFLAGS      =      -DSYSVSIGNAL -DNOWAIT3 -DRSHCOMMAND=\'''"/usr/bin/ssh\"''' \
                                -DNEEDENDIAN -DFDSETNOTSTRUCT -DHASERRORVARS \
                                -DCTIMEISTIMET -DSYSERRISCONST


=== Configurazione sistema ===
Le tecnologie chiave discusse fin'ora forniscono un pacchetto [http://live.debian.net/wiki/casper casper] (di Ubuntu) modificato per implementare la generazione dell'initramfs e la configurazione durante il boot dei rootfs in sola lettura (ext2 per l'initramfs, squashfs per il rootfs), resi scrivibili tramite unione (con unionfs) con un ramdisk o un filesystem scrivibile personalizzato.


*Editare /etc/hosts '''commentatando localhost''' e aggiungendo i nodi
Altre risorse del progetto sono disponibili su http://live.debian.net/, e per discutere c'� il wiki (naturalmente si intende l'originale in lingua inglese N.d.T.), il canale IRC #debian-live su oftc ( irc://irc.oftc.net/#debian-live/ ) e la [http://lists.alioth.debian.org/mailman/listinfo/debian-live-devel mailing list]


#/etc/hosts
#127.0.0.1      localhost.localdomain  localhost      insanelab-cluster
  192.168.100.69 insanelab-cluster
  192.168.100.3  node3
  192.168.100.5  node5
  192.168.100.2  node2


*Creare un utente per ogni nodo
== User ==
root@nodeX:adduser user


=== Evitare la password con ssh ===
*[[DLP:_Download|Download]]
*Bisogna generare una chiave nel server (insanelab-cluster)  
*[[DLP:_FAQ|FAQ]]
*[[DLP:_ISO_Howto|ISO Howto]]
*[[DLP:_ISO_Howto_(multiarch)|ISO Howto (multiarch)]]
*[[DLP:_ISO_per_multimedia_Howto|ISO per Multimedia Howto]]
*[[DLP:_Tips|Tips]]
*[[DLP:_Installare_un_Mirror_Debian_(piccolo_howto)|Installare un Mirror Debian (piccolo howto)]]


user@insanelab-cluster: ssh-keygen -t rsa
== Sviluppo ==


*entrare nella directory /home/user/.ssh/
*[[DLP:_Bootloader|Bootloader]]
*[[DLP:_Casper|Casper]]
*[[DLP:_live-package|live-package]]
*[[DLP:_Wishlist|Wishlist]]


user@insanelab-cluster: cd /home/user/.ssh
== Progetto ==
*[[DLP:_Linee_guida|Linee guida]]
*[[DLP:_Il_Team|Il Team]]
*[[DLP:_Altre_risorse|Altre risorse]]
*[[DLP:_Perch�_Debian_Live|Perch� Debian Live]]


*copiare id_rsa.key in tutti i nodi
== Altro (non supportato) ==


user@insanelab-cluster: scp id_rsa user@nodeX://home/user/.ssh
*[[DLP:_Installer|Installer]]
 
Opzionalmente, installa Debian su hard disk o stick USB usando Debian Live
 
*[[DLP:_Fromhd|fromhd]] Fare il boot di un'immagine compressa su un hard disk
*Loggarsi nei nodi
 
ssh user@nodeX
 
*Entrare nella directory .ssh e copiare la chiave in authorizedkey2
 
cd .ssh
cat id_rsa.key >> authorizedkey2
rm id_rsa.key
 
*Riavviare ssh ed e' fatta!
 
<pre>
--~~~~
</pre>
127

contributi

Menu di navigazione