Old:Debian on an HP nx8220: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 1: Riga 1:
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.
Debian stable on Hp nx8220 with Gnome and XFree86


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.
- Scarichiamo il cd del "net-install" da qui : http://www.debian.org/CD/netinst/
Dovete scaricare quella adatta alla vostra piattaforma che, nel caso di un pc casalingo o che avete comprato all'iper e' i386 :))


Potete trovare un elenco completo delle guide Debianized [http://guide.debianizzati.org/index.php/Categoria:Debianized qui]
1. Installazione Debian
Questa � la lista delle guide attualmente presenti:


== Mondo Debian ==
- Facciamo partire la macchina con il cd e digitiamo al prompt #linux26 per fare in modo che parta con il kenel 2.6.8
=== Introduzione a Debian ===
- dopo il primo avvio e la scelta della lingua sicuramente la scheda di rete NON sar�iconosciuta, procediamo quindi a mano, selezionando dall'elenco il driver "tg3 : Broadcom Tigon3 Gigabit Ethernet"
* [[L' Universo Debian]]
- Diamo un nome host alla macchina ed anche un dominio se l'abbiamo... e procediamo con il partizionamento, a questo punto attendiamo la fine dell'installazione di "base".
* [[La struttura della Distribuzione]]
- Configurare il bootloader sul mbr del disco per fare in modo che la macchina si avvii ;)
- Il cd viene espulso e la macchina si riavvia.... ci siamo quasi..


=== Installazione ===
2. Prima configurazione :
* http://guide.debianizzati.org/images/swirl.png [[Guida a Grub]]
* [[Jigdo | Jigdo: Scaricare e Aggiornare le iso di Debian]]
* [[Note sull'installazione di Debian]]


=== Gestione dei Pacchetti ===
- Al riavvio ci verr�hiesto di impostare una password di "root" e di definire almeno 1 utente nel sistema, dopodiche ci verr�hiesto la "modalit�i installazione", io prediligo "http" utilizzando come repo il server di fastweb "che �tilizzabile anche al di fuori di tale rete!!", senza selezionare nessuna voce tipo "Ambiente Desktop" o "Server Web", ci spostiamo con il tabulatore su "OK" e procediamo, in questo modo verr�nstallato SOLO il sistema di base senza tanti fronzoli!!
* [[Introduzione all' Apt System]]
* [[I repository ed il loro utilizzo]]
* http://guide.debianizzati.org/images/swirl.png [[Pulire Debian]]
* [[Apt-cdrom | '''Apt-cdrom''': aggiunta di cd/dvd nella lista dei repository]]
* [[Apt-file: ricerca all'interno dei pacchetti | '''Apt-file''': ricerca all'interno dei pacchetti]]
* [[Apt-listbugs: come monitorare i bug | '''Apt-listbugs''': come monitorare i bug]]
* [[Apt-zip: aggiornamenti senza una connessione veloce | '''Apt-zip''': aggiornamenti senza una connessione veloce]]
* [[Apt-spy: trovare i mirror pi� veloci | '''Apt-spy''': trovare i mirror pi� veloci]]
* [[APT uso avanzato: mixare releases diverse]]
* http://guide.debianizzati.org/images/swirl.png [[Impedire l' aggiornamento di un pacchetto]]


=== Creazione e modifica dei pacchetti ===
3. Apt :
* http://guide.debianizzati.org/images/swirl.png [[Make-jpkg: Pacchettiziamo Java Sun| '''Make-jpkg''': Pacchettiziamo Java Sun]]
* [[Pacchetti binari e sorgenti]]
* [[Applicare una patch ad un pacchetto Debian]]
* [[Apt-build: ottimizzazione dei pacchetti | '''Apt-build''': ottimizzazione dei pacchetti]]
* [[Dpkg-sig: Firma dei packages .deb |  '''Dpkg-sig''': Firma dei packages .deb]]
* [[Pacchetizzare un tema per Bootsplash]]


=== Gestione dei pacchetti Lato Server ===
- La prima cosa che facciamo �ggiungere nel file /etc/apt/source.list le sezioni che ci servono, come in esembio :
* [[Apt-Proxy: un proxy per i pacchetti Debian| '''Apt-Proxy''': un proxy per i pacchetti Debian]]
deb http://debian.fastweb.it/debian/ stable main non-free contrib deb-src http://debian.fastweb.it/debian/ stable main non-free contrib
* [[Debmirror: creiamo un mirror Debian |'''Debmirror''': creiamo un mirror Debian]]
ed aggiorniamo apt con #apt-get update
* [[Creare un Repository Debian]]
- Installiamo a questo punto l'interfaccia X con il seguente comando :
* [[Gestione di un repository con debarchiver]]
#apt-get install x-window-system gdm gnome module-assistant
* [[Usare apt-cacher per creare una cache dei pacchetti usabile in una LAN]]
Installa il sistema x, il gdm per la gestione delle sessioni grafiche e l'ambiente Desktop Gnome ed il Module Assistant per la pacchettizzazione dei moduli ;)
* [[Dupload per l'upload dei pacchetti Debian]]
-Configuriamo alla alla "bene-meglio" il server X


==Configurazione Sistema==
4. Configurazione Video :
===Kernel===
* http://guide.debianizzati.org/images/swirl.png [[Debian Kernel Howto]]
* [[Esempio configurazione kernel]]
* [[Kernel2.6.10 - Framebuffer - Gensplash Patch]]
* [[Kernel 2.6 su Debian Woody]]
* [[Compilazione Kernel 2.6.11 con Bootsplash]]
* [[Pagina di manuale di module-assistant|Pagina di manuale di '''<tt>module-assistant</tt>''']]
* [[Low-latency 2.6 kernel per applicazioni audio realtime]]


===Sistema===
- Scarichiamo il driver (ati-driver-installer-8.19.10-i386.run) della nostra scheda video "ATI radeon mobility X600" dal sito http://support.ati.com
* [[SysV | Il sistema SysV per la gestione dei Runlevel]]
- Lanciamo da prompt #module-assistant e seguiamo il menu fino a "Prepare"... scarichiamo il necessario.
* [[Udev e Debian]]
- Una volta copiato il file sulla macchina digitiamo #sh ati-driver-installer-8.19.10-i386.run e seguiamo i passi richiesti facendo attenzione alle risposte!!
* [[Configurare il server X in Debian GNU/Linux]]
Alla fine, se la configurazione �tata eseguita correttamente ci dovr�estiruire una riga avvisandoci di aver cancellato la cartella temporanea... se non �os�'�ualche cosa che tocca e ci conviene controllare il log...
* [[Linux Admin Quick Reference]]
Editiamo il file /etc/X11/XF86Config-4 editando come segue :
* [[Debian: accelerare GTK con Cairo e Glitz]]


===Applicazioni Esterne===
Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" Option "Device" "/dev/input/mice" EndSection
* [[Pacchettizzare ed installare Xorg su Debian Sid]]
* [[Installazione Qemu con supporto accelerazione Kqemu]]
* [[ePSXe Emulatore Playstation]]
* [[Installare OpenOffice2 su Debian Etch]]
* [[DVD Backup: xDVDShrink per Debian]]


===Altro===
Section "Screen" Identifier "Screen0" Device "ATI Graphics Adapter" Monitor "Monitor0" DefaultDepth 24 #Option "backingstore" Subsection "Display" Depth 24 Modes "1280x800" ViewPort 0 0 # initial origin if mode is smaller than desktop # Virtual 1280 1024 EndSubsection EndSection
* [[Dual Boot Debian-Altra distribuzione Linux]]
* [[Dual Boot Linux-Windows]]
* [[Logging su MySQL]]
* [[Password sicure: la base della sicurezza informatica]]
* [[Script Bash per Avvio e Visualizzazione dati Seti@home]]


===Tips and Tricks===
Salvato il file da prompt digitiamo /etc/init.d/gdm restart ... Magicamente saremo a 1280x800!! :))
====Bash====
* [[Bash tips]]: un elenco di trucchetti sull'uso interattivo e sullo scripting Bash
* [[Colorare bash]]
* [[Come abilitare il completamento automatico 'avanzato']]
* [[Un logout con schermo pulito]]
* [[Bash Script: Cambiare i permessi ricorsivamente]]


====Firefox====
5. Audio :
* [[Velocizzare Firefox per la banda larga]]
* [[Il vostro motore di ricerca da Firefox]]
* [[Aggiungere un motore di ricerca al quicksearch di Firefox]]


====Altro====
- Passiamo all'audio digitando da prompt #apt-get install alsa-base
* [[Convertire immagini .nrg in immagini .iso]]
- Configuriamo alsa da prompt #alsaconf e seguiamo la procedura guidata...
* [[Nautilus: navigare con una sola finestra]]
* [[Associare a thunderbird il browser preferito]]
* [[Antispam in Evolution con Bogofilter]]
* [[Impostare la lingua italiana per Gnome]]
* [[Impostare  e modificare data e ora]]
* [[Impostare e modificare il layout della tastiera]]
* [[Abilitare_Xinerama | Multi monitor con Xinerama]]
* [[Abilitare ESound con ALSA in Gnome]]
* [[Cambiare il Tema dei Cursori per il Mouse]]


==Networking==
6. Wireless :
===Debian Server===
====Condivisione risorse====
* [[Directory shared tra macchine linux (nfs)]]
* [[Condivisione risorse con Samba]]


====Mailing====
Apriamo X e scarichiamo dal sito ipw2200.sf.net i file del firmware e scompattiamoli nella cartella /usr/src/fw
* [[Mail Server Sicuro con Postfix]]


====Http====
#mkdir /usr/src/fw
* [[Server Web Casalingo]]
#mv ipw2200-fw-2.4.tgz /usr/src/fw
* [[LAMP: Linux, Apache, MySQL e PHP]]
#cd /usr/src/fw
* [[XAMPP: Linux, Apache, MySQL e PHP facili]]
#tar xzfv ipw2200-fw-2.4.tgz
* [[Debian MapServer/MapScript]]
#cp *.fw /usr/lib/hotplug/firmware/


===Amministrazione===
**
====Gestione Remota/Locale====
#mv ipw-2.4-boot.fw ipw-2.2-boot.fw
* [[Wake On Lan | '''Wake On Lan''' per accendere i propri PC a distanza tramite la LAN]]
#mv ipw-2.4-bss.fw ipw-2.2-bss.fw
* [[Debian e il controllo di servizi e demoni]]
#mv ipw-2.4-bss_ucode.fw ipw-2.2-bss_ucode.fw
* [[Gestione della banda in Apache]]
#mv ipw-2.4-ibss.fw ipw-2.2-ibss.fw
* [[Ssh e autenticazione tramite chiavi]]
#mv ipw-2.4-ibss_ucode.fw ipw-2.2-ibss_ucode.fw
#mv ipw-2.4-sniffer.fw ipw-2.2-sniffer.fw
#mv ipw-2.4-sniffer_ucode.fw ipw-2.2-sniffer_ucode.fw


====Connettivita'====
**Questo rinomina dev'essere fatto in quanto se no il modulo vi dar�rrore -5 ;) Provare per credere!!
* [[Condividere la connessione a internet]]


===Sicurezza===
Lanciamo module-assistant #module-assistant
====Firewalling====
* [[Debian e iptables]]
* [[Firewall Builder]]
* [[Parametri a run-time per Netfilter]]


====Monitoraggio & Scanning====
- Selezioniamo "Select" e poi il modulo "ipw2200"
* [[Monitoriamo il Sistema]]
- recuperiamo i sorgenti con "Get"
* [[Mrtg: monitoriamo la banda]]
- Costruiamolo con "Build", vi chieder�nche di installarlo, scegliete "Si" ;))
* [[Cacti | Cacti: monitor di rete, per pi� computer]]
* [[Munin]]


====Proxy====
Una volta che ha finito "tutti i suoi ciapini" usciamo dal programma e da prompt #modprobe ipw2200
* [[Privoxy: navigazione sicura a prova di spam]]
Se tutto e' andato bene NON deve restituire errore e per verificare se �aricato da prompt digitiamo #lsmod | grep ipw220


====Tunneling====
Dovrebbe restituire una cosa simile :
* [[Openvpn]]


== Hardware ==
secure:/# lsmod | grep ipw2200
=== Fotocamere digitali e dispositivi di memorizzazione di massa removibili ===
ipw2200 142472 0
* [[Usare Fotocamere Digitali|Usare Fotocamere Digitali (libgphoto2)]]
ieee80211 36772 1 ipw2200
* [[Usare Fotocamere Digitali (usb-storage)]]
ieee80211_crypt 6088 2 ipw2200,ieee80211
* [[UsbMount: Gestione automatizzata delle periferiche usb di memorizzazione]]
firmware_class 9728 2 ipw2200,tg3
* [[Debian e iPod]]


=== Modem e periferiche di rete ===


* [[Debian e i Modem ADSL]]
Adesso installiamo le utility per gestire il tutto con, da prompt, #apt-get install wireless-tools e da prompt digitiamo #iwconfig e magicamente :
secure:~# iwconfig
eth1 unassociated ESSID:off/any
Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00
Bit Rate=0 kb/s Tx-Power=20 dBm
RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0


==== Modem USB ADSL ====
* [[Installare i driver conexant accessrunner]]
* [[Installare i driver eagle-adsl]]
* [[Installare i driver eci-adsl]] ''(stub)''
* [[Installare i driver unicorn (BeWAN)]] ''(stub)''
* [[Modem adsl Telindus ND220]]
* [[Modem adsl Aethra Starmodem]]
* [[Modem adsl Fastrate 100 USB]]


==== Modem Ethernet ====
Evviva!!! Il wifi va!! Va!! Va!!
* ''Inserire qui eventuali guide su modem ethernet''


==== Modem dial-up 56K ====
7. Mouse :
* ''Inserire qui eventuali guide su modem a 56K''


==== Schede di rete Wireless ====
Adesso passiamo al mouse, abilitiamo lo "scrolling" sul tuoch pad, funziona cosi' comoda, ma che pochi conoscono!!
* [[Wireless Support | Informazioni sul supporto alle periferiche Wireless]]
* [[Script Bash abilitazione scheda wireless]]
* [[Intel PRO/Wireless 2200BG]]
* [[NdisWrapper | NdisWrapper: Usiamo i driver di Windows per il WLan con GNU/Linux]]


=== Schede Video ===
- Per cominciare installiamo con i driver giusti #apt-get install xfree86-driver-synaptics
* [[Installazione Driver ATI per schede ATI RADEON MOBILITY 9700 SE]]
- Modifichiamo il file /etc/X11/XF86Config-4 come segue :


=== Stampanti ===
aggiungiamo come modulo da caricare il synaptics
==== Stampanti USB ====
* ''Inserire eventuali guide su come far funzionare stampanti con porta USB''


==== Stampanti con porta parallela ====
Load "synaptics"
* [[Introduzione all'installazione di stampanti con porta parallela]]


==== Stampanti bluetooth ====
eliminiamo la vecchia riga del mouse :
* [[Introduzione all'installazione di stampanti bluetooth]]


=== Scanner ===
#Section "InputDevice"
* [[Epson Perfection 2480 photo - usb scanner]]
# Identifier "Mouse1"
* ''Inserire qui eventuali altre guide su come far funzionare scanner con Debian''
# Driver "mouse"
# Option "Protocol" "ImPS/2"
# Option "ZAxisMapping" "4 5"
# Option "Device" "/dev/input/mice"
# Option "Emulate3Buttons"
#EndSection


===Palmari e cellulari===
e aggiungiamo questa :
* [[Debian e Nokia 7210: uso di gnokii e gestione degli sms]]


==Portatili==
Section "InputDevice"
===Laptop Debianizzati===
Driver "synaptics"
Troverete di seguito i resoconti d'installazione di Debian su dei portatili:
Identifier "Touchpad"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.06"
Option "MaxSpeed" "0.12"
Option "AccelFactor" "0.0050"
Option "SHMConfig" "on"
EndSection


* [[Debian on an HP nx8220 | Debian on an HP nx8220]]
poi in fondo al file (lo possiamo raggiungere con "shit"+g) modifichiamo la sezione "Layout" modificando l'input device
* [[Debian on a presario 2141EU | Compaq Presario 2100 (2141EU)]]
* [[Debian on a compaq Presario 2154EA | Compaq Presario 2100 (2154EA)]]
* [[Debian on a Toshiba Satellite M30X-113| Toshiba M30x-113]] ''(stub)''
* [[Debian on a HP Compaq NX6110| HP Compaq NX6110]]
* [[Debian on an HP pavilion zv5422EA| HP pavilion zv5000 (zv5422EA)]]


===Altro===
InputDevice "Touchpad" "CorePointer"
* [[Powernowd: CpuScaling per AMD]]
* [[Cpufreqd: Cpuscaling per Intel Pentium M]]
* Inserire qui anche link a risorse in italiano sui portatili


==Knoppix==
* [[Rimasterizzare una knoppix]]


==Crittografia==
Riavviamo X ed il nostro touchpad scrollera'
* [[Crittografia e Steganografia - L'Arte di nascondere le informazioni]]
* [[Chiavi simmetriche e chiavi pubbliche]]


==Varie==
 
* [[Debian Fun]]
8. Gestione PC
 
Installiamo i controlli acpi con #apt-get install acpi acpid
A questo punto il controllo della batteria dovrebbe funzionare :))
 
 
Installiamo laptop_mode per avere un'autonomia maggiore quando non siamo attaccati alla corrente!!