domenica 29 giugno 2008

driver nvidia 177.13 guida all'installazione

Usciti i nuovi driver nvidia 177.13, tra le carratteristiche di questi nuovi driver troviamo il pieno supporto alle nuove GPU grafiche GeForce GTX 260, GeForce GTX 280.

Per scaricare il driver utilizzando wget da terminale, scrivete:

wget http://us.download.nvidia.com/XFree86/Linux-x86/177.13/NVIDIA-Linux-x86-177.13-pkg1.run

date i permessi di esecuzione al nuovo file.

sudo chmod u+x NVIDIA-Linux-x86-177.13-pkg1.run


installate gli headers del kernel necessari ad una corretta installazione e configurazione dei driver.

sudo apt-get install linux-headers-$(uname -r)

entrate in modalità testuale, stoppando gdm.

sudo /etc/init.d/gdm stop

se sulla vostra macchina avete installato precedenti driver nvidia, disinstallateli.
nel mio caso avevo installato i driver nvidia 173.08.

sudo ./NVIDIA-Linux-x86-173.08-pkg1.run --uninstall

dopo aver eliminato i vecchi, procedete con l'installazione dei nuovi, vi ricordo che siete in modalità testuale.

sudo ./NVIDIA-Linux-x86-177.13-pkg1.run -a -n -N

rispondete in modo positivo quando l'installar del driver vi chiede di sovrascrivere il file xorg.conf, per verificare che i driver siano stati installati in modo corretto entrate in modalità grafica scrivendo da terminale.

startx

infine riavviate il computer, per una corretta configurazione del file xorg.conf guardate un mio post precedente che tratta dell'argomento:

http://ubuntufacile.blogspot.com/2008/05/configurazione-ottimale-xorgconf.html

venerdì 27 giugno 2008

kernel 2.6.25.9 guida all'installazione su debian testing, ubuntu

Per installare questa nuova versione del kernel vanilla sulla mia debian testing, ho scelto di utilizzare il vecchio file di configurazione del precedente kernel 2.6.24.1.
Questa procedura può benissimo essere utilizzata anche su ubuntu, incominciamo scaricando l'ultima versione del kernel dal sito www.kernel.org, apriamo il nostro fido terminale, scriviamo:

wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.9.tar.bz2

spostiamo i sorgenti del kernel dentro /usr/src, scompattiamo l'archivo compresso.

sudo mv linux-2.6.25.9.tar.bz2 /usr/src

cd /usr/src
sudo tar jxvf linux-2.6.25.9.tar.bz2

copiamo il vecchio file config del precedente kernel 2.6.24.1 della nostra debian testing, dentro la nuova cartella linux-2.6.25.9, rinominandolo in .config.

sudo cp -fr /boot/config-$(uname -r) /usr/src/linux-2.6.25.9/.config

per una perfetta compilazione del kernel installiamo alcune dipendenze, sempre da terminale scriviamo:

sudo apt-get install build-essential bin86 kernel-package libncurses5 libncurses5-dev fakeroot

entriamo dentro la cartella /usr/src/linux-2.6.25.9.

cd /usr/src/linux.2.6.25.9

da dentro la cartella linux-2.6.25.9 lanciamo il comando make oldconfig.

sudo make oldconfig

il comando make oldconfig non fa altro che caricare le impostazioni del precedente kernel, aggiornandoli con le novità del nuovo kernel 2.6.25.9, rispondete con yes alle varie soluzioni che vi vengono proposte.

Per finire sempre da dentro la cartella linux-2.6.25.9, lanciamo il comando per compilare effettivamente il nuovo kernel.

sudo fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers

alla fine dell' operazione vi troverete con due pacchetti deb dentro la cartella /usr/src, installateli con dpkg.

sudo dpkg -i linux-image-2.6.25.9-custom_2.6.25.9-custom-10.00.Custom_i386.deb

sudo dpkg -i linux-headers-2.6.25.9-custom_2.6.25.9-custom-10.00.Custom_i386.deb

vi ricordo che la compilazione del kernel comporta dei rischi, se avete installato driver video nvidia o ati bisognera reinstallare di nuovo i driver, pena il non avvio in modalità grafica della macchina, per l'installazione dei driver grafici potete benissimo utilizzare il programma envy di Alberto Milone.

attualmente sto testando sulla mia macchina desktop di casa questo nuovo kernel, lo ritengo abbastanza stabile e perfomante le varie periferiche hardware sono state riconosciute senza problemi, anzi ho notato un netto miglioramento nella velocità di esecuzione dei vari applicativi di rete.

giovedì 26 giugno 2008

songbird 0.6.1 guida all'installazione su debian-ubuntu


uscita una nuova versione di songbird la 0.6.1, ritengo questo player audio opensource, multipiattaforma un degno sostituto di prodotti più blasonati come amarok, banschee ecc.

Per funzionare il software richiede che sulla vostra macchina sia installata java, installatela con synaptic, come Firefox, è basato sulla piattaforma Mozilla quindi altamente personalizzabile con estensioni varie.
Il programma è perfettamente compatibile con apple ipod può essere una seria alternativa al software itunes.

Per scaricare il pacchetto compresso, aprite un terminale scrivete.

wget http://download.songbirdnest.com/installer/linux/i686/Songbird_0.6.1_linux-i686.tar.gz

spostate tutto dentro opt, scompattate l'archivo con tar.

sudo mv Songbird* /opt
cd /opt
sudo tar zxvf Songbird*

date i permessi di esecuzione alla cartella Songbird, questo ci servirà per scaricare ulteriori addons.

sudo chmod -R u+rwx Songbird
sudo chown -R $USER:$USER Songbird

per far partire il programma basterà entrare dentro la cartela Songbird è lanciare lo script songbird.

cd Songbird
./songbird

al primo avvio il programma ci chiede la lingua di funzionamento è la possibilità di scaricare addons supplementari rispondete positivamente.



il software può praticamente leggere i più svariati file multimediali permettendovi pure di ascoltare la musica dalle stazioni radio web, per installare altri plugins, spostatevi su strumenti - estensioni.




provatelo ne rimarrete soddisfatti, per creare un icona d'avvio del software, tasto destro del mouse sulla scrivania, cliccate su crea lanciatore come nome date songbird, come percorso eseguibile scrivete /opt/Songbird/songbird, trovate l'icona personalizzata dentro /opt/Songbird/chrome/icons/default/default.xpm.

seamonkey 1.1.9 guida all'installazione su debian testing ed ubuntu

Seamonkey è un browser multipiattaforma, multifunzione sempre sviluppato da mozilla, il programma rispetto al ben più noto firefox segue uno sviluppo autonomo infatti non utilizza le ultime versioni del fratello maggiore, questo può essere utile per chi ritiene le ultime versioni di firefox un browser succhia memoria.

Un'altra caretteristica interessante di questo software che ne fanno un prodotto unico è la possibilità di poter utilizzare un client irc ed un comodo client email perfettamente integrati e funzionanti.

per funzionare seamonkey richiede che sulla vostra macchina sia installata la libreria libstdc++5, installatela servendovi del comando apt-get.


da terminale scrivete:

sudo apt-get install libstdc++5

per scaricare il pacchetto compresso servitevi del comando wget.


wget http://downloads.sourceforge.net/mozilla-italia/seamonkey-1.1.9.it-IT.linux-i686.tar.bz2


spostate l'archivio compresso dentro opt, date i permessi di esecuzione alla nuova cartella seamonkey.

sudo mv seamonkey* /opt
cd /opt
sudo tar jxvf seamonkey*
sudo chmod -R u+rwx seamonkey
sudo chown -R $USER:$USER seamonkey

create un'icona d'avvio del programma, tasto destro del mouse sulla scrivania cliccate su crea lanciatore, come nome date seamonkey, come percorso eseguibile scrivete /opt/seamonkey/seamonkey, trovate l'icona personalizzata del programma dentro /opt/seamonkey/chrome/icons/default/default.xpm.

io sto utilizzando attualmente seamonkey sul mio eeepc, mi sto trovando davvero bene.



martedì 24 giugno 2008

atunes 1.9.0 guida all'installazione su debian testing








Il programma atunes è un lettore multimediale multipiattaforma, scritto in java tra i formati letti troviamo MP3, OGG, WMA, WAV, FLAC, MP4, RA e RM.

Per una corretta funzionalità il software necessita che sulla macchina sia installato java ed i vari codec multimediali presenti in mplayer, installate l'ultima versione di java seguendo il mio post :http://ubuntufacile.blogspot.com/2008/04/installazione-ultima-versione-java-su.html, proseguite con l'installazione di mplayer.
sudo apt-get install mplayer

finita la configurazione delle varie dipendenze scaricate atunes.

wget http://dfn.dl.sourceforge.net/sourceforge/atunes/aTunes_1.9.0_installer.jar

installate il programma scrivendo da terminale:

date i permessi di scrittura al file
aTunes_1.9.0_installer.jar

sudo chmod u+rwx aTunes*

installatelo da terminale utilizzando la seguente sintassi java -jar.

java -jar aTunes*


all'inizio dell'installazione l'installer permette di scegliere la lingua è la cartella da utilizzare per l'installazione vi consiglio pure di scegliere sorgenti del programma.

lunedì 23 giugno 2008

limewire 4.18.3 guida all' installazione su debian-ubuntu


limewire è un client p2p multipiattaforma capace di connettersi alle rete gnutella, la versione da me provata è la basic che certo non sfigura con la versione pro, il sito del progetto lo trovate qui: http://www.limewire.com

per scaricarlo aprite un terminale, scrivete:
wget http://www.limewire.com/LimeWireSoftLinuxDeb

installate il file deb sevendovi di dpkg.

sudo dpkg -i LimeWireLinux.deb; sudo apt-get install -f

la configurazione del programma non presenta particolari difficoltà, l'installazione viene svolta tramite una comoda inferfaccia grafica.

Il software permette pure di prelevare file dalla rete torrent anche se la velocità non eguaglia quella di azureus, ma credo che la versione pro impostando l' opzione Turbo-charged sia notevolmente più perfomante.
Se utilizzate un router ricordatevi di aprire una porta nel dispositivo è di mettere il numero della porta nella configurazione del programma, nel mio caso la porta aperta sul router è la 4663 per settare la porta nel programma portatevi su strumenti-opzioni-advanced-firewall


domenica 22 giugno 2008

utilizzo di remastersys per copiare distribuzione eeebuntu

Il programma remastersys è un utile tool che permette con pochi click del mouse di creare la propria ubuntu personalizzata, utilizzeremo questa soluzione per clonare la nostra distribuzione eeebuntu/eeexubuntu già ottimizzata è copiare il risultato dell'operazione con il comando scp in un altro computer della nostra rete domestica.
remastersys è in grado di creare una copia iso del nostro sistema compresi dati e programmi installati, praticamente alla fine vi troverete con una iso perfettamente funzionante ed installabile.

Per procedere con l'installazione aprite il vostro sources.list ed incollateci un nuovo repository.

sudo gedit /etc/apt/sources.list

nel file di testo che si apre incollate questa riga:

deb http://www.remastersys.klikit-linux.com/repository remastersys/

salvate, aggiornate il sistema.

sudo apt-get update

installate il programma scrivendo:

sudo apt-get install remastersys

alla fine troverete installato remastersys sotto sistema - amministrazione - remastersys backup.

per crearci la nostra iso personalizzata, basterà lanciare il programma scegliete la prima voce " backup complete system including user data"

cliccando su dist avremo una iso senza i dati personali, per cancellare il lavoro svolto cliccate su remove temporary files.

alla fine dell'elaborazione troverete la iso di nome custom.iso dentro la cartella remastersys che si trova all' interno della home, benissimo non ci resta che copiare la iso all'interno della home del computer b.

apriamo il terminale, utilizziamo il comando scp vi ricordo che per funzionare il programma necessita che sul computer che si devono copiare i dati sia installato openssh-server, eccovi la sintassi generale del comando.

sudo scp -r percorso-file-iso utente_computer_B@indirizzo_ip:/home/utente


nel mio caso la sintassi assume questa forma:

sudo scp -r /home/remastersys/custom.iso debian@192.168.2.3:/home/debian/

martedì 17 giugno 2008

navigazione con tor rettifica al post

Nel mio precedente post in merito alla navigazione anonima con tor si faceva riferimento all'utilizzo del medesimo in accoppiata con firefox, ma sembra che questa soluzione dia dei problemi, ecco la rettifica.

Se avete installato tor su debian testing dai repository ufficiali disinstallate tutto ed utilizzate questi nuovi repository per installare tor.

sudo apt-get remove --purge tor privoxy

aprite il file sources.list ed incollateci questi nuovi repository:
deb http://mirror.noreply.org/pub/tor lenny main
deb-src http://mirror.noreply.org/pub/tor lenny main

sudo nano /etc/apt/sources.list

salvate, chiudete.

continuate installando i software.

sudo apt-get update; sudo apt-get dist-upgrade -f

sudo apt-get install tor privoxy

dopo aver installato i programmi bisogna configurare il file /etc/privoxy/config

sudo nano /etc/privoxy/config

incollate la seguente riga all'inizo del file,
forward-socks4a / localhost:9050 .

comprensivo del punto finale, salvate il file.

Riavviate i servizi tor, privoxy.

sudo /etc/init.d/tor restart
sudo /etc/init.d/privoxy restart

da prove sul campo vi consiglio di utilizzare opera al posto di firefox per installare il browser aprite un terminale, scrivete:

wget http://www.opera.com/download/get.pl?id=31343&location=72&nothanks=yes&sub=marine

installate il pacchetto servendovi di dpkg.

sudo dpkg -i opera*

benissimo adesso non ci resta che configurare opera per navigare con i proxy, aprite il browser
portatevi su strumenti - preferenze - server proxy inpostate tutto manualmente in ogni casella
inserite localhost, come porta date 8118, riavviate il programma se tutto procede per il verso giusto
navigherete senza lasciare traccie per sicurezza disabilitate i vari plugin come java, flash ecc.










sabato 14 giugno 2008

navigazione anonima con tor

Il programma tor in accoppiata al browser firefox permette di navigare in rete in tutto anonimato, senza lasciare traccie dei siti visitati, ricordatevi però che se avete attivati plugin tipo java, flash bisogna disattivarli, il software per navigare utilizza dei proxy.

per procedere con l'installazione di tor vi basterà aprire il terminale è scrivere:

sudo apt-get install tor

per attivare i servizi nel caso non partissero in automatico, scrivete:

sudo /etc/init.d/ tor restart
sudo /etc/init.d/privoxy restart


finita l'installazione del programma tor, passiamo alla configurazione sotto firefox per far questo ci serviremo di un addons di firefox di nome
SwitchProxy , scarichiamo il plugin servendoci di wget.

wget --no-check-certificate https://addons.mozilla.org/it/firefox/downloads/file/530/switchproxy_tool-1.4.1-fx+mz+tb.xpi


installate l'addons cliccando su file - apri file (percorso del plugins).

per attivare switchproxy riavviate firefox.

riaprite firefox noterete una nuova barra di nome proxy questa vi servirà alla configurazione di tor, cliccate sul pulsante aggiungi come nome date tor nei riquadri scrivete localhost,come porte scrivete 8118 salvate, cliccando su applica.




per navigare utilizzando tor vi basterà cliccare sul pulsate vicino a proxy è scegliere tor per attivare il servizio cliccate su applica, benissimo adesso navigherete in rete in perfetto anonimato, per ritornare alla navigazione normale senza proxy cliccate sul pulsante tor scegliete nessuno.

mercoledì 11 giugno 2008

miro 1.2.4 guida all'installazione su ubuntu/debian testing






Uscita una nuova versione di miro il noto programma multimediale che permette di visualizzare video dal canale youtube di scaricare file torrent , di visualizzare canali pieni zeppi di video suddivisi per categoria, nazionalità.

Per installare il programma su ubuntu 8.04 dovete aggiungere questa linea nel vostro sources.list:
deb http://ftp.osuosl.org/pub/pculture.org/miro/linux/repositories/ubuntu hardy/
da terminale scrivete.

sudo gedit /etc/apt/sources.list

nel file di testo che si apre incollateci il nuovo repository.
deb http://ftp.osuosl.org/pub/pculture.org/miro/linux/repositories/ubuntu hardy/
chiudete, installate il software scrivendo:

sudo apt-get update
sudo apt-get install miro

Per procedere con l'installazione su debian lenny la procedura si complica , ma seguendo queste indicazioni dovrebbe funzionare tutto.

vi consiglio di aggiornare il vostro sources.list, potete utilizzare il mio.

fate una copia del vecchio sources.list, da terminale scrivete:

sudo cp -fr /etc/apt/sources.list $HOME/Desktop/vecchio

adesso aggiornate i repository inserendo la versione da me utilizzata.

sudo nano /etc/apt/sources.list

cancellate tutto ed inserite queste righe di testo.

### Official Debian Lenny Repository ###
deb ftp://ftp.it.debian.org/debian/ testing main contrib non-free
deb-src ftp://ftp.it.debian.org/debian/ testing main contrib non-free

### Official Debian Lenny Security Update ###
deb http://security.debian.org/ testing/updates main contrib non-free

### Marillat Debian Multimedia ###
deb http://www.debian-multimedia.org/ testing main

deb-src http://www.debian-multimedia.org/ testing main


### Unofficial Debian Repository ###
deb http://ftp.debian-unofficial.org/debian/ testing contrib non-free restricted

deb-src http://ftp.debian-unofficial.org/debian/ testing main contrib non-free restricted

#debian live repository
deb http://ftp.de.debian.org/debian lenny main

salvate ed aggiornate la distribuzione.

sudo apt-get clean
sudo apt-get update
sudo apt-get dist-upgrade -f

installate il pacchetto java, utilizzate synaptic.
continuate installando le diverse librerie per rendere più semplice ed immediata l'installazione ho creato un piccolo script, create un file di testo chiamandolo librerie.

touch librerie

incollate all'interno del nuovo file queste righe:

#!/bin/bash
# piccolo script per installare le librerie necessarie
# all'installazione di miro.
sudo apt-get install python python-pyrex libboost-python-dev libboost-filesystem-dev libboost-date-time-dev libboost-thread-dev libboost serialization-dev python-gtk2-dev python-gnome2-extras-dev libxul-dev libxine-dev chrpath libxv-dev libssl-dev libffi-dev python-dbus python-gtk2 python-gnome2 python-gnome2-extras python-glade2 python-gst0.10 imagemagick libxine1- libxine1-plugins xulrunner
sudo apt-get install libxine1-all-plugins python-pysqlite2
sudo apt-get install -f
exit

salvate, date i permessi di esecuzione al file.

sudo chmod u+rwx librerie

lanciate lo script, scrivendo:

sudo ./librerie




finita la fase dell'installazione delle librerie, scaricate il pacchetto compresso di miro, sempre da terminale scrivete:

wget http://ftp.osuosl.org/pub/pculture.org/miro/src/Miro-1.2.4.tar.gz

scompattate l'archivio compresso, scrivendo:

tar zxvf Miro-1.2.4*

date i permessi di esecuzione alla nuova cartella Miro-1.2.4.
sudo chmod -R u+rwx Miro*
sudo chown -R $USER:$USER Miro*

lanciate il programma mandando in esecuzione lo script run.sh.

da terminale portatevi dentro la cartella che contiene il file run.sh.

cd Miro-1.2.4/platform/gtk-x11/

per mandarlo in esecuzione scrivete.

./run.sh

seguite le istruzione che vi vengono suggerite.

lunedì 9 giugno 2008

overclock eeepc

Credo che tutti i possessori del minuscolo asus eeepc serie 701 si saranno accorti che la velocità del processore celeron viene impostata di default a 630 mhz invece che 900 mhz .

La frequenza di 630 mhz va più che bene per compiti di normale amministrazione ma se intendiamo utilizzare il nostro piccolo portatile per utilizzi un po più pesanti la velocità di default può non più bastare.


seguendo una semplice procedura, provata su sistemi debian/ubuntu si può aumentare la frequenza del processore ed impostarla alla velocità di 900 mhz.

create un file di testo sulla scrivania dandogli nome configura, all'interno del file incollateci queste righe:


#!/bin/bash
# script che installa i diversi moduli.
# aggiorna sistema, installa headers kernel
# eseguire lo script come amministratore su -
apt-get update
apt-get dist-upgrade -f
apt-get install linux-headers-$(uname -r)
apt-get install build-essential
wget http://eeepc-linux.googlecode.com/files/eeepc-linux-0.2.tar.gz
mv eeepc-linux* /opt
cd /opt
tar zxvf eeepc-linux*
cd eeepc-linux/module; make
mv eee.ko /lib/modules/2.6.24-1-686/kernel/eee.ko
depmod -a
modprobe eee
echo "eee" >> /etc/modules
exit



chiudete, date i permessi di scrittura ed esecuzione.

sudo chmod a+rwx configura

lo script non fa altro che collegarsi ad internet, scaricare un modulo del kernel è compilarlo.

eseguite lo script da utente root, per utilizzare l'utente root scrivete da terminale su - (password amministratore).


lanciate lo script , scrivendo ./configura

finita la compilazione per effettuare l'overclok del processore aumentando e diminuendo la frequenza di lavoro, possiamo servirci di un altro script rilasciato sul forum eeepc italia, indirizzo web: http://forum.eeepc.it/viewtopic.php?id=1083

copiate lo script in un file di testo, lanciatelo seguendo le istruzioni che trovate nel forum.

vi ricordo che l'utilizzo di una frequenza di 900 mhz comporta un maggiore utilizzo della batteria ed un maggiore riscaldamento del portatile.

sabato 7 giugno 2008

FILE MATROSKA

Matroska è un formato di file multimediale , open source, multipiattaforma . Matroska non è un codec (come MPEG-1, XviD, DivX, o VP3), ma un contenitore che può raggruppare flussi video + flussi audio + sottotitoli. I formati audio supportati includono Ogg Vorbis, AAC, MP3, e AC3 ecc.

per leggere questo particolare formato video su debian, ubuntu bisogna installare totem-xine

aprite un terminale, scrivete:

sudo apt-get install totem-xine gxine

se preferite potete pure utizzare per la lettura il programma vlc.

martedì 3 giugno 2008

installazione gimp 2.4.6 su debian testing

Per installare l'ultima versione di gimp sulla vostra debian testing seguite questa guida.

incominciate aprendo il vostro sources.list inserendo più repository possibili in modo di avere aggiornate le librerie di sistema, potete usare il sources.list che utilizzo io, aprite un terminale scrivete:

salvate il vecchio file.

sudo cp -fr /etc/apt/sources.list /$HOME/vecchio

adesso aprite il sources.list cancellate le righe di testo che si trovano all'interno
ed aggiungete quelle nuove.

sudo nano /etc/apt/sources.list

### Official Debian Lenny Repository ###
deb ftp://ftp.it.debian.org/debian/ testing main contrib non-free
deb-src ftp://ftp.it.debian.org/debian/ testing main contrib non-free

### Official Debian Lenny Security Update ###
deb http://security.debian.org/ testing/updates main contrib non-free

### Marillat Debian Multimedia ###
deb http://www.debian-multimedia.org/ testing main
deb-src http://www.debian-multimedia.org/ testing main
### Unofficial Debian Repository ###
deb http://ftp.debian-unofficial.org/debian/ testing contrib non-free restricted
deb-src http://ftp.debian-unofficial.org/debian/ testing main contrib non-free restricted
#debian live repository
deb http://ftp.de.debian.org/debian lenny main

salvate il file .

sempre da terminale scrivete:

sudo apt-get update
sudo apt-get dist-upgrade -f

benissimo adesso installate le librerie necessarie per una perfetta configurazione del programma, controllate per sicurezza l'output del comando configure se richiede librerie aggiuntive.

scrivete:

sudo apt-get install libtiff4-dev libpythonize0-dev python-gtk2-dev libsvg-dev libgtkhtml2-dev libcns1-dev libmng-dev libwmf-dev libxpm-dev libexif-dev libaa1-dev

finita l'installazione delle librerie scaricate il pacchetto gimp-2.4.6, spostatelo dentro la cartella opt scompattatelo.

wget ftp://ftp.gimp.org/pub/gimp/v2.4/gimp-2.4.6.tar.bz2

sudo mv gimp-2.4.6* /opt

cd /opt
sudo tar jxvf gimp-2.4.6*

entrate dentro la cartella gimp-2.4.6 date i comandi per la compilazione.

cd gimp-2.4.6
./configure
make
sudo make install

finita la fase della compilazione, affinchè il programma possa essere caricato bisogna disinstallare le tracce della vecchia versione di gimp da terminale date:

sudo apt-get remove --purge libgimp2.0 gimp

adesso la nuova versione di gimp verrà caricata dal sistema senza problemi.

lunedì 2 giugno 2008

creazione di una debian live

Per costruirci una distribuzione debian testing live per capirci una distribuzione in stile ubuntu da provare senza installare niente sul proprio hard-disk, seguite questa semplice procedura.

Aprite il vostro sources.list ed incollateci questa riga: deb http://ftp.de.debian.org/debian lenny main

sudo nano /etc/apt/sources.list

### Official Debian Lenny Repository ###
deb ftp://ftp.it.debian.org/debian/ testing main contrib non-free
deb-src ftp://ftp.it.debian.org/debian/ testing main contrib non-free

### Official Debian Lenny Security Update ###
deb http://security.debian.org/ testing/updates main contrib non-free

### Marillat Debian Multimedia ###
deb http://www.debian-multimedia.org/ testing main
deb-src http://www.debian-multimedia.org/ testing main
### Unofficial Debian Repository ###
deb http://ftp.debian-unofficial.org/debian/ testing contrib non-free restricted
deb-src http://ftp.debian-unofficial.org/debian/ testing main contrib non-free restricted
#debian live repository
deb http://ftp.de.debian.org/debian lenny main


salvate, sempre da terminale scrivete.

sudo apt-get update
sudo apt-get dist-upgrade -f

installate i pacchetti live-helper, cdebootstrap che ci serviranno per la costruzione della distribuzione.

sudo apt-get install live-helper cdebootstrap


adesso creiamo una cartella di nome debianlive dentro la vostra cartella home, questa ci servirà per i file di configurazione della distribuzione.

cd
mkdir debianlive

entrate dentro debianlive.

cd debianlive

date il comando lh_config servirà alla creazione della cartella config.

lh_config -d testing

per la personalizzazione della distribuzione è scegliere quali programmi installare dovete modificare le linee LH_PACKAGES, LH_PACKAGES_LISTS all'interno del file chroot, Lh_PACKAGES ci permette di aggiungere pacchetti extra come ad esempio vlc,
LH_PACKAGES_LISTS invece ci permette di scegliere se utilizzare gnome, kde o xfce.

io nel mio caso ho scelto di aggiungere come pacchetti aggiuntivi vlc e brasero come ambiente desktop gnome.

per modificare il file chroot scrivete:

nano chroot

# config/chroot - options for live-helper(7), chroot stage

# $LH_CHROOT_FILESYSTEM: set chroot filesystem
# (Default: squashfs)
LH_CHROOT_FILESYSTEM="squashfs"

# $LH_UNION_FILESYSTEM: set union filesystem
# (Default: aufs)
LH_UNION_FILESYSTEM="aufs"

# $LH_EXPOSED_ROOT: expose root as read only
# (Default: disabled)
LH_EXPOSED_ROOT="disabled"

# $LH_HOOKS: set hook commands
# (Default: empty)
LH_HOOKS=""

# $LH_INTERACTIVE: set interactive build
# (Default: disabled)
LH_INTERACTIVE="disabled"

# $LH_KEYRING_PACKAGES: set keyring packages
# (Default: empty)
LH_KEYRING_PACKAGES=""

# $LH_LANGUAGE: set language to use
# (Default: empty)
LH_LANGUAGE="en"

# $LH_LINUX_FLAVOURS: set kernel flavour to use
# (Default: autodetected)
LH_LINUX_FLAVOURS="486 686"

# $LH_LINUX_PACKAGES: set kernel packages to use
# (Default: autodetected)
LH_LINUX_PACKAGES="linux-image-2.6 ${LH_UNION_FILESYSTEM}-modules-2.6 squashfs-modules-2.6"

# $LH_PACKAGES: set packages to install
# (Default: empty)
LH_PACKAGES="brasero vlc"
# $LH_PACKAGES_LISTS: set package list to install
# (Default: standard)
LH_PACKAGES_LISTS="gnome"

# $LH_TASKS: set tasks to install
# (Default: empty)
LH_TASKS=""

# $LH_SECURITY: enable security updates
# (Default: enabled)
LH_SECURITY="enabled"

# $LH_SYMLINKS: enable symlink convertion
# (Default: disabled)
LH_SYMLINKS="disabled"

# $LH_SYSVINIT: enable sysvinit
# (Default: disabled)
LH_SYSVINIT="disabled"


salvate il file.


per finire da utente root date il comando lh_build, questo servirà alla costruzione e compilazione della distribuzione, alla fine troverete un file binario di nome binary.iso con all'interno la vostra fiammante debian live personalizzata.

sudo lh_build