https://guide.debianizzati.org/api.php?action=feedcontributions&user=Jango&feedformat=atomGuide@Debianizzati.Org - Contributi dell'utente [it]2024-03-29T11:46:35ZContributi dell'utenteMediaWiki 1.39.5https://guide.debianizzati.org/index.php?title=Old:Debian_on_an_HP_pavilion_zv5422EA&diff=14139Old:Debian on an HP pavilion zv5422EA2006-11-29T12:40:52Z<p>Jango: /* Scheda Wireless */</p>
<hr />
<div>=Hardware=<br />
* Processore: AMD AthlonXP-M 2600<br />
* Memoria RAM: 512Mb<br />
* Scheda Video: Nvidia GeForceGo<br />
* Scheda Audio: nVidia Corporation nForce3<br />
* Scheda Ethernet: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)<br />
* Scheda Wireless: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)<br />
<br />
=Output di lspci=<br />
<pre>Host bridge: nVidia Corporation nForce3 Host Bridge (rev a4)<br />
ISA bridge: nVidia Corporation nForce3 LPC Bridge (rev a6)<br />
SMBus: nVidia Corporation nForce3 SMBus (rev a4)<br />
USB Controller: nVidia Corporation nForce3 USB 1.1 (rev a5)<br />
USB Controller: nVidia Corporation nForce3 USB 1.1 (rev a5)<br />
USB Controller: nVidia Corporation nForce3 USB 2.0 (rev a2)<br />
Multimedia audio controller: nVidia Corporation nForce3 Audio (rev a2)<br />
Modem: nVidia Corporation: Unknown device 00d9 (rev a2)<br />
IDE interface: nVidia Corporation nForce3 IDE (rev a5)<br />
PCI bridge: nVidia Corporation nForce3 PCI Bridge (rev a2)<br />
PCI bridge: nVidia Corporation nForce3 AGP Bridge (rev a4)<br />
Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge<br />
Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge<br />
Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge<br />
Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge<br />
VGA compatible controller: nVidia Corporation NV17 [GeForce4 440 Go 64M] (rev a3)<br />
FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)<br />
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)<br />
Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)<br />
CardBus bridge: Texas Instruments: Unknown device ac54 (rev 01)<br />
CardBus bridge: Texas Instruments: Unknown device ac54 (rev 01)<br />
System peripheral: Texas Instruments: Unknown device 8201 (rev 01)<br />
</pre><br />
<br />
=Configurazione=<br />
<br />
==Kernel==<br />
Ho riscontrato problemi con la scheda ethernet con l'immagine del kernel ufficiale Debian.<br />
Nonostante sia completamente supportata, veniva bloccata da watchdog dopo alcuni minuti di utilizzo corretto.<br />
Ho risolto il problema ricompilando il kernel senza watchdog, anche se credo esistano soluzioni più eleganti...<br />
<br />
==ACPI e Frequency Scaling==<br />
Il supporto per l' ACPI (battery, button, fan, ecc...) funziona senza problemi,come anche il frequency scaling.<br />
<br />
==Server grafico (Xfree86 e Xorg) e accellerazione 3D==<br />
La scheda funziona correttamente sia con i driver vesa che con i driver nv.Per l'accelerazione 3d però ho dovuto installare i driver nvidia,i soli con cui ho raggiunto la risoluzione massima di 1280x800.<br />
<br />
==Scheda Audio==<br />
La scheda audio funziona perfettamente con ALSA.<br />
E sufficiente installare ALSA con:<br />
<pre># apt-get install alsa-base alsa-source alsa-utils alsamixergui</pre><br />
Configurarlo con:<br />
<pre># alsaconf</pre><br />
E Sistemare i Livelli con:<br />
<pre># alsamixergui</pre><br />
<br />
==Modem==<br />
Non testato.<br />
<br />
==Scheda Ethernet==<br />
Il supporto alla scheda ethernet è fornito nel kernel. Funziona anche con le immagini del kernel 2.6.8 installate da Debian per default.L'unico problema è trattato nella sezione Kernel.Il modulo che ho scelto di utilizzare è: Realtek RTL-8139 PCI Fast Ethernet Adapter, escludendo il modulo 8139 C+ in quanto sembra che dia dei problemi.<br />
<br />
==Scheda Wireless==<br />
Le schede wireless broadcom non sono al momento supportate da linux. Per un funzionamento immediato però si può ricorrere all'utilizzo di ndiswrapper con i driver proprietari per windows.Funziona in modo corretto con i driver forniti nel dvd di ripristino.<br />
<br />
----<br />
Autore: [[Utente:Jango|jango]]<br />
[[Categoria:Laptop]]</div>Jangohttps://guide.debianizzati.org/index.php?title=Indice_Guide&diff=14138Indice Guide2006-11-25T19:01:20Z<p>Jango: /* Desktop / Tips & Tricks: */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Associare_ad_Icedove_il_browser_preferito&diff=14137Associare ad Icedove il browser preferito2006-11-25T18:59:55Z<p>Jango: </p>
<hr />
<div>Per utilizzare il nostro browser preferito con icedove abbiamo due possibilità:<br />
<br />
# Usare dpkg-reconfigure icedove<br />
# Editare il file /etc/icedove/global-config.js<br />
<br />
dpkg ci offre 3 possibilità:<br />
<br />
* GNOME (imposterà il browser predefinito Gnome)<br />
* Debian (da scegliere quando non si stia usando Gnome. Questa opzione fa si che thunderbird utilizzi l'x-www-browser preferito)<br />
* I will do it on my own (da scegliere per una configurazione personalizzata, editando il file /etc/icedove/global-config.js)<br />
<br />
Editare questo file è molto semplice:<br />
<br />
<pre><br />
use this if you have no access to gnome configuration<br />
as described on http://www.jwsdot.com/debian/faq.html#q9<br />
and don't care about debian default settings.<br />
*/<br />
// pref("network.protocol-handler.app.http","iceweasel");<br />
// pref("network.protocol-handler.app.https","iceweasel");<br />
</pre><br />
<br />
Questa prima parte è riservata agli utenti gnome:<br />
Per scegliere il browser è sufficente togliere il commento alle 2 linne qui sopra (in questo caso scegliendo di usare iceweasel):<br />
<br />
<pre><br />
pref("network.protocol-handler.app.http","iceweasel");<br />
pref("network.protocol-handler.app.https","iceweasel");<br />
<br />
<br />
<br />
-------------------------------------------------------------------------<br />
uncomment this if you want your browser configured as<br />
your default by means of the debian alternatives mechanism<br />
*/<br />
// pref("network.protocol-handler.app.http","x-www-browser"");<br />
// pref("network.protocol-handler.app.https","x-www-browser");<br />
</pre><br />
<br />
<br />
Questa è la sezione dedicata agli altri window manager. Il procedimento è lo stesso visto sopra:(sempre ipotizzando di voler usare iceweasel)<br />
<br />
<pre><br />
pref("network.protocol-handler.app.http","iceweasel");<br />
pref("network.protocol-handler.app.https","iceweasel");<br />
</pre><br />
<br />
<br />
----<br />
Autore: [[Utente:Jango|jango]]<br />
[[Categoria:Desktop]]<br />
[[Categoria:Tips&Tricks]]</div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=14136Utente:Jango2006-11-25T18:55:40Z<p>Jango: /* Guide: */</p>
<hr />
<div>=Contatti=<br />
; e-mail : [http://www.sailence.com/jango/?page_id=4 e-m@il me!]<br />
; www : [http://www.sailence.com/jango Visita il mio blog!]<br />
; coordinate : [http://www.casale.cc/wallpapers/gifs%5Cc21126_foce.jpg 44°23'20" N 08°56'25" E]<br />
<br />
=Su questo Wiki:=<br />
<br />
==Guide:==<br />
# [[Associare ad Icedove il browser preferito]]<br />
# [[Associare a Thunderbird il browser preferito]]<br />
# [[Associare un pulsante ad un' azione: Hotkeys|Associare un pulsante ad un' azione: '''Hotkeys''']]<br />
# [[Cambiare il Tema dei Cursori per il Mouse ]]<br />
# [[Debian e iPod]]<br />
# [[Debian on an HP pavilion zv5422EA]]<br />
# [[NdisWrapper]]<br />
# [[Xfce e shutdown da utente]]<br />
<br />
==Contributi:==<br />
[[Speciale:Contributions/jango|Clikka Qui]]<br />
<br />
==Discussioni:==<br />
[[Discussioni_utente:jango|Clikka Qui]]<br />
<br />
----<br />
; Imagination is more important than Knowledge...</div>Jangohttps://guide.debianizzati.org/index.php?title=Tabella_Software&diff=13857Tabella Software2006-09-10T01:02:00Z<p>Jango: /* Audio */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Tabella_Software&diff=13852Tabella Software2006-09-07T22:22:32Z<p>Jango: /* Browser Web */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Tabella_Software&diff=13851Tabella Software2006-09-07T22:22:16Z<p>Jango: /* Browser Web */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Tabella_Software&diff=13850Tabella Software2006-09-07T22:20:00Z<p>Jango: /* Editor di Testi orientati<br> alla programazione */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Tabella_Software&diff=13849Tabella Software2006-09-07T22:07:08Z<p>Jango: /* Utilita' */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Tabella_Software&diff=13848Tabella Software2006-09-07T22:05:05Z<p>Jango: /* Audio */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Tabella_Software&diff=13847Tabella Software2006-09-07T22:01:00Z<p>Jango: /* Audio */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Tabella_Software&diff=13846Tabella Software2006-09-07T21:39:01Z<p>Jango: /* Utilita' */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Discussioni_old:Associare_un_pulsante_ad_un%27azione:_Hotkeys&diff=13841Discussioni old:Associare un pulsante ad un'azione: Hotkeys2006-09-07T15:44:59Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=13840Utente:Jango2006-09-07T15:38:47Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=13836Utente:Jango2006-09-07T00:07:02Z<p>Jango: /* Guide: */</p>
<hr />
<div>Il mio nome è Francesco, 23 anni spesi male. Studio [http://www.arch.unige.it/did/l1/disegnoind/lauw1.htm Design Navale] presso la facoltà di Architettura di Genova.<br />
[http://www.sailence.com/jango/pagina/ More...]<br />
==Contatti==<br />
; e-mail : [http://www.sailence.com/jango/?page_id=4 e-m@il me!]<br />
; www : [http://www.sailence.com/jango Visita il mio blog!]<br />
; coordinate : [http://www.casale.cc/wallpapers/gifs%5Cc21126_foce.jpg 44°23'20" N 08°56'25" E]<br />
<br />
==Sul Sito:==<br />
<br />
===Discussioni:===<br />
[[Discussioni_utente:jango|Clikka Qui]]<br />
===Contributi:===<br />
[[Speciale:Contributions/jango|Clikka Qui]]<br />
===Guide:===<br />
# [[Associare a Thunderbird il browser preferito]]<br />
# [[Associare un pulsante ad un' azione: Hotkeys|Associare un pulsante ad un' azione: '''Hotkeys''']]<br />
# [[Cambiare il Tema dei Cursori per il Mouse ]]<br />
# [[Debian e iPod]]<br />
# [[Debian on an HP pavilion zv5422EA]]<br />
# [[NdisWrapper]]<br />
# [[Xfce e shutdown da utente]]<br />
<br />
----<br />
; Imagination is more important than Knowledge...</div>Jangohttps://guide.debianizzati.org/index.php?title=Indice_Guide&diff=13835Indice Guide2006-09-07T00:04:17Z<p>Jango: /* Altro hardware */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Old:Associare_un_pulsante_ad_un%27azione:_Hotkeys&diff=13834Old:Associare un pulsante ad un'azione: Hotkeys2006-09-07T00:00:22Z<p>Jango: </p>
<hr />
<div>E gli utenti di Windows come fanno a installare DSL su chiavetta usb? -- [[Utente:Diemme|Diemme]]<br />
<br />
: Si tratta di eseguire le semplici operazioni di copia e rinominazione descritte nel paragrafo [[Damn Small Linux su chiavetta usb#Copia dei file e preparazione della chiavetta|Copia dei file e preparazione della chiavetta]] usando qualche programma che permetta di montare la iso in loop sotto windows. Poi per installare il bootloader syslinux la sintassi dovrebbe essere uguale, ma per sicurezza ti consiglio di consultare la documentazione online di syslinux.<br />
<br />
:: [[Utente:TheNoise|~ The Noise]] 02:46, 6 Set 2006 (EDT)</div>Jangohttps://guide.debianizzati.org/index.php?title=Discussione:LAMP:_Linux,_Apache,_MySQL_e_PHP&diff=13833Discussione:LAMP: Linux, Apache, MySQL e PHP2006-09-06T15:31:13Z<p>Jango: /* Geniale */</p>
<hr />
<div>Weila!<br />
Stavo leggendo il resto della guida per vedere come organizzare la sezione per apache2.<br />
Solo che c'è un piccolo problema: l'installazione di php4 per apache2 è leggermente diversa (soprattutto per quanto riguarda l'eventuale modifica del file di configurazione e/o l'attivazione dei moduli...<br />
Come si può procedere?<br />
<br />
[[Utente:MaXeR|MaXeR]] 04:01, Giu 23, 2005 (EDT)<br />
<br />
== Re: php e versioni di apache ==<br />
<br />
ottimo a sapersi. come ben sai sono un asino con apache2 :-)<br><br />
a questo punto direi di sdoppiare anche l' installazione di PHP (come il capitolo su apache). che ne pensi? se per te va bene, rinomino i paragrafi.<br />
<br />
se la stessa cosa accade per MySQL (non credo, però) possiamo organizzare anche quel capitolo in due sezioni diverse.<br />
<br />
[[Utente:Keltik|Keltik]] 04:56, Giu 23, 2005 (EDT)<br />
<br />
== Re: php e versioni di apache ==<br />
<br />
Per mysql non cambia niente...o meglio..solo una cosa: la locazione del file php.ini ;)<br />
<br />
L'unica parte della sezione di php da sdoppiare è, quindi, l'installazione...<br />
<br />
eventualmente, quando ci si riferisce al file di configurazione di apache, si può aggiungere tra parentesi che per apache2 cambia la locazione... ;)<br />
<br />
== Re: Re: php e versioni di apache ==<br />
<br />
sperando di aver capito bene, ho creato due sottosezioni: una relativa a PHP e Apache 1.3 e l' altra invece a Apache 2.0<br><br />
nel caso non vada bene, adattala pure alle esigenze dello sdoppiamento! :-)<br />
<br />
PS.: non vedo ancora la tua firma come autore della guida<br />
<br />
[[Utente:Keltik|Keltik]] 16:36, Giu 23, 2005 (EDT)<br />
<br />
== Immagini ==<br />
<br />
MaXeR, mi chiedevo se fossi così gentile da voler inserire tu lo screenshot della pagina iniziale di PhpMyAdmin per averla uniformata a quelle che hai già preparato (bella idea!).<br />
<br />
----<br />
--[[Utente:Keltik|Keltik]] 18:39, Giu 24, 2005 (EDT)<br />
<br />
== Re: Immagini ==<br />
<br />
Ok!<br />
Lo installo e ne faccio uno screenshot (a breve dovrei riuscire a terminare anche con apache2 ;)<br />
<br />
[[Utente:MaXeR|MaXeR]] 02:37, Giu 25, 2005 (EDT)<br />
<br />
== Re: Re: Immagini ==<br />
<br />
grazie per l'ì upload dell' immagine :-)<br />
<br />
----<br />
--[[Utente:Keltik|Keltik]] 09:37, Giu 26, 2005 (EDT)<br />
<br />
== Geniale ==<br />
<br />
Aspettavo da tempo una guida del genere! Finalmente non rimpiangerò più WAMP! Purtroppo però Me ne sono accorto solo adesso ^^"<br />
<br />
----<br />
[[Utente:Jango|Jango]] 17:28, Set 06, 2006 (EDT)</div>Jangohttps://guide.debianizzati.org/index.php?title=Discussione:LAMP:_Linux,_Apache,_MySQL_e_PHP&diff=13832Discussione:LAMP: Linux, Apache, MySQL e PHP2006-09-06T15:29:48Z<p>Jango: </p>
<hr />
<div>Per quanto riguarda i passaggi... nessuno che parte dalla Sicilia? ;)<br />
<br />
--[[Utente:Hanska|hanska]] 10:56, 4 Set 2006 (EDT)</div>Jangohttps://guide.debianizzati.org/index.php?title=Discussione:LAMP:_Linux,_Apache,_MySQL_e_PHP&diff=13831Discussione:LAMP: Linux, Apache, MySQL e PHP2006-09-06T15:27:20Z<p>Jango: Geniale</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Old:Associare_un_pulsante_ad_un%27azione:_Hotkeys&diff=13830Old:Associare un pulsante ad un'azione: Hotkeys2006-09-06T15:19:21Z<p>Jango: </p>
<hr />
<div>= Introduzione: I Tasti Multimediali =<br />
I moderni sistemi multimediali ci forniscono una serie di tasti per scelte rapide che fino a poco tempo fa non erano contemplate.<br />
Possiamo alzare il volume, far partire il player preferito o modificare la luminosità dello schermo semplicemente con un tasto.<br />
Purtroppo ogni produtore (sia in campo desktop che laptop) produce quasto tipo di controllo a sua descrizione, creando tastiere non-standard che vanno configurate in modo diverso di caso in caso.<br />
<br />
Per fare ciò vi sono vari metodi: uno di questi è mostrato in [[Tasti Multimediali: configurazione ed uso|questa guida]].<br />
Noi invece utilizzeremo Hotkeys.<br />
<br />
= Preparazione del sistema =<br />
<br />
La preparazione del sistema è molto semplice, necessitiamo infatti solo di hotkeys e xev.<br />
Mentre xev è probabilmente già installato (incluso nei pacchetti del server X) dovremo andare ad installare il demone hotkeys alla debian-way:<br />
<br />
<pre><br />
# apt-get install hotkeys <br />
</pre><br />
<br />
= Come Funziona Hotkeys =<br />
<br />
Hotkeys legge dei file con estensione .def che si trovano nella directory /usr/share/hotkeys.In questi file sono specificati i tasti (tramite il loro keycode) e l'applicazione che devono lanciare.Vi sono già parecchi file .def pre-impostati. Se avrete fortuna sarà sufficiente lanciare uno di questi per far funzionare la vostra tastiera. In caso contrario potrete modificarne uno o crearlo nuovo da zero.<br />
<br />
== Lanciare hotkeys ==<br />
<br />
Il comando per lanciare un dato file .def con hotkeys è il seguente:<br />
<br />
<pre><br />
$ hotkeys -t nomefile<br />
</pre><br />
<br />
ad esempio nel caso del file prova.def:<br />
<br />
<pre><br />
$ hotkeys -t prova<br />
</pre><br />
<br />
== Configurare hotkeys ==<br />
<br />
Nel Caso in cui la vostra tastiera non fosse inclusa nell'elenco delle tastiere supportate non vi resterà che editare un file .def o crearne uno voi stessi.<br />
Ecco dove entra in campo xev!<br />
Lanciano xev infatti<br />
<br />
<pre><br />
$ xev<br />
</pre><br />
<br />
la pressione di ogni tasto produrrà un output sul terminale in cui sarà segnato il keycode del tasto premuto.<br />
<br />
[[Immagine:Xev.jpg|thumb|center|Esempio]]<br />
<br />
Sarà così elementare aprire l'editor di testo preferito ed assegnare il comando al valore determinato con xev nel file .def<br />
<br />
<pre><br />
/usr/share/hotkeys# nano prova.def<br />
<br />
<?xml version="1.0"?><br />
<br />
<definition><br />
<br />
<config model="prova Internal Keyboard"><br />
<br />
<VolUp keycode="158"/><br />
<VolDown keycode="165"/><br />
<Mute keycode="166"/><br />
<br />
</pre><br />
<br />
== Note ==<br />
<br />
Dato che probabilmente la tastiera in uso sarà sempre la stessa può essere utile creare uno [[creare uno script d'avvio|script]] per avviare automaticamente hotkeys all'accensione del pc e posizionarlo nella cartella ~/.config/autostart [http://www.freedesktop.org (Standard freedesktop).]<br />
<br />
L'opzione -Z aggiunta alla stringa di lancio eviterà il fastidioso splash screen del programma.<br />
<br />
<pre><br />
$ hotkeys -Z -t prova<br />
</pre></div>Jangohttps://guide.debianizzati.org/index.php?title=File:Xev.jpg&diff=13829File:Xev.jpg2006-09-06T15:10:56Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=13819Utente:Jango2006-08-29T14:39:32Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Debian_e_iPod&diff=13818Debian e iPod2006-08-29T14:37:33Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=13817Utente:Jango2006-08-29T14:33:06Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=13816Utente:Jango2006-08-29T14:31:00Z<p>Jango: /* Guide: */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Old:Xfce_e_shutdown_da_utente&diff=13407Old:Xfce e shutdown da utente2006-05-22T00:16:46Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=13406Utente:Jango2006-05-22T00:14:54Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=L%27_Universo_Debian&diff=13017L' Universo Debian2005-12-15T11:24:52Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=L%27_Universo_Debian&diff=6995L' Universo Debian2005-12-15T11:24:52Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Tabella_Software&diff=6920Tabella Software2005-12-03T11:10:18Z<p>Jango: /* Tabella Software */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Indice_Guide&diff=12386Indice Guide2005-12-01T00:44:57Z<p>Jango: /* Altro */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Indice_Guide&diff=6906Indice Guide2005-12-01T00:44:57Z<p>Jango: /* Altro */</p>
<hr />
<div>Questo Wiki vuole essere prima di tutto un punto di raccolta ideale per le conoscenze acquisite dai singoli durante l' uso di Debian GNU/Linux in ambito casalingo e/o lavorativo, in modo che il sapere di uno diventi quello di tutti.<br />
<br />
Le guide ritenute meglio scritte e più approfondite, dopo un processo di controllo e revisione a cui tutti siete liberi di partecipare, vengono classificate [[:Categoria:Debianized|Debianized]] e contrassegnate dalla [[Debian Swirl]] http://guide.debianizzati.org/images/swirl.png.<br />
<br />
Potete trovare un elenco completo delle guide Debianized [http://guide.debianizzati.org/index.php/Categoria:Debianized qui]<br />
<br />
Questa è la lista delle guide attualmente presenti:<br />
<br />
== Mondo Debian ==<br />
=== Introduzione a Debian ===<br />
* [[L' Universo Debian]]<br />
* [[La struttura della Distribuzione]]<br />
<br />
=== Installazione ===<br />
* http://guide.debianizzati.org/images/swirl.png [[Guida a Grub]]<br />
* [[Jigdo | Jigdo: Scaricare e Aggiornare le iso di Debian]]<br />
* [[Note sull'installazione di Debian]]<br />
<br />
=== Gestione dei Pacchetti ===<br />
* [[Introduzione all' Apt System]]<br />
* [[I repository ed il loro utilizzo]]<br />
* http://guide.debianizzati.org/images/swirl.png [[Pulire Debian]]<br />
* [[Apt-cdrom | '''Apt-cdrom''': aggiunta di cd/dvd nella lista dei repository]]<br />
* [[Apt-file: ricerca all'interno dei pacchetti | '''Apt-file''': ricerca all'interno dei pacchetti]]<br />
* [[Apt-listbugs: come monitorare i bug | '''Apt-listbugs''': come monitorare i bug]]<br />
* [[Apt-zip: aggiornamenti senza una connessione veloce | '''Apt-zip''': aggiornamenti senza una connessione veloce]]<br />
* [[Apt-spy: trovare i mirror più veloci | '''Apt-spy''': trovare i mirror più veloci]]<br />
* [[APT uso avanzato: mixare releases diverse]]<br />
* http://guide.debianizzati.org/images/swirl.png [[Impedire l' aggiornamento di un pacchetto]]<br />
* [[Aptitude | '''Aptitude''': come amministrare i pacchetti]] ''(stub)''<br />
<br />
=== Creazione e modifica dei pacchetti ===<br />
* http://guide.debianizzati.org/images/swirl.png [[Make-jpkg: Pacchettiziamo Java Sun| '''Make-jpkg''': Pacchettiziamo Java Sun]]<br />
* [[Pacchetti binari e sorgenti]]<br />
* [[Applicare una patch ad un pacchetto Debian]]<br />
* [[Apt-build: ottimizzazione dei pacchetti | '''Apt-build''': ottimizzazione dei pacchetti]]<br />
* [[Dpkg-sig: Firma dei packages .deb | '''Dpkg-sig''': Firma dei packages .deb]]<br />
* [[Pacchetizzare un tema per Bootsplash]]<br />
<br />
=== Gestione dei pacchetti Lato Server ===<br />
* [[Apt-Proxy: un proxy per i pacchetti Debian| '''Apt-Proxy''': un proxy per i pacchetti Debian]]<br />
* [[Debmirror: creiamo un mirror Debian |'''Debmirror''': creiamo un mirror Debian]]<br />
* [[Creare un Repository Debian]]<br />
* [[Gestione di un repository con debarchiver]]<br />
* [[Usare apt-cacher per creare una cache dei pacchetti usabile in una LAN]]<br />
* [[Dupload per l'upload dei pacchetti Debian]]<br />
<br />
==Configurazione Sistema==<br />
===Kernel===<br />
* http://guide.debianizzati.org/images/swirl.png [[Debian Kernel Howto]]<br />
* [[Esempio configurazione kernel]]<br />
* [[Kernel2.6.10 - Framebuffer - Gensplash Patch]]<br />
* [[Kernel 2.6 su Debian Woody]]<br />
* [[Compilazione Kernel 2.6.11 con Bootsplash]]<br />
* [[Pagina di manuale di module-assistant|Pagina di manuale di '''<tt>module-assistant</tt>''']]<br />
* [[Low-latency 2.6 kernel per applicazioni audio realtime]]<br />
<br />
===Sistema===<br />
* [[SysV | Il sistema SysV per la gestione dei Runlevel]]<br />
* [[Udev e Debian]]<br />
* [[Configurare il server X in Debian GNU/Linux]]<br />
* [[Linux Admin Quick Reference]]<br />
* [[Debian: accelerare GTK con Cairo e Glitz]]<br />
<br />
===Applicazioni Esterne===<br />
* [[Pacchettizzare ed installare Xorg su Debian Sid]]<br />
* [[Installazione Qemu con supporto accelerazione Kqemu]]<br />
* [[ePSXe Emulatore Playstation]]<br />
* [[Installare OpenOffice2 su Debian Etch]]<br />
* [[DVD Backup: xDVDShrink per Debian]]<br />
<br />
===Altro===<br />
* [[Dual Boot Debian-Altra distribuzione Linux]]<br />
* [[Dual Boot Linux-Windows]]<br />
* [[Logging su MySQL]]<br />
* [[Password sicure: la base della sicurezza informatica]]<br />
* [[Script Bash per Avvio e Visualizzazione dati Seti@home]]<br />
<br />
===Tips and Tricks===<br />
====Bash====<br />
* [[Bash tips]]: un elenco di trucchetti sull'uso interattivo e sullo scripting Bash<br />
* [[Colorare bash]]<br />
* [[Come abilitare il completamento automatico 'avanzato']]<br />
* [[Un logout con schermo pulito]]<br />
* [[Bash Script: Cambiare i permessi ricorsivamente]]<br />
<br />
====Firefox====<br />
* [[Velocizzare Firefox per la banda larga]]<br />
* [[Il vostro motore di ricerca da Firefox]]<br />
* [[Aggiungere un motore di ricerca al quicksearch di Firefox]]<br />
<br />
====Altro====<br />
* [[Convertire immagini .nrg in immagini .iso]]<br />
* [[Nautilus: navigare con una sola finestra]]<br />
* [[Associare a thunderbird il browser preferito]]<br />
* [[Antispam in Evolution con Bogofilter]]<br />
* [[Impostare la lingua italiana per Gnome]]<br />
* [[Impostare e modificare data e ora]]<br />
* [[Impostare e modificare il layout della tastiera]]<br />
* [[Abilitare_Xinerama | Multi monitor con Xinerama]]<br />
* [[Abilitare ESound con ALSA in Gnome]]<br />
* [[Cambiare il Tema dei Cursori per il Mouse]]<br />
* [[XFCE e shutdown da utente]]<br />
<br />
==Networking==<br />
===Debian Server===<br />
====Condivisione risorse====<br />
* [[Directory shared tra macchine linux (nfs)]]<br />
* [[Condivisione risorse con Samba]]<br />
<br />
====Mailing====<br />
* [[Mail Server Sicuro con Postfix]]<br />
<br />
====Http====<br />
* [[Server Web Casalingo]]<br />
* [[LAMP: Linux, Apache, MySQL e PHP]]<br />
* [[XAMPP: Linux, Apache, MySQL e PHP facili]]<br />
* [[Debian MapServer/MapScript]]<br />
<br />
===Amministrazione===<br />
====Gestione Remota/Locale====<br />
* [[Wake On Lan | '''Wake On Lan''' per accendere i propri PC a distanza tramite la LAN]]<br />
* [[Debian e il controllo di servizi e demoni]]<br />
* [[Gestione della banda in Apache]]<br />
* [[Ssh e autenticazione tramite chiavi]]<br />
<br />
====Connettivita'====<br />
* [[Condividere la connessione a internet]]<br />
<br />
===Sicurezza===<br />
====Firewalling====<br />
* [[Debian e iptables]]<br />
* [[Firewall Builder]]<br />
* [[Parametri a run-time per Netfilter]]<br />
<br />
====Monitoraggio & Scanning====<br />
* [[Monitoriamo il Sistema]]<br />
* [[Mrtg: monitoriamo la banda]]<br />
* [[Cacti | Cacti: monitor di rete, per più computer]]<br />
* [[Munin]]<br />
<br />
====Proxy====<br />
* [[Privoxy: navigazione sicura a prova di spam]]<br />
<br />
====Tunneling====<br />
* [[Openvpn]]<br />
<br />
== Hardware ==<br />
=== Fotocamere digitali e dispositivi di memorizzazione di massa removibili ===<br />
* [[Usare Fotocamere Digitali|Usare Fotocamere Digitali (libgphoto2)]]<br />
* [[Usare Fotocamere Digitali (usb-storage)]]<br />
* [[UsbMount: Gestione automatizzata delle periferiche usb di memorizzazione]]<br />
* [[Debian e iPod]]<br />
<br />
=== Modem e periferiche di rete ===<br />
<br />
* [[Debian e i Modem ADSL]]<br />
<br />
==== Modem USB ADSL ====<br />
* [[Installare i driver conexant accessrunner]]<br />
* [[Installare i driver eagle-adsl]]<br />
* [[Installare i driver eci-adsl]] ''(stub)''<br />
* [[Installare i driver unicorn (BeWAN)]] ''(stub)''<br />
* [[Modem adsl Telindus ND220]]<br />
* [[Modem adsl Aethra Starmodem]]<br />
* [[Modem adsl Fastrate 100 USB]]<br />
<br />
==== Modem Ethernet ====<br />
* ''Inserire qui eventuali guide su modem ethernet''<br />
<br />
==== Modem dial-up 56K ====<br />
* ''Inserire qui eventuali guide su modem a 56K''<br />
<br />
==== Schede di rete Wireless ====<br />
* [[Wireless Support | Informazioni sul supporto alle periferiche Wireless]]<br />
* [[Script Bash abilitazione scheda wireless]]<br />
* [[Intel PRO/Wireless 2200BG]]<br />
* [[NdisWrapper | NdisWrapper: Usiamo i driver di Windows per il WLan con GNU/Linux]]<br />
<br />
=== Schede Video ===<br />
* [[Installazione Driver ATI per schede ATI RADEON MOBILITY 9700 SE]]<br />
<br />
=== Stampanti ===<br />
==== Stampanti USB ====<br />
* ''Inserire eventuali guide su come far funzionare stampanti con porta USB''<br />
<br />
==== Stampanti con porta parallela ====<br />
* [[Introduzione all'installazione di stampanti con porta parallela]]<br />
<br />
==== Stampanti bluetooth ====<br />
* [[Introduzione all'installazione di stampanti bluetooth]]<br />
<br />
=== Scanner ===<br />
* [[Epson Perfection 2480 photo - usb scanner]]<br />
* ''Inserire qui eventuali altre guide su come far funzionare scanner con Debian''<br />
<br />
===Palmari e cellulari===<br />
* [[Debian e Nokia 7210: uso di gnokii e gestione degli sms]]<br />
<br />
==Portatili==<br />
===Laptop Debianizzati===<br />
Troverete di seguito i resoconti d'installazione di Debian su dei portatili:<br />
<br />
* [[Debian on an HP nx8220 | Debian on an HP nx8220]]<br />
* [[Debian on a presario 2141EU | Compaq Presario 2100 (2141EU)]]<br />
* [[Debian on a compaq Presario 2154EA | Compaq Presario 2100 (2154EA)]]<br />
* [[Debian on a Toshiba Satellite M30X-113| Toshiba M30x-113]] ''(stub)''<br />
* [[Debian on a HP Compaq NX6110| HP Compaq NX6110]]<br />
* [[Debian on an HP pavilion zv5422EA| HP pavilion zv5000 (zv5422EA)]]<br />
<br />
===Altro===<br />
* [[Powernowd: CpuScaling per AMD]]<br />
* [[Cpufreqd: Cpuscaling per Intel Pentium M]]<br />
* Inserire qui anche link a risorse in italiano sui portatili<br />
<br />
==Knoppix==<br />
* [[Rimasterizzare una knoppix]]<br />
<br />
==Crittografia==<br />
* [[Crittografia e Steganografia - L'Arte di nascondere le informazioni]]<br />
* [[Chiavi simmetriche e chiavi pubbliche]]<br />
<br />
==Varie==<br />
* [[Debian Fun]]</div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=6903Utente:Jango2005-12-01T00:20:50Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=6899Utente:Jango2005-11-30T22:24:47Z<p>Jango: /* About Me */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=6877Utente:Jango2005-11-27T01:41:14Z<p>Jango: /* About Me */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=6876Utente:Jango2005-11-27T01:40:10Z<p>Jango: /* Contatti */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=6408Utente:Jango2005-10-11T23:31:57Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=6407Utente:Jango2005-10-11T23:30:56Z<p>Jango: /* Allacci */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=5741Utente:Jango2005-10-03T13:27:29Z<p>Jango: /* I Miei Vaneggiamenti */</p>
<hr />
<div>=About Me=<br />
Il mio nome è Francesco, 23 anni spesi male. Studio [http://www.arch.unige.it/did/l1/disegnoind/lauw1.htm Design Navale] presso la facoltà di Architettura di Genova.<br />
==Allacci==<br />
; e-mail : [mailto:jango@debianizzati.org jango at debianizzati dot org ]<br />
; messenger : [http://amsn.sourceforge.net/ jango at excite dot it]<br />
; coordinate : [http://www.casale.cc/wallpapers/gifs%5Cc21126_foce.jpg 44°23'20" N 08°56'25" E]<br />
<br />
==I Miei Vaneggiamenti==<br />
<br />
===Discussioni:===<br />
[[Discussioni_utente:jango|Clikka Qui]]<br />
===Contributi:===<br />
[[Speciale:Contributions/jango|Clikka Qui]]<br />
===Guide:===<br />
# [[Cambiare il Tema dei Cursori per il Mouse ]]<br />
# [[Associare a Thunderbird il browser preferito]]<br />
# [[Debian on an HP pavilion zv5422EA]]<br />
# [[NdisWrapper]]<br />
# [[Debian e iPod]]<br />
===Works in Progress:===<br />
*[[Introduzione a The Gimp]]<br />
<br />
==Thanks to:==<br />
Alice, perchè rende unica ogni mia giornata.<br />
<br />
<br />
<br />
----<br />
; Imagination is more important than Knowledge...</div>Jangohttps://guide.debianizzati.org/index.php?title=Old:Powernowd:_CpuScaling_per_AMD&diff=12824Old:Powernowd: CpuScaling per AMD2005-10-02T23:34:26Z<p>Jango: /* Kernel */</p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Old:Powernowd:_CpuScaling_per_AMD&diff=3519Old:Powernowd: CpuScaling per AMD2005-10-02T23:34:26Z<p>Jango: /* Kernel */</p>
<hr />
<div>==Introduzione==<br />
<br />
Con l'aumentare delle frequenze dei processori, è aumentato il consumo di energia da parte di questi componenti.<br />
Così sono state introdotte delle nuove tecnologie per il risparmi energetico, tra cui la 'Speed Steps'.<br />
Questa tecnologia rende possibile ridurre la frequenza a cui lavora un processore, limitando così il consumo di energia e la produzione di calore (così da ridurre il tempo in cui è in funzione la ventola e, di conseguenza, il consumo energetico).<br />
<br />
Per i processori AMD con tecnologia Powernow, è disponibile un comodo demone che si occupa di gestire questa caratteristica: powernowd.<br />
<br />
==Kernel==<br />
<br />
Per poter utilizzare questa tecnologia, è necessario abilitare le seguenti voci nella configurazione del kernel:<br />
<pre><br />
CONFIG_CPU_FREQ<br />
CONFIG_CPU_FREQ_GOV_USERSPACE<br />
CONFIG_CPU_FREQ_GOV_ONDEMAND<br />
CONFIG_CPU_FREQ_TABLE<br />
CONFIG_X86_ACPI_CPUFREQ<br />
CONFIG_X86_POWERNOW_K7<br />
CONFIG_X86_POWERNOW_K7_ACPI<br />
</pre><br />
<br />
Oltre ad abilitare il supporto per l'acpi (necessario).<br />
Consiglio di compilare tutto staticamente (si guadagna un po' di tempo al boot), ma teoricamente dovrebbero essere presenti come moduli anche all'interno del kernel di default Debian.<br />
<br />
==Installazione==<br />
Nel classico stile Debian, è sufficiente un banale<br />
<pre><br />
# apt-get install powernowd<br />
</pre><br />
Così verrà installato e messo in esecuzione il demone.<br />
<br />
<br />
==Configurazione==<br />
<br />
Le opzioni impostate di default possono essere modificate, così da adattarsi maggiormente alle proprie esigenze.<br />
<br />
Ecco una lista delle opzioni disponibili:<br />
; -h : Visualizza un messaggio di aiuto<br/><br />
; -d : Impedisce l'esecuzione in background, lasciandolo legato al terminale da cui viene lanciato<br/><br />
; -v : Verbose<br/><br />
; -q : Riporta solo eventuali errori<br/><br />
; -m : Modalità di gestione della frequenza: 0 = SINE, 1 = AGGRESSIVE (default), 2 = PASSIVE, 3 = LEAPS<br/><br />
; -s : Gli step di frequenza (default = 100000)<br/><br />
; -p : (default = 1000)<br/><br />
; -u : Limite superiore di utilizzo della CPU [0 .. 100, default 80]<br/><br />
; -l : Limite minimo di utilizzo della CPU [0 .. 100, default 20]<br/><br />
<br />
<br />
===Le modalità disponibili===<br />
<br />
; 0, SINE : Scala la frequenza per "step" in base al carico del processore.<br/><br />
; 1, AGGRESSIVE : Salta immediatamente alla frequenza massima quando l'utilizzo della CPU supera il limite massimo, scala lentamente la frequenza se l'utilizzo del processore scende sotto il limite minimo. Default.<br/><br />
; 2, PASSIVE : L'inverso di 'AGGRESSIVE'. Salta immediatamente alla frequenza minima quando l'utilizzo scende sotto il limite minimo di utilizzo della CPU e sale lentamente fino al massimo in caso di utilizzo del processore superiore al limite massimo;<br/><br />
; 3, LEAPS : salta immediatamente alla frequenza massima in caso di utilizzo della CPU maggiore del limite massimo, e salta immediatamente alla frequenza minima in caso di utilizzo della CPU minore del limite minimo.<br/><br />
<br />
Facendo un piccolo riassunto:<br/><br />
Risparmi energetico massimo: PASSIVE<br/><br />
Performance massime: AGGRESSIVE / LEAPS<br/><br />
Medio: SINE<br/><br />
<br />
Per passare all'applicazione le opzioni che più ci aggradano è necessario modificare il file '''/etc/init.d/powernowd''' specificando, all'interno della variabile '''OPTIONS''' le opzioni scelte!<br />
<br />
Nel mio caso:<br />
<pre><br />
OPTIONS="-q -m2"<br />
</pre><br />
<br />
Per applicare le modifiche apportate, e sufficiente eseguire lo script sopra citato con l'azione restart:<br />
<pre><br />
# /etc/init.d/powernowd restart<br />
</pre><br />
<br />
==Conclusione==<br />
<br />
Con questo trucchetto la durata della batteria del mio portatile arriva tranquillamente fino a 2 ore (ovviamente senza utilizzare applicazioni troppo pesanti...)<br />
<br />
---- [[User:MaXeR|MaXeR]]</div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=3524Utente:Jango2005-10-02T22:41:40Z<p>Jango: </p>
<hr />
<div>=About Me=<br />
Il mio nome è Francesco, 23 anni spesi male. Studio [http://www.arch.unige.it/did/l1/disegnoind/lauw1.htm Design Navale] presso la facoltà di Architettura di Genova.<br />
==Allacci==<br />
; e-mail : [mailto:jango@debianizzati.org jango at debianizzati dot org ]<br />
; messenger : [http://amsn.sourceforge.net/ jango at excite dot it]<br />
; coordinate : [http://www.casale.cc/wallpapers/gifs%5Cc21126_foce.jpg 44°23'20" N 08°56'25" E]<br />
<br />
==I Miei Vaneggiamenti==<br />
<br />
===Discussioni:===<br />
[[Discussioni_utente:jango|Clikka per i miei Sproloqui]]<br />
===Contributi:===<br />
[[Speciale:Contributions/jango|Clikka per i miei Deliri]]<br />
===Guide:===<br />
# [[Cambiare il Tema dei Cursori per il Mouse ]]<br />
# [[Associare a Thunderbird il browser preferito]]<br />
# [[Debian on an HP pavilion zv5422EA]]<br />
# [[NdisWrapper]]<br />
# [[Debian e iPod]]<br />
===Works in Progress:===<br />
*[[Introduzione a The Gimp]]<br />
<br />
==Thanks to:==<br />
Alice, perchè rende unica ogni mia giornata.<br />
<br />
<br />
<br />
----<br />
; Imagination is more important than Knowledge...</div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=3516Utente:Jango2005-10-02T22:37:50Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=3515Utente:Jango2005-10-02T12:01:38Z<p>Jango: </p>
<hr />
<div></div>Jangohttps://guide.debianizzati.org/index.php?title=Utente:Jango&diff=2581Utente:Jango2005-10-02T12:01:18Z<p>Jango: </p>
<hr />
<div>=About Me=<br />
Il mio nome è Francesco, 23 anni spesi male. Studio [http://www.arch.unige.it/did/l1/disegnoind/lauw1.htm Design Navale] presso la facoltà di Architettura di Genova.<br />
==Allacci==<br />
; e-mail : [mailto:jango@debianizzati.org jango at despammed dot com ]<br />
; messenger : [http://amsn.sourceforge.net/ jango at excite dot it]<br />
; coordinate : [http://www.casale.cc/wallpapers/gifs%5Cc21126_foce.jpg 44°23'20" N 08°56'25" E]<br />
<br />
=I Miei Vaneggiamenti=<br />
<br />
==Discussioni==<br />
[[Discussioni_utente:jango|Sproloqui]]<br />
==Contributi==<br />
[[Speciale:Contributions/jango|Deliri]]<br />
==Guide==<br />
# [[Cambiare il Tema dei Cursori per il Mouse ]]<br />
# [[Associare a Thunderbird il browser preferito]]<br />
# [[Debian on an HP pavilion zv5422EA]]<br />
# [[NdisWrapper]]<br />
# [[Debian e iPod]]<br />
==Works in Progress==<br />
*[[Introduzione a The Gimp]]<br />
<br />
=Thanks to:=<br />
Alice, perchè rende unica ogni mia giornata.<br />
<br />
<br />
<br />
----<br />
; Imagination is more important than Knowledge...</div>Jangohttps://guide.debianizzati.org/index.php?title=Condividere_la_connessione_a_internet&diff=5576Condividere la connessione a internet2005-10-01T12:09:05Z<p>Jango: /* Problemi con MTU */</p>
<hr />
<div>==Premessa==<br />
Oggi che la maggior parte degli utenti domestici ha la possibilità di accede ad internet con connessioni a [http://it.wikipedia.org/wiki/Larghezza_di_banda banda] larga (ad esempio [http://it.wikipedia.org/wiki/ADSL ADSL]) e che è sempre più frequente avere a disposizione almeno un paio di computers si avverte la necessità di poter condividere la connessione tra i vari computer della nostra rete domestica.<br />
<br />
GNU/Linux è probabilmente la scelta più indicata in questi frangenti, essendo un sistema operativo nato espressamente in ambiente di rete: moltissimi dei [http://it.wikipedia.org/wiki/Router router] sul mercato fanno uso di GNU/Linux come sistema operativo, perchè non farlo anche noi ?<br />
<br />
==Prerequisiti==<br />
Tutto quello di cui abbiamo bisogno è la nostra Debian, una scheda di rete per ciascun pc da collegare alla rete locale ed un hub o switch.<br />
<br />
Se avete un collegamento adsl tramite modem usb e due soli computer, basta collegare le due schede di rete tramite cavetto ethernet cross (incrociato), non serve nient'altro. Uno dei due computer dovrà poi essere connesso ad internet tramite modem USB (vedere: [[Indice Guide#Modem USB|Modem USB]] per l'installazione e la configurazione).<br />
<br />
Per fare in modo che Debian si comporti come un router avremo bisogno anche di iptables. Vi rimando alla guida [[Debian e iptables]] per la sua corretta installazione e configurazione.<br />
<br />
==Configurazione Router==<br />
Per fare in modo che Debian faccia da [http://it.wikipedia.org/wiki/Gateway gateway] tra i pc della LAN e internet dobbiamo utilizzare il [http://it.wikipedia.org/wiki/Network_address_translation NAT] ''(Network Address Translation)''.<br><br />
Il tipo di NAT che ci interessa in questa guida è chiamato '''masquerading''' ''(mascheramento)'' degli indirizzi locali.<br><br />
Il motivo è semplice: per accedere a internet è necessario avere un [http://it.wikipedia.org/wiki/Indirizzo_IP indirizzo IP] di tipo pubblico, che il nostro ISP ci fornisce. Per permettere anche ai computer sprovvisti di indirizzo pubblico di navigare, dobbiamo fare in modo che i loro indirizzi di tipo privato vengano "nascosti" dietro a quello pubblico.<br />
<br />
===Masquerading===<br />
Loghiamoci come utente '''root''' e digitiamo il seguente comando:<br />
<pre># iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE</pre><br />
questo abilita il mascheramento degli indirizzi privati.<br />
<br />
Per caricare queste regole di iptable ad ogni avvio conviene salvarle una volta e per tutte con '''iptables-save''' e caricarle ad ogni avvio con '''iptables-restore'''. Questi comandi leggono e scrivono su STDIN e STDOUT quindi bisogna usare la redirezione di shell.<br />
<br />
Per salvare le regole correnti di iptables basta scrivere da root:<br />
<pre># iptables-save > /etc/iptables-save</pre><br />
<br />
Poi ad ogni avvio dovremo richiamare il seguente comando:<br />
<pre><br />
# cat /etc/iptables-save | iptables-restore <br />
</pre><br />
<br />
Questo comando si può inserire in uno script di avvio come /etc/init.d/bootmisc, forse è più logico inserirlo in /etc/init.d/networking anche perché, in tal modo, riavviando la rete vengono anche reimpostate le regole di iptables. Per inserire il comando in /etc/init.d/networking scorrete il file fino a quasi la fine dove troverete le seguenti righe:<br />
<br />
<pre><br />
case "$1" in<br />
start)<br />
</pre><br />
<br />
ora appena prima di<br />
<br />
<pre>;;<br />
stop)<br />
</pre><br />
<br />
si potrà inserire questo codice (al posto del singolo comando) per maggiore eleganza:<br />
<br />
<pre><br />
# Carica le regole di iptables salvate<br />
if [ -r /etc/iptables-save ]; then<br />
echo -en " * Loading iptables saved state ... "<br />
cat /etc/iptables-save | iptables-restore &&\<br />
echo "[ OK ]"<br />
fi<br />
</pre><br />
<br />
in questo modo la regola verrà caricata ad ogni avvio del sistema, senza che sia necessario digitarla nuovamente, e solo se il file /etc/iptables-save esiste ed è leggibile.<br />
<br />
===Ip Forwarding===<br />
Configurare iptables non è però sufficiente. I comuni pc, infatti, non devono essere in grado di comportarsi come i [http://it.wikipedia.org/wiki/Router routers] e cioè non devono poter [[routing|instradare]] pacchetti da una rete all' altra.<br><br />
Dato che per noi è fondamentale abilitare questa possibilità, dobbiamo agire su un paramentro del kernel che regola questa funzione: l' '''ip-forwarding'''.<br />
<br />
L' ip-forwarding è abilitabile "al volo", semplicemente impostando a "1" la relativa variabile del kernel, con il comando:<br />
<pre># echo 1 > /proc/sys/net/ipv4/ip_forward</pre><br />
così facendo però, ad ogni riavvio dovremo reimpostare la variabile.<br />
<br />
E' possibile creare scripts appositi che impostano a "1" l' ip-forwarding, ma il sistema che presumibilmente è più comodo, consiste nell' associare questo comando alla creazione delle interfacce di rete, in fase di boot.<br />
<br />
Per prima cosa, apriamo con il nostro editor preferito il file '''/etc/network/interfaces''' e cerchiamo la sezione relativa alla nostra scheda di rete.<br />
<br />
Dovreste individuare qualcosa di simile a:<br />
<br />
<pre><br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.0.1<br />
netmask 255.255.255.0<br />
network 192.168.0.0<br />
broadcast 192.168.0.255<br />
</pre><br />
<br />
A questo punto, nella riga immediatamente successiva a "broadcast ...", inseriamo questa direttiva:<br />
<br />
<pre><br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.0.1<br />
netmask 255.255.255.0<br />
network 192.168.0.0<br />
broadcast 192.168.0.255 <br />
pre-up /etc/network/iface-secure<br />
</pre><br />
<br />
Questo comando dice allo script che si occupa di configurare la scheda di rete di lanciare un' altro script, e cioè '''/etc/network/iface-secure''', che provvediamo subito a creare con il comando:<br />
<br />
<pre># touch /etc/network/iface-secure</pre><br />
<br />
Dopodiche' rendiamolo eseguibile con:<br />
<br />
<pre># chmod +x /etc/network/iface-secure</pre><br />
<br />
All' interno di questo file scriveremo il nostro comando per abilitare l' ip-forwarding:<br />
<br />
<pre><br />
### Abilita il forwarding di pacchetti non locali - FONDAMENTALE<br />
echo 1 > /proc/sys/net/ipv4/ip_forward<br />
</pre><br />
<br />
E' opportuno impostare anche alcune misure di sicurezza:<br />
<br />
<pre><br />
### Ignora finti messaggi di errore ICMP<br />
echo 1 > /proc/sys/net/ipv4/icmp_ignore_bogus_error_responses<br />
<br />
### Non risponde ai ping inviati al broadcast della subnet<br />
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts<br />
<br />
### Non accetta pacchetti ICMP di route redirection<br />
echo 0 > /proc/sys/net/ipv4/conf/all/accept_redirects<br />
</pre><br />
<br />
Oltre a queste regole Debian imposta per default la protezione dallo [http://it.wikipedia.org/wiki/IP_spoofing spoofing] degli indirizzi, che quindi non abbiamo necessità di inserire nello script.Per completezza di informazione, comunque, questa regola risulta essere la seguente:<br />
<br />
<pre><br />
### Protezione anti spoofing <br />
echo 1 > /proc/sys/net/ipv4/conf/all/rp_filter<br />
</pre><br />
<br />
Per un approfondimento riguardante i parametri del kernel networking modificabili a run-time, vi rimandiamo alla guida [[Parametri a run-time per Netfilter]].<br />
<br />
===Server DNS===<br />
Per poter navigare su internet, è necessario che i PC della nostra rete locale abbiano accesso ad un server [[DNS]] che traduca per noi gli indirizzi internet in indiritti IP. <br />
<br />
Un modo per fare questo consiste nell' impostare per ciascuno dei nostri PC i server [[DNS]] forniti dal nostro provider. <br />
<br />
Esiste tuttavia un' alternativa molto più comoda e performante: creare un nostro server [[DNS]] ed utilizzarlo in sostituzione di quelli del provider. Questa soluzione porta ad alcuni vantaggi:<br />
* sui pc della LAN dovremo configurare sempre un solo server [[DNS]] immutabile e che conosciamo bene (senza faticose ricerche);<br />
* i tempi di risposta sono nettamente più performanti rispetto a server esterni alla LAN, sia perchè il server è raggiungibile direttamente (senza instradamento attraverso internet), sia perchè sfrutta un sistema di cache (se 10 pc chiedono l' indirizzo di debian.org, ad esempio, il nostro [[DNS]] effetterà la richiesta solo la prima volta e per le restanti 9 utilizzerà le informazioni memorizzate nella propria cache);<br />
* grazie a questo meccanismo di caching i [[DNS]] del provider sono meno stressati e quindi più performanti a loro volta.<br />
<br />
Per realizzare il nostro server useremo '''bind''', probabilmente il miglior software esistente per questo compito.<br />
<br />
Per prima cosa installiamo bind9 ed alcuni strumenti utili:<br />
<br />
<pre># apt-get install bind9 bind9-host dnsutils</pre><br />
<br />
Ora configuriamo il server in modo che faccia le sue richieste ai server [[DNS]] che vogliamo noi anzichè ai ROOT SERVERS (sono pochi in tutto il mondo, molto stressati e aggiornati più lentamente di altri). Tutto quello che dobbiamo fare è editare la sezione '''options''' del file '''/etc/bind/named.conf.options''':<br />
<br />
<pre>options {<br />
directory "/var/cache/bind";<br />
<br />
forward first;<br />
forwarders {<br />
INDIRIZZO IP DNS PRIMARIO; #varia a seconda del provider<br />
INDIRIZZO IP DNS SECONDARIO; #varia a seconda del provider<br />
};<br />
<br />
auth-nxdomain no; # conform to RFC1035<br />
};</pre><br />
<br />
Ora non ci resta che riavviare bind con il comando:<br />
<br />
<pre># /etc/init.d/bind9 restart</pre><br />
<br />
e configurarlo come [[DNS]] sui pc della nostra rete.<br />
<br />
===Altri Protocolli===<br />
====FTP====<br />
Con la configurazione svolta fino a questo punto dovrebbe essere possibile accedere dai PC della lan a server ftp esterni in ''passive mode'' (se ciò non fosse possibile vedere più avanti: [[Condividere_la_connessione_a_internet#Problemi_con_MTU|Problemi con MTU]]). <br />
<br />
Se si vuole accedere a server ftp in active mode il router deve tracciare le connessioni ftp, e a tal scopo basta caricare i due moduli:<br />
<br />
<pre><br />
# modprobe ip_conntrack_ftp<br />
# modprobe ip_nat_ftp<br />
</pre><br />
<br />
Da questo momento in poi i pc della lan dovrebbero essere in grado di accedere ai server ftp anche in ''active mode''.<br />
<br />
====IRC====<br />
Dovreste essere in grado di usare IRC senza problemi dai pc della vostra LAN. In caso contrario potreste provare a caricare manualmente i moduli che servono al router per gestire le connessioni ad IRC:<br />
<br />
<pre><br />
# modprobe ip_conntrack_irc ports=5555,6666,6667,6668,6669,7000 <br />
# modprobe ip_nat_irc<br />
</pre><br />
<br />
dove, con la direttiva "ports=" indichiamo le porte generalmente utilizzate dai server IRC.<br />
<br />
Se avete problemi, leggete più avanti: [[Condividere_la_connessione_a_internet#Problemi_con_MTU|Problemi con MTU]].<br />
<br />
==Configurazione LAN==<br />
Passiamo ora alla configurazione degli altri PC della nostra rete domestica.<br><br />
===Premessa===<br />
Generalmente per le reti locali domestiche si utilizzano indirizzi IP del tipo 192.168.0.x dove x è un numero variabile tra 1 e 254. Questo significa che all' interno della stessa rete possiamo avere fino a 254 indirizzi IP univoci.<br><br />
Generalmente il router di una rete ha come indirizzo IP il primo o l' ultimo della rete e cioè 192.168.0.1 oppure 192.168.0.254. In questo esempio noi useremo il primo.<br />
===Assegnare un IP===<br />
Ad ogni pc della LAN si deve assegnare un indirizzo ip per poter comunicare con gli altri pc della rete interna (che nel caso limite è il solo pc che fa da router). Per assegnare un indirizzo IP statico basta usare il comando:<br />
<pre><br />
# ifconfig eth0 192.168.0.2 up<br />
</pre><br />
dove 192.168.0.2 è l'indirizzo arbitrario che si è scelto per la particolare macchina.<br><br />
Il comando '''ifconfig''' permette di specificare molti più parametri, ma utilizzando l' indirizzo dell' esempio, questi verranno preconfigurati automaticamente.<br />
Per non riscrivere questo comando ad ogni boot, si può inserire in /etc/network/interfaces:<br />
<pre><br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.0.2<br />
netmask 255.255.255.0<br />
network 192.168.0.0<br />
broadcast 192.168.0.255 <br />
</pre><br />
<br />
===Impostare il gateway===<br />
Ora bisogna dire ad ogni macchina della lan di instradare tutti i pacchetti diretti verso l'esterno al pc fisicamente collegato ad internet (che fa da router). A tal scopo basta impostare il default gateway:<br />
<pre><br />
# route add default gw 192.168.0.1<br />
</pre><br />
Per non dover scrivere questo comando ad ogni riavvio, è sufficiente aggiungere al file /etc/network/interfaces, subito al di sotto della direttiva ''''broadcast ...'''' la seguente linea:<br />
<pre><br />
gateway 192.168.0.1<br />
</pre><br />
<br />
===Impostare il server DNS===<br />
Per impostare il server [[DNS]] che i nostri PC useranno è necessario editare il file '''/etc/resolv.conf''' inserendo la seguente linea:<br />
<pre>nameserver 192.168.0.1</pre><br />
assicurandoci di scriverlo nella prima riga del file ''(ordine con cui il sistema interroga i [[DNS]] è identico a quello in cui compaiono in /etc/resolv.conf)''<br />
<br />
===Client Windows®===<br />
Per la configurazione di eventuali PC con installato Microsoft® Windows® vi rimandiamo alla Guida in Linea, al sito di supporto ed al vostro rivenditore hardware (che per contratto è tenuto a fornirvi assistenza).<br />
<br />
==Problemi con MTU==<br />
Può capitare a volte, specialmente con collegamenti adsl, che l'MTU impostato di default per le interfacce di rete (1500) non sia appropriato e causi vari mafunzionamenti. Ad esempio, io non riuscivo ad usare wget, ftp, apt-get e irc. Altri hanno riportato di non potere accedere a certi siti.<br />
<br />
Risolvere questo problema è semplice, basta impostare l'MTU di tutte le interfacce ethernet ad un valore più basso di 1500. A tal scopo basta aggiungere in /etc/network/interfaces una riga apposita:<br />
<br />
<pre><br />
iface eth0 inet static<br />
address 192.168.0.2<br />
netmask 255.255.255.0<br />
network 192.168.0.0<br />
broadcast 192.168.0.255<br />
mtu 1412<br />
</pre><br />
<br />
Questo su tutti i computer della LAN e anche sul pc che funge da router. Se si ha poi una connessione ppp per collegarsi ad internet sul pc-router bisognerà impostare l'MTU anche per questa interfaccia. Quì, la configurazione potrebbe variare a seconda dei casi ma usualmente è possibile impostare l'MTU in '''/etc/ppp/options''' e/o in '''/etc/ppp/peers/tuo-provider'''.<br />
<br />
Riavviando ora tutte le interfacce di rete sia eth0 che ppp, avremo impostato il novo valore per l'MTU e sperabilmente avremo eliminato i malfunzionamenti.<br />
<br />
==Test==<br />
Finalmente siamo arrivati al momento di testare la nostra rete domestica.<br />
<br />
Nei prossimi minuti cercheremo di appurare se i vari elementi che abbiamo predisposto in precedenza sono effettivamente funzionanti e, se non lo sono, per quale motivo.<br />
<br />
Per fare questo avremo bisogno di alcuni tra i più usati strumenti diagnostici: '''ping''' e '''nslookup''', ma non preoccupatevi: il primo viene installato automaticamente ed il secondo abbiamo provveduto ad installarlo contestualmente a bind.<br />
<br />
{{Warningbox| L'eseguibile '''/bin/ping''' deve avere il bit suid impostato per funzionare da utente normale. }}<br />
<br />
===Comunicazione tra router e client===<br />
Prima di tutto annotiamo l' indirizzo IP del client (in questo esempio: 192.168.0.2).<br />
<br />
Ora apriamo una shell sul pc che funge da router e digitiamo il comando<br />
<pre><br />
$ ping -c 4 192.168.0.2<br />
PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data.<br />
64 bytes from 192.168.0.2: icmp_seq=1 ttl=255 time=1.41 ms<br />
64 bytes from 192.168.0.2: icmp_seq=2 ttl=255 time=0.953 ms<br />
64 bytes from 192.168.0.2: icmp_seq=3 ttl=255 time=0.988 ms<br />
64 bytes from 192.168.0.2: icmp_seq=4 ttl=255 time=1.02 ms<br />
<br />
--- 192.168.2.0 ping statistics ---<br />
4 packets transmitted, 4 received, 0% packet loss, time 3002ms<br />
rtt min/avg/max/mdev = 0.953/1.094/1.417/0.191 ms<br />
</pre><br />
<br />
Per ora non ci interessa il significato dei messaggi a video, ma unicamente il fatto che dal router è effettivamente possibile raggiungere (pingare) il client.<br />
<br />
Possiamo essere certi che è così guardando semplicemente le statistiche riassuntive stampate al termine del test, la frase<br />
<br />
<pre>4 packets transmitted, 4 received, 0% packet loss, time 3002ms</pre><br />
<br />
infatti ci informa che abbiamo trasmesso al client 4 pacchetti e che il client li ha ricevuti tutti.<br />
<br />
Se così non fosse, avremmo avuto un output del tipo<br />
<pre><br />
$ ping -c 4 192.168.0.2<br />
PING 192.168.0.1 (192.168.0.2) 56(84) bytes of data.<br />
From 192.168.0.1 icmp_seq=1 Destination Host Unreachable<br />
From 192.168.0.1 icmp_seq=2 Destination Host Unreachable<br />
From 192.168.0.1 icmp_seq=3 Destination Host Unreachable<br />
From 192.168.0.1 icmp_seq=4 Destination Host Unreachable<br />
<br />
--- 192.168.0.2 ping statistics ---<br />
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 2998ms<br />
, pipe 3<br />
</pre><br />
<br />
Possiamo vedere che il client (192.168.0.2) non è raggiungibile (Destination Host Unreachable) dal router (from 192.168.0.1).<br />
Se tutto è andato bene passiamo al punto seguente, in caso contrario controlliamo:<br />
* che l' indirizzo del client sia corretto.<br />
* che i cavi di rete siano collegati correttamente;<br />
* che le schede di rete segnalino la presenza del segnale elettrico (ethernel link);<br />
<br />
===Comunicazione tra client e router===<br />
Il traffico della nostra rete deve essere necessariamente di tipo bidirezionale: dobbiamo quindi assicurarci che dal client sia possibile raggiungere il router.<br />
<br />
Ripetiamo le operazioni del punto precedente, questa volta, però, operando dal client in direzione del router.<br />
<br />
===Risoluzione dei nomi===<br />
Verifichiamo che il nostro client sia in grado di risolvere i nomi degli host (di qui in seguito [[FQDN]]): questo significa che deve essere in grado di poter identificare un computer presente in internet non solo in base al suo indirizzo IP, ma anche in base ad un nome facilmente memorizzabile.<br />
<br />
Facciamo subito un esempio usando come riferimento il FQDN '''www.debianizzati.org'''.<br />
<pre><br />
# nslookup www.debianizzati.org<br />
Server: 192.168.0.1<br />
Address: 192.168.0.1#53<br />
<br />
Non-authoritative answer:<br />
Name: www.debianizzati.org<br />
Address: 66.199.227.58<br />
</pre><br />
Possiamo vedere che il server che ci fornisce l' indirizzo è 192.168.0.1, cioè il nostro router, e che siamo in grado di risolvere gli FQDN in indirizzi IP. A riprova di questo, se tentiamo di pingare www.debianizzati.org, otterremo il seguente output:<br />
<pre><br />
$ ping -c 2 www.debianizzati.org<br />
PING www.debianizzati.org (66.199.227.58) 56(84) bytes of data.<br />
64 bytes from cp4.idleserv.net (66.199.227.58): icmp_seq=1 ttl=50 time=153 ms<br />
64 bytes from cp4.idleserv.net (66.199.227.58): icmp_seq=2 ttl=50 time=152 ms<br />
</pre><br />
mentre se non fosse possibile associare www.debianizzati.org al corretto IP, leggeremmo:<br />
<pre><br />
$ ping www.debianizzati.org<br />
ping: unknown host www.debianizzati.org<br />
</pre><br />
<br />
===Navigazione===<br />
<br />
==Conclusioni==<br />
<br />
<br />
----<br />
Autore: [[Utente:Guide @ Debianizzati.Org|Debianizzati.Org]]<br><br />
Revisione: [[Utente:Keltik|keltik]]<br><br />
Revisione: [[Utente:TheNoise|The Noise]]</div>Jangohttps://guide.debianizzati.org/index.php?title=Debian_e_iPod&diff=5750Debian e iPod2005-09-30T23:36:23Z<p>Jango: /* Installare linux sull'iPod */</p>
<hr />
<div>=Introduzione=<br />
I dispositivi iPod sono differenti dalla maggior parte dei letori multimediali, in quanto non è sufficiente copiare la musica al loro interno per ascoltarle.<br />
Essendo un lettore avanzato, che in alcuni modelli presenta anche diverse funzionalità quali calendario, rubrica eccetera, ha bisogno di programmi appositi che consentano di sincronizzarlo con il pc.<br />
Questa guida spiega come utilizzare i dispositivi iPod della Apple con il sistema Debian GNU/Linux, tuttavia dovrebbe funzionare con qualunque distribuzione.<br />
<br />
=Note=<br />
*La guida tratta varie possibilità, ma la procedura è stata testata in prima persona solo con iPod con filesystem formattato in FAT32. Gli iPod infatti funzionano sia con sistemi Mac che Windows, ma con filesystem diversi: FAT per Windows e HFS per MAC.<br />
*Sebbene iPod supporti sia il collegamento via USB che via FireWire, ho potuto testare solo il primo.<br />
<br />
=Prepariamo il Sistema:=<br />
==Primo Collegamento==<br />
<br />
Iniziamo aprendo una shell e digitando:<br />
<br />
<pre><br />
tail -f /var/log/syslog<br />
</pre><br />
<br />
<br />
Collegando ora l'iPod tramite il cavo USB dovremmo avere una risposta di questo tipo:<br />
<br />
<pre><br />
Sep 30 20:50:07 kaneda kernel: usb 1-6: new high speed USB device using ehci_hcd and address 6<br />
Sep 30 20:50:07 kaneda kernel: scsi1 : SCSI emulation for USB Mass Storage devices<br />
Sep 30 20:50:07 kaneda kernel: usb-storage: device found at 6<br />
Sep 30 20:50:07 kaneda kernel: usb-storage: waiting for device to settle before scanning<br />
Sep 30 20:50:12 kaneda kernel: Vendor: Apple Model: iPod Rev: 1.62<br />
Sep 30 20:50:12 kaneda kernel: Type: Direct-Access ANSI SCSI revision: 00<br />
Sep 30 20:50:12 kaneda kernel: SCSI device sdb: 39063023 512-byte hdwr sectors (20000 MB)<br />
Sep 30 20:50:12 kaneda kernel: sdb: Write Protect is off<br />
Sep 30 20:50:12 kaneda kernel: sdb: Mode Sense: 64 00 00 08<br />
Sep 30 20:50:12 kaneda kernel: sdb: assuming drive cache: write through<br />
Sep 30 20:50:12 kaneda kernel: SCSI device sdb: 39063023 512-byte hdwr sectors (20000 MB)<br />
Sep 30 20:50:12 kaneda kernel: sdb: Write Protect is off<br />
Sep 30 20:50:12 kaneda kernel: sdb: Mode Sense: 64 00 00 08<br />
Sep 30 20:50:12 kaneda kernel: sdb: assuming drive cache: write through<br />
Sep 30 20:50:13 kaneda kernel: sdb: sdb1 sdb2<br />
Sep 30 20:50:13 kaneda kernel: Attached scsi removable disk sdb at scsi1, channel 0, id 0, lun 0<br />
Sep 30 20:50:13 kaneda kernel: Attached scsi generic sg1 at scsi1, channel 0, id 0, lun 0, type 0<br />
Sep 30 20:50:13 kaneda kernel: usb-storage: device scan complete<br />
</pre><br />
<br />
il che ci mostra le due partizioni dell'iPod, in questo caso sda1 ed sda2.<br />
La partizione che ci interessa è sda2, ovvero quella contenente i dati.<br />
<br />
==Creazione del Mountpoint==<br />
andiamo quindi a creare il punto di mount dove in seguito monteremo il nostro iPod:<br />
<br />
<pre><br />
~# mkdir /mnt/iPod<br />
</pre><br />
<br />
creiamo il gruppo ipod per definire il gruppo di utenti abilitati al suo utilizzo:<br />
<br />
<br />
<pre><br />
~# addgroup ipod<br />
</pre><br />
<br />
ed aggiungiamo al gruppo gli utenti desiderati con:<br />
<br />
<pre><br />
~# adduser "user" ipod<br />
</pre><br />
<br />
Montiamo ora l'iPod come un qualsiasi dispositivo removibile di memoria usb:<br />
Se utilizziamo FAT:<br />
<br />
<pre><br />
~# mount -t vfat /dev/sda2 /mnt/ipod -o rw,uid="user",gid=ipod<br />
</pre><br />
<br />
Mentre con HFS:<br />
<br />
<pre><br />
~# mount -t hfsplus /dev/sda2 /mnt/ipod -o rw,uid="user",gid=ipod<br />
</pre><br />
<br />
----<br />
per semplificare questa operazione, che può essere gestita in automatico da tools che stiamo per vedere, consiglio di scrivere una riga che salvi queste impostazioni nel vostro file /etc/fstab.<br />
----<br />
<br />
Esplorando questa partizione vedrete che i files sono nella directory:<br />
<br />
<pre><br />
/mnt/iPod/iPod_Control<br />
</pre><br />
<br />
(Se l'iPod è nuovo e non è mai stato utilizzato non vi sarà nulla. Vedremo in seguito come creare tutto questo)<br />
<br />
=Installazione dei tools e delle gui=<br />
==gnupod-tools==<br />
<br />
Il pacchetto fondamentale per gestire un iPod sotto GNU/Linux è gnupod-tools.Sul [http://www.gnu.org/software/gnupod/ sito ufficiale] potete trovare tutta la doumentazione necessaria al suo utilizzo, anche se alcune funzioni verranno trattate anche in questa guida.<br />
Per ottenere gnupod-tools è sufficiente un:<br />
<br />
<pre><br />
~# apt-get install gnupod-tools<br />
</pre><br />
<br />
==gtkpod + codecs==<br />
per poter gestire il vostro iPod sarebbe ora sufficiente installare gtkpod,tuttavia per avere un pieno supporto che faccia dimenticare iTunes sono necessari ancora dei piccoli passaggi.Visto che alcuni dei pacchetti di cui necessitiamo non sono presenti sui repository ufficiali, dovremo editare il nostro file <br />
<pre><br />
/etc/apt/sources.list<br />
</pre><br />
<br />
aggiungendo la stringa<br />
<br />
<pre><br />
deb ftp://ftp.nerim.net/debian-marillat/ XXX main<br />
</pre><br />
<br />
dove XXX verrà sostituito con il nome della distribuzione che stiamo utilizzando, al momento attuale le opzioni sono:<br />
* sarge<br />
* etch<br />
* sid<br />
<br />
Ora siamo pronti all'ultimo passaggio:<br />
dopo aver dato un <br />
<pre><br />
~# apt-get update<br />
</pre><br />
sarà sufficiente dare<br />
<pre><br />
~# apt-get install faac faad gtkpod-aac xmms-mp4 mp3gain<br />
</pre><br />
per avere pieno supporto ai formati aac e mp4.<br />
<br />
=Utilizzo dell'iPod=<br />
==Preparazione dell'iPod con GNUpod-tools==<br />
<br />
Se l'iPod appena collegato è nuovo, questo non avrà l'albero delle directory necessario al suo utilizzo.<br />
Inoltre mancherà anche il file iTunesdb.ext,necessario per gestire la musica.<br />
ecco che entra in gioco GNUpod-tools, che con un semplice comando creerà tutto questo, sostituendo ad iTunesdb.ext GNUtunesDB.ext.<br />
ecco come procedere:<br />
<br />
<pre><br />
~# gnupod_INIT.pl -m /mnt/iPod<br />
</pre><br />
<br />
Per maggiori informazioni sull'iTunesdb visitate il [http://ipodlinux.org/ITunesDB wiki]<br />
<br />
==Configurazione di GTKpod==<br />
La configurazione di GTKpod è molto semplice ed intuitiva. Nel menu Modifica si trova la voce "Preferenze", e da lì si può avere pieno controllo sulle impostazioni del programma, e sulla gestione del vostro iPod.<br />
<br />
[[Immagine:Gtkpod.jpg|thumb|left|Esempio 1]] [[Immagine:Gtkpod2.jpg|thumb|right|Esempio 3]] [[Immagine:Gtkpod1.jpg|thumb|center|Esempio 2]]<br />
<br />
===GTKpod e i file audio===<br />
===GTKpod e la rubruica===<br />
===GTKpod e il calendario===<br />
===Gtkpod e le note===<br />
===Utilizzare iPod come memoria usb===<br />
<br />
=Installare linux sull'iPod=<br />
<br />
E possibile installare anche un firmware basato su linux mantenendo inoltre il firmware apple originale.<br />
Il progetto dal nome [http://ipodlinux.org/Main_Page "ipodlinux"] è ancora in fase di sviluppo, ma povvede già a dare un bootloader funzionante e dei player audio in perfezionamento.<br />
* [http://ipodlinux.org/Project_Status qui] trovate una lista dei modelli di iPod supportati<br />
<br />
* [http://ipodlinux.org/Installation qui] invece le istruzioni dettagliate per l'installazione.<br />
<br />
<br />
<br />
----<br />
Autore: [[Utente:Jango|jango]]</div>Jangohttps://guide.debianizzati.org/index.php?title=Associare_a_Thunderbird_il_browser_preferito&diff=12742Associare a Thunderbird il browser preferito2005-09-30T23:34:44Z<p>Jango: </p>
<hr />
<div>Di default nautilus apre una finestra ogni volta che viene selezionata una cartella. Se si hanno molte sottocartella il desktop divente presto inutilizzabile.<br />
E' possibile utlizzare dire a nautilus di aprire le sottocartelle nella stessa finestra lanciando da terminale<br />
<br />
<pre><br />
# nautilus --no-desktop --browser <br />
</pre><br />
<br />
(man nautilus per le opzioni)<br />
<br />
<br />
Se vi piace potete impostare questa opzione come default:<br />
<br />
* '''In Gnome 2.6''' e' sufficiente aprire l'editor della configurazione (Strumenti di sistema --> Editor della configurazione), selezionare la voce:<br />
<br />
<pre><br />
apps --> <br />
nautilus --> <br />
preferences --> <br />
</pre><br />
<br />
e selezionare la voce <tt>always_use_browser</tt>.<br />
<br />
* '''In Gnome 2.8''' e' possibile impostare questa opzione direttamente dalle preferenze di nautilus.<br />
<br />
Ciao<br />
<br />
----<br />
Autore: nemixer<br />
[[Categoria:Desktop]]<br />
[[Categoria:Tips&Tricks]]</div>Jangohttps://guide.debianizzati.org/index.php?title=Associare_a_Thunderbird_il_browser_preferito&diff=5492Associare a Thunderbird il browser preferito2005-09-30T23:34:44Z<p>Jango: </p>
<hr />
<div>Per utilizzare il nostro browser preferito con mozilla-thunderbird abbiamo due possibilità:<br />
<br />
# Usare dpkg-reconfigure mozilla-thunderbird<br />
# Editare il file /etc/mozilla-thunderbird/global-config.js<br />
<br />
dpkg ci offre 3 possibilità:<br />
<br />
* GNOME (imposterà il browser predefinito Gnome)<br />
* Debian (da scegliere quando non si stia usando Gnome. Questa opzione fa si che thunderbird utilizzi l'x-www-browser preferito)<br />
* I will do it on my own (da scegliere per una configurazione personalizzata, editando il file /etc/mozilla-thunderbird/global-config.js)<br />
<br />
Editare questo file è molto semplice:<br />
<br />
<pre><br />
use this if you have no access to gnome configuration<br />
as described on http://www.jwsdot.com/debian/faq.html#q9<br />
and don't care about debian default settings.<br />
*/<br />
// pref("network.protocol-handler.app.http","mozilla-firefox");<br />
// pref("network.protocol-handler.app.https","mozilla-firefox");<br />
</pre><br />
<br />
Questa prima parte è riservata agli utenti gnome:<br />
Per scegliere il browser è sufficente togliere il commento alle 2 linne qui sopra (in questo caso scegliendo di usare firefox):<br />
<br />
<pre><br />
pref("network.protocol-handler.app.http","mozilla-firefox");<br />
pref("network.protocol-handler.app.https","mozilla-firefox");<br />
<br />
<br />
<br />
-------------------------------------------------------------------------<br />
uncomment this if you want your browser configured as<br />
your default by means of the debian alternatives mechanism<br />
*/<br />
// pref("network.protocol-handler.app.http","x-www-browser"");<br />
// pref("network.protocol-handler.app.https","x-www-browser");<br />
</pre><br />
<br />
<br />
Questa è la sezione dedicata agli altri window manager. Il procedimento è lo stesso visto sopra:(sempre ipotizzando di voler usare firefox)<br />
<br />
<pre><br />
pref("network.protocol-handler.app.http","mozilla-firefox");<br />
pref("network.protocol-handler.app.https","mozilla-firefox");<br />
</pre><br />
<br />
Io ho dovuto procedere in questo modo, dato che nonostante avessi impostato in KDE Firefox come browser di default, ogni volta che cliccavo un link da Thunderbird partiva una istanza di Konqueror che faceva poi partire Firefox.Magari per voi così non è, tuttavia trovo che modificare questo file sia il modo migliore per avrere il controllo diretto sulle interazioni tra Thunderbird e i vari Browser.<br />
<br />
<br />
----<br />
Autore: [[Utente:Jango|jango]]</div>Jango