Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
info
Manuale di Puppy 3.01
1. Introduzione
2. Come ottenere Puppy
3. Come avviare
3.1 Come avviare Puppy per la prima volta
3.2. Opzioni di avvio
3.3 Come memorizzare le configurazioni e i vostri file personali
4. How to install Puppy
4.1 Preparing the installation
4.1.1 Harddrives, partitions and filesystems
4.1.2 Defragment your hard disk
4.1.3 Creating partitions
4.2 Installation
4.2.1 Frugal Installation using Puppy Universal Installer
4.2.2 Manual Frugal Installation / Puppy Update
4.2.3 Full Installation
5. Come configurare una connessione Internet
5.1 Modem
5.2 DSL
5.3 Router
5.4 WLAN
5.5 Come configurare un programma per la posta e-mail
6. Come configurare l'hardware
6.1 Stampante
6.2 Scanner
6.3 Penne USB / HD esterni
6.4 Layout di tastiera
7. Come installare/disinstallare programmi
7.1 Come installare programmi ufficiali
7.2 Come installare ulteriori programmi
7.2.1 PETget non ufficiali
7.2.2 DotPups
7.2.3 Programmi Debian
7.3 Come disinstallare i programmi
8. Come configurare Puppy
8.1 Come cambiare l'immagine dello sfondo del desktop
8.2 Come creare un men personalizzato
8.3 Come aggiungere l'icona di un programma nell'area della barra
8.4 Configurare la data e l'orario
8.5 Come inserire / romuovere una icona sul desktop
8.6 Configurare il programma TkDVD per masterizzare di DVD/CD
8.7 Come installare i fonts
9. Come fare un backup
9.1 Come fare il backup del file pup_safe.3fs
9.2 Come recuperare i file e i dati dal file da pup_save.3fs
9.3 Backup con rsync
10. Multiutenza
10.1 Come personalizzare il file pup_save.3fs
10.2. Multisessione
11. Sicurezza
11.1 Live-CD
11.2 Root
11.3 Firewall e dmoni
11.4 Scansione dei virus
11.5 Individuazione degli intrusi
11.6 Criptare con bcrypt
12. Create il vostro CD Puppy
www.puppy-linux.info
www.puppy-linux.info
Le voci di menu ed i pulsanti sono racchiusi tra "", i sottomenu sono separati da linee verticali. Esempio:
"Menu | Shut Down | JWM restart" significa che occorre cliccare dapprima sul pulsante "Menu", quindi
(all'apparizione del menu) sulla voce "Shut Down" ed infine sulla voce "JWM restart".
Nel manuale la lettera x usata come simbolo che sostituisce un numero. Per esempio, /dev/hdax
significa che occorre scrivere /dev/hda1, /dev/hda2 o /dev/hda3 - usate soltanto quello che va bene per il
vostro computer.
Con il termine "shell" si intende il programma "Menu | Run | Rxvt terminal emulator".
www.puppy-linux.info
md5sum puppy-3.01-seamonkey.iso
Il risultato sar il checksum. Aprite il file puppy-3.01-seamonkey.iso.md5.txt con un programma di testo (es.
abiword). i due checksum devono essere identici.
Da Windows:
Scaricate il programma DOS md5sum.exe. Per aprire una interfaccia DOS cliccate su "Start | Esegui". Questo
apre una finestra in cui dovrete scrivere il seguente comando:
cmd
Spostatevi nella directory in cui avete salvato i due file es. C:/Puppy. Scrivete questi comandi:
c:
cd \
cd puppy
dir *.*
www.puppy-linux.info
md5sum -c puppy-3.01-seamonkey.iso.md5.txt
www.puppy-linux.info
Dopo qualche secondo il desktop di Puppy apparir nuovamente. Clicca sul pulsante OK.
www.puppy-linux.info
Lo svantaggio di Xvesa che occorre adattare il layout di tastiera se non avete una tastiera US. (v. chapter 6.4).
Puppy stato caricato completamente in RAM. Il vostro vecchio sistema operativo non stato toccato, cosicch
potete stare tranquilli nell'uso di Puppy Linux. Adesso potete tirar fuori dal lettore il CD.
Quando avete terminato di usare Puppy, vi verr chiesto se volete salvare le configurazioni e i vostri file personali
nel file pup_save.2fs su di un HD ("SAVE TO FILE") oppure su di un CD-ROM ("SAVE TO CD"). (E' possibile
scegliere tra le due opzioni con il tasto Tab). Se, invece, non volete salvare nulla, evidenziate "DO NOT SAVE" e
premete Enter/Invio.
Se desiderate memorizzare le impostazioni (e i vostri files personali) vi verr chiesto su quale hard disk efettuare
tale operazione.
3.2. Opzioni di avvio
Durante la fase di avvio Puppy offre la possibilit di inserire alcune opzioni. Se non inserite nulla, Puppy viene
caricato in RAM dopo alcuni secondi. Durante l'avvio Puppy verifica automaticamente l'esistenza di un file
pup_save.2fs precedentemente memorizzato. Se non esiste ancora vi verr chiesto di specificare il tipo di tastiera
e la risoluzione dello schermo (v. capitolo 3.1).
Con l'opzione di avvio
puppy pfix=ram
avete la possibilit di avviare Puppy in RAM senza nessuna impostazione e senza i vostri dati personali anche se
un file pup_save.2fs esiste gi. Questa opzione di avvio molto utiule ed usata in questo manuale talvolta. Le
altre opzioni di boot, generalmente, non sono necessarie.
3.3 Come memorizzare le impostazioni ed i file personali
Puppy crea un file chiamato pup_save.2fs dove memorizzare tutte le impostazioni ed i dati personali. Vi
consigliamo una dimensione di 512 Mb per questo file. E' grande abbastanza per ulteriori programmi e pu
essere copiata su un CD-ROM (nota: se volete memorizzare il file su una chiave USB questa deve avere una
capacit di 1 GB). Puppy pu memorizzare il file pup_save.2fs su una soltanto partizione FAT32 (nota: le chiavi
USB e gli hard disk esterni sono formattati di solito con un file system di tipo FAT32, affinch possano essere
usati senza problemi). Gli utenti di Windows XP di solito hanno soltanto un file system di tipo NTFS. Ci sono due
alternative per memorizzare il file pup_save.2fs-file:
www.puppy-linux.info
Ridurre la partizione NTFS e creare una o pi partizioni con file system di tipo FAT32 o ext2/2fs.
Se avete intenzione di usare Puppy stabilmente scegliete la seconda alternativa. Essa ha molti vantaggi.
www.puppy-linux.info
Avviate Windows.
Prima copiate i vostri file su CD-ROM, DVD, o su un disco esterno. Inoltre ricordate di copiare anche i
vostri Bookmark (Preferiti) e le vostre emails. Se i vostri dati sono criptati consigliabile decriptarli prima
di copiarli. Ci protegge dalla perdita dei dati a causa di modifiche alle partizioni, potenzialmente ad alto
rischio di perdita dei dati.
www.puppy-linux.info
10
www.puppy-linux.info
Click sul pulsante "Deframmenta". A seconda della grandezza della partizione e dell'ammontare dei dati,
questo processo pu durare molto tempo (oltre un'ora). Se avete molti dati potete aumentare la velocit
di questo processo drasticamente cancellando i file che avete memorizzato in precedenza (vedi sopra) e
ripristinarli una volta che le modifiche sono terminate. In questo caso, assicuratevi prima di tutto che il
vostro backup sia leggibile, altrimenti ci saranno gemiti e digrignamento di denti.
Click sul pulsante "Chiudi".
Arrestate Windows
11
www.puppy-linux.info
Quarta partizione: FAT32 (per lo scambio dei dati tra Windows e Linux)
Windows continuer a risiedere sulla prima partizione con tutti i suoi programmi e dati. La seconda partizione
(dimensione raccomandata 1-2-Gb) ha un filesystem Linux (ext2 or ext3). Questa la partizione in cui Puppy sar
installato. La terza partizione (grande esattamente quanto la memoria del vostro computer) sar una partizione
Linux swap dove Linux pu ... appoggiare i suoi files. La quarta partizione di tipo FAT32 ed riconosciuta sia da
Windows che da Linux. Questa partizione (dimensione raccomanda circa 5 Gb) usata per i files a cui si vuole
accedere sia da Windows che da Linux. Se volete gestire grandi volumi di dati sotto Puppy (per es. collezioni
musicali, fotografie), dovreste creare una quinta partizione con un file system Linux (ext2/ext3) . A questo file
system Windows non pu accedere ed creato per il solo uso con Linux.
Per creare le partizioni, procedete come segue:
Avviate Puppy Linux dal CD con l'opzione di boot "pfix=ram" (v. capitolo 3.1).
Per prima cosa, riducete la partizione Windows (NTFS file system). Per fare ci, selezionate la partizione
Windows /dev/hda1.
12
www.puppy-linux.info
Riducete il valore del campo "New Size" fino a che il valore del campo "Free Space Following" mostra
abbastanza spazio per le seguenti partizioni. L'hard disk del mio computer di test ha soltanto 3
gigabytes; sto usando met di questo per le nuove partizioni. E' probabile che voi abbiate un hard disk
maggiore cosicch potete adeguare la dimensione delle partizioni nelle stesse percentuali.
13
www.puppy-linux.info
14
www.puppy-linux.info
Click sul pulsante "Close". Ora dovreste avere un'area "unallocated" sul vostro hard disk.
15
www.puppy-linux.info
Inserite la dimenzione della seconda partizione nel campo "New Size". Qui dove Puppy sar installato.
Raccomando una dimensione da 1 a 2 gigabytes (per es. da 1024 a 2048 MiB). Selezionate ext2 dal box
"Filesystem" box e click su "Add".
Di nuovo selezionare la linea "unallocated" e click sul pulsante "New". (You can see where this is going.)
16
www.puppy-linux.info
Inserite la dimensinoe della terza partzione nel campo "New Size". Questa partizione intesa come
partizione Linux di swap. Dovreste dimensionarla quanto la memoria del vostro computer (RAM). Con il
mio computer di test ammonta a 128 megabytes (MiB). Selezionate linux-swap dal box "Filesystem" e
click su "Add".
17
www.puppy-linux.info
Inserite la dimensione della quarta partizione nel campo "New Size". Questa partzione intesa per
accedere ai file condivisi tra Windows e Linux. Raccomando una dimensione di circa 5 gigabytes (5120
MiB). Poich il mio computer di test non ha un grande hard disk, sto usando 396 megabytes (MiB)come
esempio. Selezionate FAT32 dal box "Filesystem" e click su "Add".
Suggerimento: se volete creare partizioni aggiuntive (per es. per files molto grandi sotto Linux), ripetete il
processo di cui sopra. In questo caso, potete creare partizioni definite logiche. Consultate un manuale se
non siete sicuri di cosa si tratti.
18
www.puppy-linux.info
Per scrivere le modifiche sul disco selezionate "Edit | Apply All Operations" dal menu.
19
www.puppy-linux.info
Uscite da GParted.
4.2 Installazione
Esistono diversi modi per installare Puppy:
Installazione Completa
20
www.puppy-linux.info
Raccomando l'installazione Frugale (v. capitolo 4.2.1), se avete 256 MB RAM o pi. Se avete meno di MB RAM
dovreste scegliere l'installazione Completa (v. capitolo 4.2.2).
4.2.1 Installazione Frugale usando Installatore Universale Puppy
Un'Installazione Frugale copia l'immagine del CD di Puppy sull'hard disk. In fase di avvio, Puppy caricato nella
memoria del vostro computer (RAM) allo stesso modo che se fosse caricato da CD, tuttavia, caricarlo dall'hard
disk molto pi veloce. In questo modo, l'Installazione Frugale combina i vantaggi dell'avvio dal CD-ROM
(protezione dai malware) e la velocit dell'avvio dall'hard disk. Inoltre, effettuare un upgrade ad una nuova
versione di Puppy molto semplice, tutto quello che dovete fare sostituire alcuni files (v. capitolo 4.2.2).
Click su "Menu | Setup | Puppy universal installer". Scegliete su quale dispositivo dovete installare
Puppy. In questo esempio, ho scelto l'hard disk interno.
Successivamente, cliccate sul pulsante vicino alla partizione dove volete che Puppy venga installato - in
questo esempio /hda2.
21
www.puppy-linux.info
Ora dovete decidere se volete un'installazione Frugale o Completa (Full n.d.t) (v. capitolo 4.2.2). Nel
nostro esempio, cliccate sul pulsante "FRUGAL".
22
www.puppy-linux.info
23
www.puppy-linux.info
Poich ora avete due sistemi operativi sul vostro computer (Windows e Puppy Linux), avete bisogno di
un boot loader. Il boot loader il primo programma eseguito dopo l'accensione del computer. Esso vi
consente di specificare quale sistema operativo debba avviarsi. Se Windows era il solo sistema
operativo fino ad ora sul vostro computer allora vuol dire che non avete un boot loader. Avviate
l'installazione del boot loader GRUB tramite "Menu | System | Grub bootloader config".
24
www.puppy-linux.info
Ora dovete specificare dove il boot loder GRUB dovrebbe memorizzare i suoi files. Questi possono
essere memorizzati soltanto sun una partizione che ha un file system Linux. Quindi, specificate quali
partizioni Linux (ext2 o ext3 file system) avete creato (/dev/hda2 nell'esempio). Se non avete ancora una
partizione con un file system Linux dovete crearne una (v. capitolo 4.1.3).
Ora dovete specificare dove il boot loader GRUB stesso dovrebbe essere installato. Selezionate il
Master Boot Record "MBR" e cliccate su "OK".
25
www.puppy-linux.info
L'installazione completa. Ci che rimane da fare configurare GRUB affinch Puppy Linux possa
essere avviato. Ecco come fare:
Aprite il file "menu.lst". Potete trovare questo file nella directory /boot/grub della partizione in cui avete
installato i files GRUB (/dev/hda2 nel nostro esempio). Per i novizi di Linux ho incluso istruzioni
dettagliate su come trovare ed aprire questo file. Gli utenti pi avanzati possono saltare questa parte ed
andate alla sezione in cui viene modificato menu.lst..
26
www.puppy-linux.info
Click su "Menu | Filesystem | Pmount mount/unmount drives" e click sul simbolo rosso dell'hard disk
vicino a "/dev/hda2".
27
www.puppy-linux.info
28
www.puppy-linux.info
29
www.puppy-linux.info
30
www.puppy-linux.info
Ora siete dentro la cartella chiamata "boot".
Usate il tasto destro del mouse per cliccare sul file chiamato "menu.lst".
31
www.puppy-linux.info
>Dal menu contestuale che si apre, selezionate "File menu.lst | Open As Text".
32
www.puppy-linux.info
33
www.puppy-linux.info
34
www.puppy-linux.info
"Commentate", ovvero, mettere un simbolo (#) prima di ognuna delle seguenti linee:
35
www.puppy-linux.info
36
www.puppy-linux.info
Tutti i cambiamenti necessari sono stati fatti. Il file dovrebbe ora essere come questo:
37
www.puppy-linux.info
Memorizzate il file selezionando "File | Save" dal menu del programma. Uscite dall'editor di testo.
38
www.puppy-linux.info
Click sul simbolo verde dell'hard disk vicino a /dev/hda2. Dovrebbe cambiare colore da rosso a verde.
Click sul simbolo verde del CD-ROM vicino a /dev/hdc. Rimuovete il CD di Puppy.
39
www.puppy-linux.info
Al riavvio del computer, vi verr chiesto se e dove salvare la "sessione" (ad es., tutte i cambiamenti che
avete effettuato). Premete Invio per selezionare la voce "SAVE TO FILE", che dovrebbe essere gi
evidenziata :).
Nella prossima finestra di dialogo, selezionate la partizione "hda2" con i tasti cursose e premete .
Vi verr chiesto se volete un file di memorizzazione normale (decriptato) o un file criptato. Selezionate
"NORMAL" con i tasti cursore e premete Invio.
Confermate la prossima finestra di dialogo premendo Invio. La creazione del file di memorizzazione pu
impiegare alcuni minuti; siate pazienti.
Ora il computer si riavvier completamente. Vedrete quindi il boot loader sullo schermo. Selezionate
"Puppy Linux (on /dev/hda2)" con i tasti cursore e premete Invio. Puppy si avvier.
PUP_301.SFS
ZDRV_301.SFS
INITRD.GZ
VMLINUZ
sulla partizione con un file system Linux (ext2/ext3) o FAT32. Se state aggiornando Puppy, sovrascrivete i file
esistenti. Riconfigurate il boot loader GRUB modificando il file menu.lst. Di solito su una partizione Linux nella
cartella /boot/grub folder.
? Aggiungete le seguenti due linee al file menu.lst:
title Puppy Linux 301 frugal (on /dev/hda2)
rootnoverify (hd0,1)
kernel /vmlinuz pmedia=idehd
initrd /initrd.gz
Nota: (hd0,1) identifica l'hard disk e la partizione su cui installato GRUB. A seconda del vostro dispositivo di
boot, occorrer impostare il parametro pmedia a uno dei seguenti: usbflash usbhd usbcd ideflash idehd idecd
idezip satahd scsihd scsicd.
? Memorizzate il file menu.lst
? Chiudete l'editor di testo. Rimuovete il CD di Puppy dal drive e uscite senza salvare la sessione. Riavviate il
PC. Puppy dovrebbe avviarsi senza il CD nel drive.
4.2.3 Installazione Completa
Una installazione completa installa Puppy sull'hard disk come una "normale" distribuzione Linux. Questo tipo di
installazione una buona idea se avete meno di 256 Mb di memoria.
Click su "Menu | Setup | Puppy universal installer". Selezionate il dispositivo su cui installare Puppy. Io
ho scelto l'hard disk interno per questo esempio.
40
www.puppy-linux.info
41
www.puppy-linux.info
Dovete decidere se volete una installazione "Frugal" (v. capitolo 4.2.1) o una "Full". Poich questo
capitolo descrive un'installazione Completa, cliccate sul pulsante "FULL".
42
www.puppy-linux.info
Poich avete due sistemi operativi sul computer (Windows e Puppy Linux), avete bisogno di un boot
loader. Il boot loader il primo programma eseguito dopo aver acceso il computer. Esso consente di
specificare quale sistema operativo avviare. Se Windows era il solo sistema operativo sul computer fino
ad ora, non avevate bisogno del boot loader. L'installatore di Puppy pu installare GRUB come boot
loader per voi. Per fare questo, cliccate su "INSTALL GRUB".
43
www.puppy-linux.info
44
www.puppy-linux.info
Ora doveve specificare dove GRUB deve installare i suoi files. Questi possono essere memorizzati
soltanto su una partizione Linux. Quindi, digitate "/dev/hda2" - cio, la stessa partizione in cui Puppy
stato appena installato.
Adesso dovete specificare dove il boot loader GRUB stesso dovr essere installato. Selezionate Master
Boot Record "MBR" e cliccate su "OK".
45
www.puppy-linux.info
46
www.puppy-linux.info
L'installazione completa. Ci che rimane da fare configurare GRUB affinch Puppy Linux possa
essere avviato. Ecco come fare:
Aprite i file "menu.lst". Troverete questo file nella directory /boot/grub directory della partizione in cui
avete installato i files di GRUB (/dev/hda2 nel nostro esempio). Per i novizi di Linux, ho incluso istruzioni
dettagliate su come trovare e aprire questo file. Gli utenti pi avanzati possono saltare la sezione dove il
file menu.lst viene modificato.
Click su "Menu | Filesystem | Pmount mount/unmount drives" e click sul simbolo rosso dell'hard disk
vicino a "/dev/hda2".
47
www.puppy-linux.info
Click con il tasto destro del mouse e scegliete "Window | Enter Path" dal menu contestuale.
48
www.puppy-linux.info
Digitate quanto s egue nel box etichettato "Goto" (non dimenticate la barra alla fine):
/mnt/hda2/boot/grub/
49
www.puppy-linux.info
Usate il tasto destro del mouse per cliccare sul file chiamato "menu.lst".
>Dal menu contestuale che si apre, selezionate "File menu.lst | Open As Text".
50
www.puppy-linux.info
51
www.puppy-linux.info
52
www.puppy-linux.info
Tutti i cambiamenti necessari sono stati effettuati. Il file ora dovrebbe apparire come il seguente:
53
www.puppy-linux.info
Salvate il file selezionando "File | Save" dal menu del programma. Uscite dall'editor di testo.
Click sul simbolo verde dell'hard disk vicino /dev/hda2. Dovrebbe cambiare colore da verde a rosso.
54
www.puppy-linux.info
Click sul simbolo verde del CD-ROM vicino /dev/hdc. Rimuovete il CD di Puppy.
55
www.puppy-linux.info
Al riavvio del computer, vi verr chiesto se volete salvare la "sessione" (con tutti i cambiamenti
effettuati). Selezionate "DO NOT SAVE" con i tasti cursore e premete Invio.
Il vostro computer si spegner completamente e ripartir di nuovo. Il boot loader si presenter sullo
schermo. Selezionate "Puppy Linux (on /dev/hda2)" con i tasti cursore e premete Invio. Puppy si avvier.
Al primo avvio, dovrete specificare una volta ancora la nazione e la risoluzione dello schermo. Questa
configurazione memorizzata affinch non dobbiate ripetere questo processo al prossimo avvio.
56
www.puppy-linux.info
ifconfig
57
www.puppy-linux.info
ifconfig eth0 up
ifconfig
Nome della connessione: un nome a vostro piacimento, es. il nome del vostro fornitore del servizio
Internet (provider)
58
www.puppy-linux.info
Area Opzioni
Firewall: Stand-Alone
59
www.puppy-linux.info
Dopodich premete "OK". Compare la nuova finestra "RP-PPPoE". Ci sono due bottoni: "Start" e "Stop".
Con questi due bottoni potete collegarvi/disconnettervi da Internet. Se cliccate su "Start" dovrebbero apparire due
barre verdi: siete on line.
Potete ora avviare il navigatore "Menu | Internet | SeaMonkey Webbrowser". Scrivete un indirizzo (URL) e
verificate se il sito internet appare.
5.3 Router
Questo capitolo non attualmente disponibile. Se volete potete contribuire a scrivere questo capitolo. Contattate
.
5.4 WLAN
I have no WLAN, so please have a look at: http://puppylinux.org/wikka/WiFi
5.5 Come configurare il programma per la posta e-mail
Avviate il programma "Menu | Internet | SeaMonkey mail and news". La configurazione dipende dal dal vostro
fornitore di servizio email. Di seguito trovate un esempio per GMX.
60
www.puppy-linux.info
61
www.puppy-linux.info
62
www.puppy-linux.info
63
www.puppy-linux.info
64
www.puppy-linux.info
65
www.puppy-linux.info
Dopo aver premuto "Finish" il programma automaticamente inizier a scaricare automaticamente le vostre e-mail.
Se siete fuori linea comparir il seguente messaggio di errore:
Attivate una connessione Internet (vedere il cap. 5) e cliccate (in Seamonkey-Mail-Programm) sul bottone "Get
new messages".
66
www.puppy-linux.info
67
www.puppy-linux.info
mount /dev/sdax /mnt/sdax (es. per la prima partizione: mount /dev/sda1 /mnt/sda1)
68
www.puppy-linux.info
keycode 36 = Return
keycode 37 = Control_L
keycode 38 = a
keycode 39 = s
keycode 40 = d
keycode 41 = f
keycode 42 = g
keycode 43 = h
keycode 44 = j
keycode 45 = k
keycode 46 = l
keycode 47 = odiaeresis Odiaeresis
keycode 48 = adiaeresis Adiaeresis
keycode 49 = dead_circumflex degree
keycode 50 = Shift_L
keycode 51 = numbersign apostrophe
keycode 52 = y
keycode 53 = x
keycode 54 = c
keycode 55 = v
keycode 56 = b
keycode 57 = n
keycode 58 = m M mu
keycode 59 = comma semicolon
keycode 60 = period colon Multi_key
keycode 61 = minus underscore
keycode 62 = Shift_R
keycode 63 = KP_Multiply
keycode 64 = Alt_L Meta_L
keycode 65 = space space
keycode 66 = Caps_Lock
keycode 67 = F1 F11
keycode 68 = F2 F12
keycode 69 = F3 F13
keycode 70 = F4 F14
keycode 71 = at F15
keycode 72 = bar F16
keycode 73 = dead_tilde F17
keycode 74 = currency EuroSign F18
keycode 75 = braceleft F19
keycode 76 = braceright F20
keycode 77 = Num_Lock
keycode 78 = Scroll_Lock
keycode 79 = KP_7
keycode 80 = KP_8
keycode 81 = KP_9
keycode 82 = KP_Subtract
keycode 83 = KP_4
keycode 84 = KP_5
keycode 85 = KP_6
keycode 86 = KP_Add
keycode 87 = KP_1
keycode 88 = KP_2
keycode 89 = KP_3
keycode 90 = KP_0
keycode 91 = KP_Decimal
keycode 94 = less greater bar
keycode 95 = bracketleft F11
keycode 96 = bracketright F12
keycode 98 = Up
!keycode 99 = Prior
keycode 100 = Left
keycode 102 = Right
!keycode 104 = Down
keycode 105 = Control_R
keycode 106 = KP_Divide
keycode 108 = Alt_R
keycode 110 = Home
keycode 112 = Prior
69
www.puppy-linux.info
keycode 113 = Left
keycode 114 = Right
keycode 115 = End
keycode 116 = Down
keycode 117 = Next
keycode 133 = Alt_L
keycode 134 = Alt_R
add shift = Shift_L Shift_R
add lock = Caps_Lock
add control = Control_L Control_R
add mod1 = Alt_L Alt_R
add mod2 = Mode_switch
add mod3 = Num_Lock
!add mod4 =
!add mod5 =
Memorizzate il file come .Xmodmap nella directory /root (prestate attenzione al primo carattere del nome del file,
proprio un punto). Quindi riavviare il server X con "Menu | Shutdown | Restart X Server" (oppure potete aprire
una shell e digitare "xmodmap /root/.Xmodmap").
Se avete bisogno di un altro layout di tastiera potete modificare il file. Se non sapere i codici dei tasti aprite una
shell e digitate "xev". Se premete un tasto otterrete il codice dello stesso ed il carattere.
70
www.puppy-linux.info
Poi avviate il programma "Menu | Setup | Puppy package manager". Nella finestra che comparir clicate sul
secondo bottone
71
www.puppy-linux.info
Clicca sul primo bottone ("Click the button to choose and install an official PET package..").
SI apre una nuova finestra.
72
www.puppy-linux.info
Sul lato sinistro ci sono i programmi disponibili. Sul lato destro ci sono i programmi gi installati (all'inizio la lista
vuota). Ora selezionate dalla lista di sinistra il programma che volete installare e cliccate su "Add" tra le due lista.
Questo reasferisce il programma nella lista di destra. Cliccate su T "OKAY" e il programma verr installato.
7.2 Come installare ulteriori programmi
La ricerca di un programma che non pu essere installato come un PETget ufficiale (vedere il capitolo 7.1),
dovrebbe cominciare nel forum di Puppy. C' una sezione chiamata "Additional Software", dove potete trovare
molti altri programmi da scaricare. L'installazione facile se si usa il programma PETget (vedere il capitolo 7.2.1)
oppure il programma DotPup (vedere il capitolo 7.2.2). E' possibile installare anche programmi Debian (vedere il
capitolo 7.2.3).
7.2.1 PETget non ufficiali
In aggiunta ai programmi PETget ufficiali, la comunit di Puppy offre ulteriori programmi PETget sul Forum di
Puppy. Scaricate il file PETget e avviate "Menu | Setup | Puppy package manager".
73
www.puppy-linux.info
74
www.puppy-linux.info
75
www.puppy-linux.info
7.2.2 DotPups
I DotPups sono programmi per Puppy Linux fatti dagli utenti. Scaricate i file DotPup Forum di Puppy (o da un altro
sito Internet ) e cliccate - nel fiel manager ROX e con il tasto sinistro - su di un file. Si apre una finestra.
Cliccate su "Run" e il programma verr installato. Al termine dell'installazione vi verr chiesto se volete tenere o
cancellare il file che avete scaricato.
76
www.puppy-linux.info
77
www.puppy-linux.info
Click su "easytag". Scorrete in basso fino al paragrafo "Download easytag" e click sull'architettura del vostro
computer - di solito i386.
78
www.puppy-linux.info
Scaricate il programma e memorizzatelo. Quindi, aprite "Menu | Utility | Rxvt Terminal Emulator" ed eseguite il
seguite comando:
pb-debianinstaller
79
www.puppy-linux.info
Il borwser Dillo si avvia e visualizza il "Puppy Installer for Debian packages". Click sul bottone "choose file".
80
www.puppy-linux.info
81
www.puppy-linux.info
Click sul pulsante "check dependencies". Nota: la vostra connessione internet deve essere attiva (per es., dovete
essere online).
82
www.puppy-linux.info
83
www.puppy-linux.info
Pb-debianinstaller vi notifica che devono essere installati due pacchetti debian aggiuntivi. Click su "install" vicino
al pacchetto "libid3-3.8.so.3".
Una seconda finestra del browser si apre per il pacchetto Debian "libid3-3.8.so.3" Debian package. Click sul
pulsante "check dependencies" in questa seconda finestra.
84
www.puppy-linux.info
Questo pacchetto non dipende da nessun altro pacchetto Debian. Click su "install now".
85
www.puppy-linux.info
La prossima finestra di dialogo mostra che tutti i files che sono stati installati completi del loro percorso completo.
Click su "finish".
86
www.puppy-linux.info
87
www.puppy-linux.info
88
www.puppy-linux.info
89
www.puppy-linux.info
90
www.puppy-linux.info
Ora che il pacchetto "libFLAC.so.7" stato installato a dovere, click sul pulsante "install anyway" per installare lo
stesso programma easytag.
91
www.puppy-linux.info
92
www.puppy-linux.info
93
www.puppy-linux.info
Il programma easytag program stato installato. Ora dovete aggiornare il menu in questo modo: click su "Menu |
Shutdown | Restart JWM". Se il programma non ha voci di menu, potete eseguire il seguente comando da una
finestra di console:
which easytag
94
www.puppy-linux.info
Questo visualizza il percorso del programma. Potete avviare easytag dalla finestra di terminale digitando
/usr/bin/easytag
Potete disinstallare i pacchetti Debian proprio come i programmi PETget/PupGet usando il "Puppy package
manager" (v. capitolo 7.3).
Nota importante: in alcuni casi Puppy 2.17 non visualizza alcun menu dopo dopo l'installazione dei pacchetti via
pb-debianinstaller (e probabilmente dopo un reboot). Se questo accade, procedete come segue:
Aprite una console cliccand sull'icona Terminal. Eseguite i seguenti comandi:
mv /root/.jwmrc /root.jwmrc-old
mv /root/.jwmrc-previous /root.jwmrc
Terminate l'interfaccia grafica dell'utente (n.d.t. Windows Manager) premendo i tasti "CTRL+ALT+Backspace".
Quindi digitate il seguente comando:
xwin
95
www.puppy-linux.info
7.3 Come disinstallare i programmi
Attivate il programma "Menu | Setup | Puppy package manager".
96
www.puppy-linux.info
97
www.puppy-linux.info
Sul lato sinistro sono elencati tutti i programmi disponibili. Sul lato destro vedete i programmi i programmi gi
installati. Marcate, nella lista di destra, quali programmi volete disinstallare. Cliccate su "Remove" tra le due
finestre. Al termine premete "OK".
I programmi che sono sul CD-ROM di Puppy non possono essere disinstallati. Potete cancellare questi
programmi dal men (vedere il capitolo 8.2).
98
www.puppy-linux.info
99
www.puppy-linux.info
Cliccate con il destro sul file .jwmrc e segliete "Open As Text". Il file .jwmrc viene aperto con l'editor
testuale Geany.
Nota: L'installazione di un nuovo programma PetGet ricostruisce il vostro menu dei programmi automaticamente.
Ci sovrascriver le vostre modifiche personali, cos se volete mantenerle, fate dapprima una copia di backup del
file /root/.jwmrc e reimpostate le modifiche dopo l'installazione.
Trovate ulteriori informazioni su JWM su questi siti internet:
JWM Homepage
JWM Configuration
Cliccate con il destro sul file .jwmrc-tray e segliete "Open As Text". Il file .jwmrc-tray viene aperto con
l'edito di testi Geany.
100
www.puppy-linux.info
Cliccate con il destro sul file .jwmrc-tray e scegliete "Open As Text". Il file .jwmrc-tray viene aperto
dall'editor di testi Geany.
Alla fine del file vedrete il comando "clock". Editate la linea come mostrato:
101
www.puppy-linux.info
102
www.puppy-linux.info
103
www.puppy-linux.info
104
www.puppy-linux.info
Click sul pulsante "Select All" e quindi sul pulsante "Extract". Una nuova finestra comparir.
105
www.puppy-linux.info
106
www.puppy-linux.info
Ora il file decompresso ed i fonts saranno copiati nella directory. Fate lo stesso con tutti i vostri file TTF. Se
infine avviate Abiword i fonts saranno disponibili.
107
www.puppy-linux.info
E' possibile ora vedere il contenuto del file pup_save.2fs nella directory /mnt/data e copiare tutti i file su
di un altro HD o penna USB.
umount /dev/hda4
Smonta la partizione
umount /dev/sda1
108
www.puppy-linux.info
Smonta la partizione
Note: Il segno diagonale al termine di /mnt/hda4/myData/ molto importante. Verranno copiati solo i file all'interno
della directory /mnt/hda4/myData e non la stessa directory myData.
Queste sono le opzioni di rsync:
delete: Le directory e i file che non esistono pi in myData saranno cancellati dal backup. Se non vi
interessa, non usate l' opzione --delete.
umount /dev/hda4
umount /dev/sda1
109
www.puppy-linux.info
110
www.puppy-linux.info
111
www.puppy-linux.info
Con i tasti cursore arrivate fino alla voce "default" (questa chiuder tutte le porte) e premete il tasto Invio.
Ora potete verificare le regole del firewall. Confermate con "Yes" e premete il tasto Invio.
112
www.puppy-linux.info
113
www.puppy-linux.info
Installate il programma nmap. Nmap disponibile come un pacchetto PETget (v. capitolo 7.1).
114
www.puppy-linux.info
Ora dovreste vedere le porte aperte. Se state lavorando su Puppy a casa senza una rete casalinga tutte
le porte dovrebbero essere chiuse. Il servizio X11 necessario per l'output grafico e quindi aperto.
Ora potete vedere i demoni in funzione. Se state lavorando su Puppy a casa nessun demone dovrebbe
essere attivo (tranne X11).
Potete testare il firewall al sito Web Shields Up!. Caricate la pagina e cliccate sul pulsante Proceed.
/usr/local/bin/xfprot-gtk o
/usr/local/xfprot/xfprot-gtk
Ora potete aggiornare i codici virali. Quindi potete staccare la linea. Montate la vostra partizione Windows (mount
/mnt/hdax /mnt/devx) e fate le impostazioni in F-Prot:
115
www.puppy-linux.info
Quando la scansione dei virus terminata potrete trovare il file di log /root/xfprot.log.
Se volete controllare un altro computer Windows potete rimasterizzare Puppy (vedi capitolo 13). Avviate il
computer Windows dalla copia rimasterizzata del CD di Puppy (opzione di boot: puppy pfix=ram) e controllate il
PC come descritto sopra.
11.5 Individuazione degli intrusi
Per aumentare ulteriormente la sicurezza dovreste memorizzare un checksum (un'impronta) per tutti i files. Ad
intervalli regolari, ma in ogni caso prima di un backup, esaminate il checksum dei vostri files. Se il checksum non
corrisponde il file stato cambiato o cancellato.
Nell'ordine, per calcolare e memorizzare tali checksum aprite una shell e digitate i seguenti comandi:
md5sum /usr/bin/md5sum
Crea un checksum del programma md5sum. Annotate il checksum.
116
www.puppy-linux.info
md5sum /root/check1.dat
Crea a checksum del file. Annotate il checksum.
md5sum /usr/bin/md5sum
Crea un checksum del programma md5sum. Comparate il checksum con il checksum del primo punto
(1).
md5sum /root/check1.dat
Crea a checksum del file /root/check1.dat. Comparate il checksum con il checksum del punto (3).
Aprite il file /root/diff.txt e verificate se conoscete il motivo per cui alcuni di questi file sono cambiati. Se
non lo sapere pensate al perch questi file sono stati modificati.
md5sum /root/check1.dat
Crea un checksum del nuovo file check1.dat. Annotate il checksum.
bcrypt /MyDirectory/MyFile
Vi verr chiesta una password (di almeno otto caratteri; potete terminare bcrypt con "Ctrl" + "C"). Bcrypt cripta il
file aggiungendo l'estensione bfe al file stesso. Il file originale cancellato automaticamente.
Se volete criptare pi di un file o un directory completa dovreste creare un file archivio. Eseguite il programma
"Menu | Utilities | Xarchive archiver". Successivamente criptate questo file archivio.
Notate che bcrypt cancella il file originale automaticamente. Non c' modo di recuperare quel file.Se non volete
cancellare il file eseguite bcrypt con l'opzione -r:
bcrypt -r /MyDirectory/MyFile
bcrypt /MyDirectory/MyEncryptedFile
117
www.puppy-linux.info
Per ulteriori informazioni vedere:
Homepage bcrypt
118
www.puppy-linux.info
Cliccate su "OK".
Scegliete, con il tasto Tab, la partizione su cui verr attivata una directory temporanea di lavoro. Poi cliccate su
"OK".
119
www.puppy-linux.info
Cliccate su "OK".
Cliccate su "No".
120
www.puppy-linux.info
Cliccate su "OK".
Cliccate su "No"..
121
www.puppy-linux.info
Cliccate su "OK".
Togliete il Live-CD dal masterizzatore e inserite un nuovo CD-ROM o DVD. Cliccate su "OK".
122
www.puppy-linux.info
123
www.puppy-linux.info
Puppy-Linux
Windows Explorer
ROX
Word
Excel
PowerPoint
OpenOffice Impress
Notepad
Editor Geany
Internet Explorer
SeaMonkey Browser
Outlook
SeaMonkey Mail
Frontpage
Bluefish
Xmms
DVD-Player
Gxine
124