<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>Istruzioni per l'uso - Linux&C. cdrom numero 27</title>
             
  <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
  <body>
    
<p align="center"> <font size="+3"><b><img src="immagini/logo_LC.png" alt="Linux&C." width="537" height="199">
 </b></font></p>
 
<p align="center"><font size="+3"><font size="+2">Linux&C. 27 - CDRom 
numero 3</font><b><br>
 </b></font>Anno 2002 - Piscopo Editore s.r.l.<br>
 <br>
 
<table cellpadding="10" cellspacing="3" border="2" width="80%"
 bgcolor="#ffffdd">
    <tbody>
      <tr>
        <td valign="top">L'ultimo CDROM non contiene pacchetti ufficiali
della  distribuzione. Abbiamo però ritenuto poter esser di grande
interesse  per i nostri lettori i pacchetti KDE 3, OpenOffice 1.0, Opera
e l'ultimo kernel 2.4.19 tutti pacchettizzati in formato .deb .<br>
   <br>
        <font size="+2" color="#000099"> Kernel 2.4.19</font><br>
   <br>
   Per installare l'ultima versione precompilata del kernel 2.4.19 seguite
 la seguente procedura:              
      <ul>
          <li> aprite col vostro editor preferito il file /etc/lilo.conf, 
cercate la sezione con label=Linux e aggiungete in coda ad essa la riga: 
         <b><tt>initrd=/initrd.img</tt></b></li>
          <li>lanciate: <br>
           <b># apt-get install kernel-image-2.4.19-386<br>
            </b></li>
               
      </ul>
   Potete sostituire alla dicitura <b>386</b> finale la sigla del vostro
processore,  ad es. <b>686</b>, <b>686-smp</b>, <b>k6</b>, <b>k7</b>...<br>
   Rispondete nel modo seguente alle domande che vi verranno poste:<br>
        <br>
        <font color="#ff0000"><tt><b> Do you want to stop now</b>? n<b><br>
   Do you want me to create a link from /boot/initrd.img-2.4.19-k6 to initrd.img</b>?
 Y<br>
        <b> Install a boot block using the existing /etc/lilo.conf</b>? Yes</tt></font><font
 color="#ff0000" face="Helvetica, Arial, sans-serif"><br>
        </font> <br>
   Eseguite un reboot.<br>
   Se volete compilare il kernel per conto vostro installate invece i sorgenti
 con il comando:<br>
   <br>
        <tt><b># </b></tt><b><tt> apt-get install kernel-source-2.4.19<br>
        </tt></b><tt><b># </b></tt><b><tt> cd /usr/src<br>
        </tt></b><tt><b># </b></tt><b><tt> tar xvjf kernel-source-2.4.19.tar.bz2<br>
        </tt></b><tt><b># </b></tt><b><tt> cd kernel-source-2.4.19<br>
        </tt></b> <br>
   e leggete il <b>Kernel-HOWTO</b>.<br>
   <br>
        <font size="+2" color="#000099"> Xwindows  </font><a href="immagini/deb_wm.png"><img src="immagini/lt_deb_wm.png" alt="Window Maker" width="240" height="180" align="right"></a><br>
   <br>
   Per installare XFree4.1 con, ad esempio, WindowMaker e XTerm:<br>
   <br>
        <tt><b># </b></tt><b><tt> apt-get install x-window-system-core wmaker
 xterm</tt></b><br>
   <br>
   Subito dopo l'installazione partirà il programma di configurazione
 di Xwindows. <a href="immagini/deb_wm.png"></a> <br>
   Le risposte che vi suggerisco sono le seguenti:<br>
   <br>
        <font color="#ff0000"><tt><b> Manage XFree86 4.x server conf. with
 debconf</b>? Yes<br>
        <br>
        <b>Select the desired X server driver</b>:<br>
        </tt> In questa fase vi verranno richiesti alcuni parametri relativi
 alla vostra scheda video e al vostro monitor. Fate molta attenzione nella
 scelta del modulo opportuno per la vostra scheda video: <b>nv</b> per le
NVIDIA fino alla GeForce3, <b>mga</b> per le Matrox, <b>ati</b> per le ATI.</font><br>
   <br>
        <font color="#ff0000"><tt><b> Enter an id. for your video card</b>:
 invio<br>
        <br>
        <b> Enter the video card's bus id</b>: invio<br>
        <br>
        <b> Enter the amount of memory</b>: invio<br>
        <br>
        <b> Use kernel fb device interface?</b> No<br>
        <br>
        <b> Select the XKB rule set to use</b>: xfree86<br>
        <br>
        <b> Select your keyboard model</b>: pc104<b> </b>(se dà problemi
 provate anche pc102 e pc101)<br>
        <br>
        <b> Select your keyboard layout</b>: it<br>
        <br>
        <b> Select your keyboard variant</b>: invio<br>
        <br>
        <b> Select your keyboard options</b>: invio<br>
        <br>
        <b> Please choose your mouse port</b>: PS/2<b> </b>(/dev/psaux) seriale
 (/dev/ttyS0 per com1, /dev/ttyS1 per com2) usb (/dev/input/mice)<br>
        <br>
        </tt><tt><b> Choose the entry that best describes your mouse</b>: 
mouse a tre tasti con rotella<b> </b>(ImPS/2), mouse PS/2 generico (PS/2); 
conviene sempre provare prima questi due se non si sa di che tipo di mouse 
si dispone. Se non dovessero funzionare provate in sequenza gli altri.<br>
        <br>
        <b> Emulate 3 button mouse</b>: "yes" se avete un mouse a due tasti,
 "no" se il vostro mouse ha almeno tre tasti.<br>
        <br>
        <b> Enable scroll events from mouse wheel</b>: "Yes" se il vostro 
mouse ha la rotella.<br>
        <br>
        <b> Enter an id. for your monitor</b>: invio<br>
        <br>
        <b> Choose a method for selecting your monitor characteristics</b>:
 Simple<br>
        <br>
        <b> Select the video modes you would like the X server to use</b>:
 spostatevi con le freccette sopra le risoluzioni supportate dalla vostra
scheda video e dal vostro monitor e ogni volta premete la barra spaziatrice;
dopo aver selezionato tutte le risoluzioni del caso, premete TAB in modo
da spostarvi sul pulsante Ok e poi premete invio.<br>
        <br>
        <b> Please select your desired default color depth in bits</b>: selezionate
 24 se la vostra scheda grafica supporta 16 milioni di colori, 16 se ne supporta
 65000. Diminuite il numero di colori proporzionalmente all'età della
 vostra scheda grafica :)<br>
        <br>
        <b>Select the XFree86 server modules that should be loaded by default</b>:
 di solito è sufficiente premere TAB e poi Invio per accettare l'installazione
 di tutti i moduli.<br>
        <br>
        <b> Write default Files section to configuration file?</b> Yes<br>
        <br>
        <b> Write default DRI section to configuration file?</b> Yes</tt></font><br>
   <br>
   Se non siete soddisfatti del risultato ottenuto potete in qualsiasi momento
 rieseguire il programma di configurazione con il comando:<br>
        <br>
        <tt><b># dpkg-reconfigure xserver-xfree86<br>
        </b></tt> <br>
   Se avete una GeForce4 oppure se volete sfruttare al massimo le possibilità
 della vostra scheda video NVIDIA, avrete bisogno dei driver originali di
NVIDIA. Debian rende disponibili questi driver tramite i pacchetti nvidia-glx-src
 e nvidia-kernel-src. Per utilizzare tali driver sarà necessario disporre
 degli header e del .config del kernel che si sta utilizzando.<br>
   Eseguiamo il comando uname -r per scoprire quale versione del kernel è
 correntemente installata. Se è uno dei kernel precompilati forniti
 con la distribuzione sarà sufficiente dare il comando:<br>
        <br>
        <tt><b># </b></tt><tt><b> apt-get install kernel-source-x.x.x kernel-headers-`uname
 -r` </b></tt><br>
        <br>
  dove x.x.x è la versione del kernel installato. Se invece vi siete
 compilati il vostro kernel da soli partendo da un pacchetto <b><tt>kernel-source-*</tt></b>
 allora non dovrete fare nulla.<br>
   Inserite il terzo cdrom e montatelo con:<br>
        <tt><b># </b></tt> <tt><b>mount /cdrom</b></tt><br>
   <br>
  Copiate il file NVIDIA_GLX-1.0-2880.tar.gz nella directory dei sorgenti 
con:<br>
        <tt><b># </b></tt><tt><b> cp /cdrom/NVidia/NVIDIA_GLX-1.0-2880.tar.gz
 /usr/src</b></tt><br>
   <br>
   A questo punto non rimane altro da fare che compilare i moduli:<br>
   <br>
        <tt><b># </b></tt><tt><b> cd /usr/src<br>
        </b></tt><tt><b># </b></tt><tt><b> cp kernel-headers-`uname -r`/.config
 kernel-source-x.x.x/<br>
        </b></tt><tt><b># </b></tt><tt><b> tar xvzf nvidia-kernel-src.tar.gz<br>
        </b></tt><tt><b># </b></tt><tt><b> cd kernel-source-* (o la directory
 in cui si trovano i sorgenti del vostro kernel)<br>
        </b></tt><tt><b># </b></tt><tt><b> make-kpkg modules_image<br>
        </b></tt><tt><b># </b></tt><tt><b> cd /usr/src<br>
        </b></tt><tt><b># </b></tt><tt><b> dpkg -i nvidia-kernel-*.deb</b></tt><br>
   <br>
        <b> Nota</b>: se state usando un kernel precompilato fornito da debian
 dovrete passare a make-kpkg il parametro <tt>--append-to-version -XXX</tt>
 dove XXX indica il tipo di kernel (386, 586, 686, 686-smp, k6, k7 ecc.).<br>
   Ad es. se avete installato kernel-image-2.4.19-k6 allora userete: <br>
        <br>
        <tt><b># </b></tt><tt><b>make-kpkg --append-to-version -k6 modules_image<br>
        </b><b><br>
        </b></tt><tt><b># </b></tt><tt><b> cd /usr/src/nvidia-glx-1.0.2880<br>
        </b></tt><tt><b># </b></tt><tt><b> dpkg-buildpackage -us -uc<br>
        </b></tt><tt><b># </b></tt><tt><b> cd /usr/src<br>
        </b></tt><tt><b># </b></tt><tt><b> dpkg -i nvidia-glx_*.deb<br>
        </b></tt>  <br>
   Terminata l'installazione dei pacchetti controllate che il modulo venga
 correttamente caricato con:<br>
        <tt><b>#  modprobe NVdriver<br>
  #  lsmod<br>
        </b></tt> <br>
   Se tutto funziona, fate in modo che il modulo NVdriver venga caricato
nel  kernel a ogni reboot aggiungendo una riga con scritto <br>
   <br>
        <tt><b>#  NVdriver </b></tt><br>
   <br>
   all'interno di <tt>/etc/modules</tt><br>
   Sarà necessario anche modificare manualmente il file di configurazione
 di XFree86 (di solito /etc/X11/XF86Config-4) nel seguente modo:<br>
   <br>
   Cercate la riga: <br>
        <tt><b> Driver "nv"<br>
   <br>
        </b></tt> e cambiatela in: <br>
        <b><tt> Driver "nvidia"</tt></b><br>
   <br>
   Individuate la porzione del file di configurazione delimitata dalle keyword
       <tt><b>Section "Module" / EndSection</b></tt>. Aggiungete al suo interno
 (nel caso non ci sia già)  la riga:<br>
        <br>
        <tt><b> Load       "glx"<br>
        <br>
        </b></tt> ed eliminate (se presenti) le righe:<br>
        <br>
        <tt><b> Load  "dri"<br>
   Load  "GLcore"<br>
        </b></tt> <br>
   Fate riferimento a <a
 href="http://download.nvidia.com/XFree86_40/1.0-2880/README.txt">http://download.nvidia.com/XFree86_40/1.0-2880/README.txt</a>
 per ogni problema nella procedura.<br>
   <br>
   Debian dispone di un'ampia scelta di window manager ed emulatori di terminale:
 potete ovviamente installare anche blackbox, fvwm95, icewm, afterstep e
ETerm,  wterm. Per farvi un'idea delle possibilità offerte da Debian
provate  i comandi:<br>
   <br>
        <tt><b># </b></tt><tt><b> apt-get install x-window-manager <br>
        </b></tt><tt><b># </b></tt><tt><b>apt-get install x-terminal-emulator<br>
        </b></tt><br>
   Scegliete tra la lista che vi viene presentata il pacchetto da installare
 e passatelo come argomento a "apt-get install".<br>
   Dopo l'installazione potete selezionare quale window manager far partire
 per default con<br>
        <tt><b># </b></tt><tt><b>update-alternatives --config x-window-manager</b></tt><br>
   <br>
  Vi verrà presentata la lista dei window manager installati e potrete
 selezionare quello che preferite digitando il numero ad esso associato.<br>
   <font size="+2" color="#000099"><br>
  Installare KDE 3</font><a href="immagini/deb_kde.png"><img
 src="immagini/lt_deb_kde.png" alt="KDE 3" width="240" height="180"
 align="right">
      </a><br>
   <br>
        <tt><b>#  apt-get install libqt3 kdebase kdelibs4 kde-i18n-it</b></tt><br>
   <br>
   Se volete dare al vostro KDE3 un look più accattivante fate anche
 un:<br>
   <br>
        <tt><b># </b></tt><tt><b> apt-get install kde-theme-liquid<br>
        </b></tt> <br>
      <br>
      <br>
      <br>
      <font size="+2" color="#000099">Installare Gnome2</font><a
 href="immagini/deb_gnome.png"><img src="immagini/lt_deb_gnome.png"
 alt="Gnome 2" width="240" height="180" align="right">
      </a><br>
   <br>
        <tt><b># </b></tt><tt><b> apt-get install gnome2 nautilus2-gtkhtml<br>
        </b></tt> <br>
Gnome non dispone di un proprio Window Manager, quindi sarà necessario
installare un wm compatibile con le specifiche di questo ambiente. Tra quelli
disponibili nei cdrom allegati, si consiglia l'installazione di Sawfish o
Metacity. L'installazione di questi due wm è molto semplice:<br>
      <tt><b># </b></tt><tt><b> apt-get install sawfish<br>
      <br>
      </b></tt>Successivamente dovrete configurare X per utilizzare questo
wm:<br>
      <tt><b># </b></tt><tt><b> update-alternatives --config x-window-manager<br>
        </b></tt><br>
Al prompt, selezionate l'ambiente sawfish.<br>
      <br>
   <b>Nota per nautilus</b>: per default se tentate di aprire una pagina
html  da dentro nautilus vi verrà mostrato il codice sorgente della
pagina  con la possibilità di caricare la stessa pagina su uno dei
browser  installati usando i pulsanti presenti sul lato sinistro. Se volete
visualizzare  le pagine html direttamente da dentro nautilus dovrete fare
la seguente modifica:               
      <ul>
          <li>Andate in <b>Applications/Desktop Preferences/Advanced/Types
 and Programs</b>. </li>
          <li>Selezionate <b>Documents/World Wide Web/HTML Page</b> e cliccate
 su <b>Edit</b>. Aprite il menu a tendina di <b>Viewing component</b> e scegliete
           <b>"View as GtkHTML"</b>. Premete <b>OK </b>e poi <b>Close</b>.<br>
          </li>
               
      </ul>
   Potete scegliere se far partire per default KDE3 e Gnome2 usando il comando:<br>
        <tt><b># </b></tt><tt><b> update-alternatives --config x-session-manager<br>
        </b></tt> <br>
   Per chi ama le comodità, è possibile inoltre disporre di 
un login grafico (anziché dover ogni volta entrare in modalità
 testo ed eseguire <tt>startx</tt> per far partire l'interfaccia grafica)
semplicemente installando uno tra i seguenti pacchetti: <b><tt>xdm</tt></b>
(il display manager di default per Xwindows), <tt><b>gdm</b></tt> (quello
di gnome) e       <tt><b>kdm </b></tt>(quello di kde).<br>
   Tramite i display manager è possibile inoltre far girare una sessione
 di X da un computer remoto: in questo caso sarà necessario modificare
 i rispettivi file di  configurazione poiché per motivi di sicurezza
 Debian impedisce login remoti di questo tipo nell'installazione di default.<br>
   <br>
   In <tt>/etc/X11/xdm/xdm-config</tt> commentate l'ultima riga facendola 
precedere da un !:<br>
        <tt><b> !DisplayManager.requestPort:     0</b></tt><br>
   <br>
   In <tt>/etc/X11/gdm/gdm.conf</tt> alla riga 54 modificate in:<br>
        <tt><b> [xdmcp]<br>
   Enable=true</b></tt><br>
   <br>
   In <tt>/etc/kde3/kdm/kdmrc</tt> alla riga 94 scrivete:<br>
        <b> [Xdmcp] <br>
   Enable=true</b><br>
   <br>
   Ovviamente occorre valutare i rischi di sicurezza che si corrono abilitando
 i login da remoto tramite X. <br>
   <br>
   Notate che gdm per default non consente il login come root. Se non potete
 proprio farne a meno dovrete modificare in <tt>/etc/X11/gdm/gdm.conf</tt>
 la riga 41 in questo modo: <br>
        <b><tt> AllowRoot=true<br>
        </tt></b> <br>
   Potete anche decidere di installare piu' di un display manager e poi scegliere
 quale fare partire per default aprendo con un editor di testo il file <tt>/etc/X11/default-display-manager</tt><br>
   <br>
   <font color="#000099" size="+2">Sonoro</font><br>
   <br>
   Per far funzionare la scheda sonora è sufficiente inserire nel
kernel  il modulo opportuno con "modprobe nomemodulo". Per far sì
che il modulo  venga caricato a ogni avvio occorre aggiungerlo alla lista
presente nel file        <tt>/etc/modules</tt>.<br>
   In alternativa potete tentare il riconoscimento automatico con i comandi:<br>
   <br>
        <tt><b># </b></tt><tt><b> apt-get install sndconfig<br>
        </b></tt><tt><b># </b></tt><tt><b> sndconfig</b></tt><br>
   <br>
   In Debian per default gli utenti normali non possono accedere ai device
 audio. Se volete che un determinato utente senza privilegi possa usare la
 scheda audio dovete aggiungerlo al gruppo "audio".<br>
   E' possibile fare ciò sia modificando <tt>/etc/group</tt> con il
 comando vigr, sia lanciando:<br>
   <br>
        <tt><b># </b></tt><tt><b> adduser nomeutente nomegruppo </b></tt><br>
   <br>
   Ad es. per consentire all'utente skye di usare la scheda sonora il comando
 diventerà:<br>
   <br>
        <tt><b># </b></tt><tt><b> adduser skye audio<br>
        </b></tt> <br>
   <font color="#000099" size="+2">Varie<br>
        </font> <a href="immagini/deb_openoffice.png"><img src="immagini/lt_deb_openoffice.png" alt="OpenOffice 1.0" width="240" height="180" align="right"></a><br>
   Per installare OpenOffice usate:<a href="immagini/deb_openoffice.png"></a><br>
   <tt><b># </b></tt><tt><b> apt-get install openoffice.org openoffice.org-l10n-it<br>
      <br>
      <br>
      <br>
      <br>
      <br>
      <br>
      <br>
      <br>
      <br>
      </b></tt><a href="immagini/deb_opera.png"><img
 src="immagini/lt_deb_opera.png" alt="Opera" width="240" height="169"
 align="right">
 </a><br>
   Per installare Opera, invece, usate:<br>
      <tt><b># </b></tt><tt><b> apt-get install </b></tt><tt><b>opera </b></tt><br>
   <br>
   Per gli Appunti di Informatica (un'ottima guida per i newbie) e un ottimo
 howto (multilingua) sull'uso di apt:<br>
   <br>
        <tt><b># </b></tt><tt><b> apt-get install appunti-informatica-libera
 apt-howto<br>
        </b></tt> <br>
   Fate riferimento alla directory <tt>/usr/share/doc</tt> per tutta la documentazione.<br>
   <br>
   Se disponete di una stampante potete scegliere di installare cupsys, lpr
 o lprng. Se decidete di usare lpr o lprng vi consiglio di installare anche
 i pacchetti magicfilter o apsfilter per configurare in modo semplice i filtri
 per la vostra stampante.<br>
   <br>
   <font color="#000099" size="+2">Conclusioni<br>
        </font> <br>
   In uno dei prossimi numeri verrà pubblicato un pocket book che
descrive  in dettaglio l'utilizzo e l'amministrazione di Debian GNU/Linux
3.0. <br>
   Nel frattempo se incontrate difficoltà nell'utilizzo della distribuzione
 vi prego di fare riferimento al forum relativo ai cdrom del numero 27 presente
 sul nostro sito web, <a href="http://www.oltrelinux.com">http://www.oltrelinux.com</a>
 .<br>
   Abbiamo anche attivato una Mailing-List dedicata a Debian/GNU Linux. Per
 iscrivervi mandate una email all'indirizzo:<br>
        <a href="mailto:%20debian-subscribe@ml.oltrelinux.com"> debian-subscribe@ml.oltrelinux.com<br>
        </a>oppure collegatevi al sito:<br>
        <a href="http://ml.oltrelinux.com">http://ml.oltrelinux.com</a><br>
  Sarà disponibile anche un archivio web all'indirizzo:<br>
        <a href="http://ml.oltrelinux.com/debian/">http://ml.oltrelinux.com/debian/</a><br>
   <br>
        </td>
      </tr>
       
  </tbody>  
</table>
  </p>
  <br>
  <br>
 <br>
</body>
</html>