Installare Debian SID: differenze tra le versioni

uso dei repository di default con configurazione di default (per consistenza); verificata
mNessun oggetto della modifica
(uso dei repository di default con configurazione di default (per consistenza); verificata)
Riga 1: Riga 1:
{{Versioni compatibili|Unstable_2015}}
{{Versioni compatibili|ONLY|Unstable_2016}}
== Introduzione ==
== Introduzione ==
Come noto per installare Debian possiamo usare una [http://cdimage.debian.org/debian-cd/current/ stable] o una immagine giornaliera della [http://cdimage.debian.org/cdimage/weekly-builds/ testing], oppure partire da una <code>mini.iso</code> o da una [http://www.debian.org/CD/netinst/ netinstall]. <br/>
Come noto per installare Debian possiamo usare una [http://cdimage.debian.org/debian-cd/current/ stable] o una immagine settimanale della [http://cdimage.debian.org/cdimage/weekly-builds/ testing], oppure partire da una <code>mini.iso</code> o da una [http://www.debian.org/CD/netinst/ netinstall]. <br/>
Ma se vogliamo installare Debian Sid non troviamo nessuna immagine dedicata. Questa piccola guida vuole spiegare come installare Debian Sid nei due modi principali in cui viene fatto: un metodo indiretto e uno diretto.
Ma se vogliamo installare Debian [[Sid]] non troviamo nessuna immagine dedicata. Questa piccola guida vuole spiegare come installare Debian Sid nei due modi principali in cui viene fatto: un metodo indiretto e uno diretto.
 
Debian [[Sid]] non è altro che la versione rolling ovvero dove tutti i pacchetti confluiscono per essere testati per poi, in caso passare al ramo testing che in conclusione sarà la nuova stable. Non tutti ci passano, molti rimangono in Sid, altri passano in testing anche dopo molti aggiornamenti di rilasci maggiori. Come si intuisce Sid non ha nessun supporto per la sicurezza (se si scopre un baco non viene cambiato il pacchetto Debian, ma si prende una versione più aggiornata alla fonte) ed è '''fortemente sconsigliata''' per macchine di produzione. Ma se si vuole sperimentare sapendo dove poter mettere le mani, in caso di qualche imprevisto, allora procediamo.


Debian [[Sid]] non è altro che la versione [[unstable]], ovvero dove tutti i pacchetti confluiscono per essere testati per poi, in caso passare al ramo [[testing]] che in conclusione sarà la nuova [[stable]]. Non tutti ci passano, molti rimangono in Sid, altri passano in testing anche dopo molti aggiornamenti di rilasci maggiori. Come si intuisce Sid non ha nessun supporto per la sicurezza (se si scopre un baco non viene cambiato il pacchetto Debian, ma si prende una versione più aggiornata alla fonte) ed è '''fortemente sconsigliata''' per macchine di produzione. Ma se si vuole sperimentare sapendo dove poter mettere le mani, in caso di qualche imprevisto, allora procediamo.


{{Warningbox|'''Procedete  consci di fare quello che state facendo!'''}}
{{Warningbox|'''Procedete  consci di fare quello che state facendo!'''}}


== Installazione in due fasi ==
== Installazione in due fasi ==
=== Prima fase: installazione stable o testing ===
=== Prima fase: installazione testing ===
 
Scaricare un'immagine [[testing]] da [http://www.debian.org/distrib/ qui], masterizzare l'immagine .iso appena scaricata su CD/DVD oppure scriverla su un supporto rimovibile (come una memoria USB o Flash), riavviare il PC con il disco d'installazione, proseguire come una normale installazione, fino a quando viene proposto quali [[pacchetto|pacchetti]] installare:
Scaricare un'immagine da [http://www.debian.org/distrib/ qui], masterizzare l'immagine .iso appena scaricata, riavviare il PC con il disco d'installazione, proseguire come una normale installazione, fino a quando viene proposto quali [[pacchetto|pacchetti]] installare:
 
<pre>
<pre>
selezionare solo "sistema base"
selezionare solo "sistema base"
Riga 19: Riga 16:
</pre>
</pre>


Proseguire con l'installazione e alla fine togliere il CD e riavviare. Per velocizzare l'operazione di preparazione del mezzo di installazione (ed evitare ogni spreco di materiale se non si hanno supporti riscrivibili a disposizione) considerare di usare l'installazione da flash pen o da rete (sistema PXE supportato da almeno tutti gli anni '80 su praticamente tutti i fissi e portatili).
Proseguire con l'installazione; e alla fine togliere il disco o la memoria rimovibile, e riavviare. Per velocizzare l'operazione di preparazione del mezzo di installazione (ed evitare ogni spreco di materiale se non si hanno supporti riscrivibili a disposizione o una memoria USB/flash) da rete (sistema PXE supportato da almeno tutti gli anni '80 su praticamente tutti i fissi e portatili).


=== Seconda fase: aggiornamento sicuro a unstable ===
=== Seconda fase: aggiornamento sicuro a unstable ===
Dopo il riavvio ci si presenta la [[shell]] per il login, ora fare il login come [[root]] inserendo la relativa password e qui inizia il lavoro.<br/>
Dopo il riavvio ci si presenta la [[shell]] per il login, ora fare il login come [[root]] inserendo la relativa password e qui inizia il lavoro.<br/>
Prima di tutto è necessario modificare il file <code>/etc/apt/sources.list</code> per inserire i [[repository]] di Sid, (qui con "nano" ma potrebbe essere valido qualsiasi editor):
Prima di tutto è necessario modificare il file <code>/etc/apt/sources.list</code> per inserire i [[repository]] di Sid, (qui con [[nano]], ma potrebbe essere valido qualsiasi editor):
<pre># nano /etc/apt/sources.list
<pre>
# nano /etc/apt/sources.list
</pre>
</pre>
Commentare tutte le righe contenute nel file e aggiungere ad esempio:
Commentare tutte le righe contenute nel file e aggiungere ad esempio:
<pre>deb http://debian.fastweb.it/debian/ sid main contrib non-free
<pre>
deb http://ftp.it.debian.org/debian/ sid main
deb-src http://ftp.it.debian.org/debian/ sid main
</pre>
</pre>
o qualche altro [[mirror]] a propria scelta; la sezione [[main]] è fondamentale, mentre <code>contrib</code> e <code>non-free</code> possono essere inserite nel caso si vogliano aggiungere pacchetti non free.
o qualche altro [[mirror]] a propria scelta; la sezione [[main]] è fondamentale e contiene soltanto Software Libero e che rispetta le [[DFSG|Linee Guida Debian sul Free Software]], mentre [[contrib]] e [[non-free]] possono essere inserite nel caso si vogliano aggiungere pacchetti non free, rendendo per esempio il file come segue:
deb <nowiki>http://ftp.it.debian.org/debian/</nowiki> sid main '''contrib non-free'''
deb-src <nowiki>http://ftp.it.debian.org/debian/</nowiki> sid main '''contrib non-free'''
La riga con <code>deb-src</code> può essere commentata, anteponendo il carattere "<code>#</code>", se non si è interessati ai sorgenti dei pacchetti.


Salvare il file con <code>ctrl+o</code> e uscire con <code>ctrl+x</code>.
Salvare infine il file e uscire dall'editor (con <code>Ctrl+o</code> e poi <code>Ctrl+x</code> rispettivamente, nel caso si stia usando [[nano]]).


Andare avanti con (di seguito i comandi in sequenza):
Andare avanti con (di seguito i comandi in sequenza):
<pre>
<pre>
# apt-get update
# apt-get update
# apt-get install apt dpkg aptitude
# apt-get install apt dpkg
# aptitude safe-upgrade
# apt-get dist-upgrade
# aptitude full-upgrade
# update-grub
</pre>
</pre>


A questo punto si avrà tutto il sistema base aggiornato a Sid, [[kernel]] compreso, riavviare e fare il login con il nuovo kernel e continuare per installare il server X e il [[Desktop Environment|DE]] preferito (LXDE, Xfce, GNOME, KDE), gli [[headers]] e gli strumenti di compilazione.
A questo punto si avrà tutto il sistema base aggiornato a Sid, [[kernel]] compreso, riavviare e sarà possibile effettuare il login (via terminale virtuale) con il nuovo kernel.
 
=== Terza fase: installazione nuovi pacchetti e personalizzazione del sistema ===
Per continuare per installare il server X, il [[Desktop Environment|DE]] preferito (LXDE, Xfce, GNOME, KDE), gli [[headers]] e gli strumenti di compilazione, per avere un sistema minimale, ma più completo e usabile con interfaccia grafica, basterà:
<pre>
<pre>
# aptitude install xorg
# apt-get install xorg
# aptitude install lxde(o xfce4 o gnome o kde-full)
# apt-get install lxde (oppure: xfce4, gnome, kde-full)
# aptitude install gdm3 (wdm o kdm o xdm)
# apt-get install lightdm (oppure: wdm, xdm, gdm3)
# aptitude install build-essential
# apt-get install build-essential
# aptitude install linux-headers-`uname -r`
# apt-get install linux-headers-$(uname -r)
</pre>
</pre>


Infine lanciare GDM ( o KDM o XDM) fare il login ed entrare nella propria Sid e proseguire con la propria personalizzazione.
Infine effettuare il login via il display manager installato ed entrare nella propria Sid e proseguire con la propria personalizzazione.
 
Per disporre di tutto il software fornito di default per un uso desktop (completo di suite per ufficio libreoffice e browser firefox), è possibile anche installare il relativo task, quello previsto per la localizzazione italiana ed eventualmente quello per laptop (se si usasse un portatile):
<pre>
# apt-get install task-lxde-desktop (oppure: task-xfce-desktop, task-gnome-desktop, task-kde-desktop)
# apt-get install task-italian-desktop
# apt-get install task-laptop
</pre>
Al termine ci si troverà con un sistema completo di tutto il software presente se si avesse selezionato l'ambiente desktop e quello laptop in fase di installazione.


== Metodo diretto ==
== Metodo diretto ==
Riga 59: Riga 71:
e tutti i file devono trovarsi nella stessa directory.<br/> Oppure si deve salvare il file <code>mini.iso</code> in una sotto-directory chiamata "netboot".<br/>
e tutti i file devono trovarsi nella stessa directory.<br/> Oppure si deve salvare il file <code>mini.iso</code> in una sotto-directory chiamata "netboot".<br/>
Una guida su come calcolare il [[checksum]] delle immagini Debian, è consultabile [[Controllare l'integrità delle immagini Debian|qui.]]}}
Una guida su come calcolare il [[checksum]] delle immagini Debian, è consultabile [[Controllare l'integrità delle immagini Debian|qui.]]}}
Allo splash d'avvio selezionare la modalità d'installazione expert: Advaced options -> Expert Install.<br/>
Allo splash d'avvio selezionare la modalità d'installazione expert: Advanced options -> Expert Install.<br/>
Dopo le domande di configurazione dell'installer vi verrà chiesto quale ramo installare.
Dopo le domande di configurazione dell'installer vi verrà chiesto quale ramo installare.


Riga 76: Riga 88:
: [[Utente:a.cotone|a.cotone]]
: [[Utente:a.cotone|a.cotone]]
: [[Utente:Lorenzoz|Lorenzoz]] 19:21, 9 dic 2014 (CET)
: [[Utente:Lorenzoz|Lorenzoz]] 19:21, 9 dic 2014 (CET)
| Numero_revisori= 5
: [[Utente:HAL 9000|HAL 9000]] 20:42, 13 apr 2016 (CEST)
| Numero_revisori = 6
}}
}}


[[Categoria:Installazione]]
[[Categoria:Installazione]] [[Categoria:Aggiornamento]]
[[Categoria:Aggiornamento]]
3 581

contributi