Sei sulla pagina 1di 245

L INUX

DA Z ERO Edizione 3.0

Marcello Missiroli 5 agosto 2003

Copyright c 2002-3 MARCELLO MISSIROLI Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation. A copy of the license is included in the chapter entitled "GNU Free Documentation License".

Indice

1 2

Introduzione Linformatica

9 13

2.1 2.2 2.3 2.4 2.5 2.6


3

Parole, parole, parole... . . . . . . . Cos un computer? . . . . . . . . . Tipi di computer . . . . . . . . . . . Computer e societ . . . . . . . . . Sicurezza . . . . . . . . . . . . . . Aspetti legali e giuridici del software

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

13 14 17 18 22 24
29

Dentro la scatola

3.1 3.2 3.3 3.4 3.5 3.6 3.7


4

Dentro la scatola . . . . . . . Il case . . . . . . . . . . . . . La CPU . . . . . . . . . . . . Dispositivi di memorizzazione Dispositivi periferici . . . . . La scheda madre . . . . . . . Velocit . . . . . . . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

29 29 30 31 34 37 39
41

Il software

4.1 4.2
5

Software di sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Software applicativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

41 43
47

Linux

5.1 5.2 5.3 5.4 5.5 5.6


6

Perch Linux? . . . . . . Che cosa mi serve? . . . Versioni di Linux . . . . Le distribuzioni di Linux Installare Linux . . . . . Ulteriori documentazioni

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

47 49 50 51 56 59
61

Prova su strada

6.1 6.2 6.3 6.4 6.5 6.6 6.7

1 passo: avviare il calcolatore . . . 2 passo: collegarsi . . . . . . . . . 3 passo: guardarsi attorno . . . . . 4 passo: lanciare un programma . . 5 passo: scrivere un testo . . . . . 6 passo: chiudere il programma . . Ultimo passo: scollegarsi e spegnere

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

61 62 64 68 69 70 70

Indice
7 Gli strumenti del mestiere

Indice
71

7.1 7.2 7.3 7.4 7.5 7.6


8

Comunicare con il computer Il mouse . . . . . . . . . . . La tastiera . . . . . . . . . . I le . . . . . . . . . . . . . Le nestre . . . . . . . . . . I men . . . . . . . . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

71 72 73 78 83 84
87

Usiamo KDE

8.1 8.2 8.3 8.4 8.5 8.6 8.7 8.8 8.9


9

Che cos KDE? . . . . . Le nestre . . . . . . . . . Konqueror . . . . . . . . . Lesplorazione delle risorse Manipolare i les . . . . . Risorse esterne . . . . . . Cercare aiuto . . . . . . . Le Scrivanie virtuali . . . . Personalizzare KDE . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

87 93 96 98 100 105 106 107 108


111

Usiamo GNOME

9.1 9.2 9.3 9.4 9.5 9.6 9.7 9.8

Il Desktop di Gnome . . . Le nestre . . . . . . . . . Nautilus . . . . . . . . . . Lesplorazione delle risorse Manipolare i le . . . . . . Risorse Esterne . . . . . . Le aree di lavoro . . . . . Personalizzare Gnome . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

112 116 119 121 123 127 129 130


133

10 Il computer, Internet e tu

10.1 10.2 10.3 10.4 10.5 10.6

Un po di parole nuove . . . . . . . . Provider e contratti . . . . . . . . . . I dispositivi . . . . . . . . . . . . . . Connettersi con un modem . . . . . . Connessione ADSL (modem ethernet) Connessione ADSL (modem USB) . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

133 136 138 140 142 143


145

11 Navigare e altri sport

11.1 11.2 11.3 11.4 11.5 11.6

Navigare sulla rete . . . . . . Il varo: le prime navigazioni . Navigazione daltura . . . . . Dove vogliamo andare adesso? Usare Mozilla Mail & News . Altri servizi offerti da Internet

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

145 147 151 157 165 172


177

12 Stampare

12.1 Tipi di stampanti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177

Indice

Indice

12.2 Preparazione della stampa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 12.3 Stampare, davvero. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182


13 Software: trovarlo e domarlo 187

13.1 13.2 13.3 13.4 13.5

Che programmi ci sono? . . . . . . . . Trovare i programmi . . . . . . . . . . Installare e aggiornare le applicazioni . Programmi per la gestione dei pacchetti E se ho i soli sorgenti? . . . . . . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

. . . . .

187 187 189 192 194


197

14 Il resto del mondo

14.1 Un sistema operativo socievole . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 14.2 Scambi di le con altri sistemi operativi . . . . . . . . . . . . . . . . . . . . . . . . 197 14.3 Conversione formati . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
15 Musica con Linux 203

15.1 15.2 15.3 15.4 15.5 15.6

Hardware specico . . . . . Ascoltare musica con Linux Ascoltare la radio via internet Regolare i volumi . . . . . . Creare les audio compressi Masterizzare CD . . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

203 204 210 211 212 214


219

16 Domande e risposte

16.1 Problemi ed errori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 16.2 Come si fa a... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223


A Note dellautore 225

A.1 I nove dogma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 A.2 Legalese . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 A.3 Changelog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
B Glossario C Licenza FDL GNU 227 233

Indice

Indice

1 Introduzione

Dicono i sociologi che una persona del XXI secolo, per essere inserita appieno nella societ, dovrebbe essere in grado di fare tre cose essenziali: Conoscere linglese

Leggere il giornale Saper usare il computer.

Per le prime due cose dovrete arrangiarvi da soli, mentre noi, nel nostro piccolo, con questo libro cercheremo di insegnarvi ad utilizzare, la scatola infernale. E cercheremo di farlo in modo semplice e chiaro: sar certamente capitato anche a voi di avere amici che si improvvisano insegnanti con risultati spesso controproducenti, sparando frasi rassicuranti e incomprensibili come Nessun problema! Metti il CD nel drive, che fa lautoboot, fai click sul dialog box e vedrai che fa tutto da solo... Con questi insegnamenti potrete anche far funzionare qualcosa, ma capirete ben poco di quel che state facendo. Questo libro cercher di chiarire i concetti fondamentali dellinformatica mettendosi nei panni della persona che per la prima volta si avvicina a questo mondo, oggi che il calcolatore elettronico sempre pi presente nella nostra vita e nella societ; occorre dominarlo per evitare di esserne dominati. Laspetto che differenzia questo libro dalle tantissime opere similari quello di essere basata sul sistema operativo Linux anzich il sistemi operativo dominante, ovvero la famiglia Microsoft Windows (nelle sue varie incarnazioni). Prima di procedere occorre per sapere che cosa sia questo Linux di cui si sente sempre di pi parlare e di cui Microsoft sembra avere perno paura (un piccolo Davide contro Golia?) e quindi:

A chi diretto questo libro?


Oppure, potremo dire, chi siete voi? Questo libro pensato e tarato per un utente normale, ovvero una persona che di computer si intende poco o nulla e che intende utilizzare il calcolatore per un semplice uso di Personal Computer, cio uso di applicazioni da ufcio, navigazione internet e gioco. Ma anche un utente un utilizzatore un po diverso dagli altri, perch invece di fare quello che pi o meno fanno tutti, ha deciso, un po per curiosit, per passione, per interesse o per altri imperscrutabili motivi di non usare un sistema operativo normale ma di lanciarsi su Linux. Gli utenti pi smaliziati troveranno questo libro forse un po naf, ma se cercate nella rete scoprirete che un testo come questo piuttosto raro (anche in ambito internazionale). I manuali su Linux (con qualche rara eccezione libraria) hanno sempre caratteristiche che li rendono inadatti ai principianti in quanto

CAPITOLO 1. INTRODUZIONE
presuppongono gi la conoscenza di altri sistemi operativi, oppure

partono da zero ma con unimpostazione da laureato in informatica, oppure usano linguaggi poco amichevoli (come i famigerati HOWTO) e sono in inglese (spesso e volentieri)

Il concetto di sistema operativo facile o difcile assolutamente opinabile e dipende, come in quasi tutte le cose, come viene presentata e insegnata. La potenza che oggi i computer - anche quelli detti casalinghi - mettono a nostra disposizione sono tali da mettere in grado tutti, anche la nonna, di utilizzarli in modo adeguato. In un secondo momento, chi vorr proseguire nellapprofondimento dellinformatica potr certamente farlo.

Come leggere questo libro?


La domanda pu apparire strana: di solito i libri si leggono dallinizio e si procede in modo sequenziale. In realt, il modo in cui utilizzerete lopera dipende dalle vostre conoscenze informatiche. Se, per esempio, sapete gi utilizzare il computer potrete saltare il capitoli 2-4 e passare agli argomenti pi concreti. Se avete gi Linux installato, potete saltare anche il capitolo 5. Se state gi usando Linux da un po, forse vi interesseranno pi le sezioni relative ai trucchetti, o alluso di KDE o Gnome e potrete anche scaricare solo alcune sezioni di questo libro (i Quaderni di LDZ). Il libro si presta bene, quindi, anche a una lettura non sequenziale, tipica dei documenti che trovate su Internet.

Chi sono gli autori?


Lautore principale, nonch curatore e redattore di questo libro M ARCELLO M ISSIROLI, professore di Sistemi Informatici presso lITIS Leonardo Da Vinci [http://www.itisvinci.com] di Carpi (MO) e lavora su Linux dal 1995. presidente di ErLUG ([http://erlug.linux.it], Emilia Romagna Linux User Group) e si batte attivamente per la diffusione di Linux nelle scuole. Tra le altre cose, suona la batteria e si occupa di giochi di ruolo - non quelli per computer, per! Dopo due anni lavoro, si pu per con certezza affermare che Linux Da Zero davvero un progetto di gruppo e non pi un one-man-project. I contributi scritti e graci sono ora parte integrante dellopera, tanto che difcile dare il giusto riconoscimento a tutti, ma occorre comunque provarci: G ABRIELLA TANFANI e M ASSIMO P IETROPAOLO (di Minosse srl) sono stati il primo motore del progetto ed hanno dato un imperdibile apporto redazionale alla versione 1.0 G IOVANNI C ARUSO e A LESSANDRO P ESTARINO stanno portando avanti il progetto gemello Windows da Zero) con il quale condivindiamo testo e immagini: i loro contributi sono ampiamente visibili nei capitoli 6-9, ma anche nei capitoli su Internet. FABIO S PELTA e T ONIO TANZI, che si dannano per il progetto ecdllibre [http://ecdllibre.sf.net], hanno fornito gran parte dei capitoli 2-4, che hanno permesso di avere la prima versione totalmente libera di LDZ. L ORIS T ISSINO e C ARLO FACCI, sempre parte del progetto ecdllibre, hanno contribuito al capitolo 11. P INO L IGABUE lautore delle immagini del pinguino. Un amico sul quale contare per ovviare alle mie pessime abilit artistiche.

10

CAPITOLO 1. INTRODUZIONE
Una lista di contributi e aiuti vari comprende vari amici, in ordine sparso: A LESSANDRO RONCHI , S ARA C ANGINI , S ERGIO C APONE , M AURIZIO L EMMO , ROBERTO GHIDDI , M ASSIMO V IGNONE , L AURA NATALI .

Come scritto questo libro?


Anche locchio vuole la sua parte: saper individuare subito quello che si cerca pu essere molto utile e soprattutto accelerare la consultazione del libro. I tasti sono racchiusi in riquadri. Le combinazioni di tasti sono indicati con il segno -. Esempio: ALT - G .

I concetti nuovi e nomi delle ditte sono scritte in grassetto (la prima volta che compaiono). Leventuale equivalente inglese indicata in corsivo. Esempio: opportuno utilzzare una tastiera (ing: keyboard).

I nomi delle persone sono scritte in maiuscoletto. Esempio: C ARLO A ZEGLIO C IAMPI .

Nomi di le, directory e programmi sono scritti in caratteri dattilograci., come pure i comandida digitare sul terminale. Esempio: /usr/source/doc.

I collegamenti internet sono [http://www.linux.org].


racchiusi

tra

parentesi

quadre.

Esempio:

Le voci dei men e i pusanti sono racchiusi tra virgolette (). Le sequenze di men sono separate dalla barra verticale. Esempio: File | Salva.

Le cose cui prestare particolare attenzione sono segnalate da un paragrafo bordato e dallicona del pericolo generico. Esempio:

Attenti a non formattare il disco! Le note per gli esperti sono indicati dallicona a forma di stella a lato del testo e racchiusi tra due linee orizzontali. Esempio:

Riservata ai solutori pi che abili. Gli esercizi sono indicati da un quadrato nero a lato del testo, scritti in corsivo e racchiusi tra due linee. Esempio:

Esercizio: Aprite la nestra e respirate a pieni polmoni.

11

I collegamenti interni al libro sono evidenziati da questo simbolo: scritto da L. T ORVALDS ( a pagina 47).

. Esempio: Linux stato

CAPITOLO 1. INTRODUZIONE

12

2 Linformatica

Di che cosa si tratta?


In questo capitolo daremo unocchiata molto generale alla scienza dellinformatica; cercheremo di capire cosa signicano alcuni dei termini impiegati in questo campo e vedremo in quali (e tanti modi) la nostra societ si trasformata con allarrivo di questa piccola grande macchina.

2.1 Parole, parole, parole...


Informatica, information technology, input, internet, email, hardware, software... Quotidianamente giornali, televisione, e tutti i mezzi di comunicazione di massa utilizzano termini informatici (nella maggioranza dei casi in lingua inglese), riferiti a concetti pi o meno complessi. Lo scopo di questa sezione spiegare il signicato di quei termini essenziali per la comprensione di tutto quanto fa riferimento al mondo dell Informatica e dellInformation technology, o IT e di darvi una prima infarinatura sul funzionamento dei calcolatori. Informatica uno dei pochi termini di questo settore che non deriva dallinglese, ma dal francese: la sua origine sta in Information Automatique, o Informazione automatica. Il termine inglese che descrive lo stesso ambito Computer Science (scienza del computer). Information Technology invece linsieme delle infrastrutture e degli strumenti elettronici dedicati allautomazione dei processi di apprendimento e di produzione dellinformazione. Tradotto in italiano, indica tutto quello che serve a produrre, organizzare, gestire informazioni (in senso piuttosto generale, quindi numeri, testi, musica e altro) in modo elettronico: quindi comprende il computer ma anche le reti telefoniche e di dati, la corrente elettrica e le persone che organizzano lintero sistema. Un elemento cardine degli strumenti che realizzano le infrastruttura indiscutibilmente rappresentato dagli elaboratori elettronici, o, come siamo piu abituati a sentirli nominare e a nominarli noi stessi, i computer. Linsieme degli elementi in grado di far comunicare tra loro i computer formano con questi le reti di calcolatori. Internet, la piu grande unione e fusione di queste reti, senza dubbio a pagina 18. la base della societ modena di cui parleremo diffusamente pi avanti Unaltra parola utilizzata (spesso a sproposito) di questi tempi la parola digitale. Questo termine (che deriva dallinglese digit, cifra) indica che ogni informazione rappresentatna sfruttando solamente simboli e segnali ben deniti e discontinui (quali -appunto- le cifre); le informazioni che non si prestano a questo trattamento sono dette analogiche.

13

2.2. COS UN COMPUTER?

CAPITOLO 2. LINFORMATICA

2.2 Cos un computer?


La parola computer, che pare imponente, perde molto del suo carisma se considerato nella sua lingua dorigine: computer signica infatti in inglese, n pi n meno, calcolatrice. Alla radice infatti, un computer non molto diverso da un registratore di cassa, o una calcolatrice da tavolo: pi veloce, dotato di grande memoria, ma tutto quello che sa fare, in fondo in fondo, consiste nel fare conti. Se per desideriamo descriverlo in modo pi altisonante, possiamo dire che un computer non che una macchina progettata per lelaborazione elettronica, automatica e programmabile dei dati. Un computer dotato di alcune caratteristiche ammirevoli quali: Versatilit. Pu eseguire una tipologia di compiti estremamente varia ed in grado di modicare il suo comportamente in base agli stimoli esterni.

Rapidit. in grado di compiere un numero elevatissimo di calcoli per secondo Ripetitivit. in grado di eseguire molte volte un lavoro che un essere umano troverebbe estremamente noioso. Elaborazione dati. in grado di integrare dati proveniente da diverse fonti e in grandi quantit e memorizzarli in pochissimo spazio.

Putroppo (o per fortuna, secondo alcuni) vi sono alcune caratteristiche negative difcili da eliminare. Mancanza di autonomia. A un computer deve essere detto espressamente cosa fare, passo dopo passo, senza margine di incertezza. Un computer non (ancora, per lo meno) creativo. Rigidit. Difcolt ad affrontare problemi nuovi e lavori non ripetitivi Errori. Nonostante quanto si creda, anche i computer non sono infallibili. Oltre ai problemi dovuti a guasti sici, un computer soggetto a una grandi quantit di possibili errori (non sempre, dovuti ad un errore umano). Tra i casi pi famosi citiamo i virus, il famoso Millennium Bug, il passaggio all Euro.

Com fatto un computer?

Un computer costituito da una vasta quantit di componenti che possiamo catalogare in due categorie: hardware oppure software. Nella lingua inglese la parola hardware signica letteralmente ferramenta, materiale rigido, mentre software corrisponde (un po rozzamente, a dire il vero) a materiale morbido. Che cosa signicano? Una denizione scherzosa (ma non del tutto errata) dice che Il software tutto ci che puoi solo maledire; lhardware tutto ci che puoi prendere a calci Pi seriamente, lhardware, come il nome fa intuire, corrisponde a tutto quello che pu essere toccato con mano. Sono hardware tutti i pezzi come la tastiera, il mouse, il monitor, ma anche componenti nascosti alla vista (di cui parleremo pi avanti) come i moduli di memoria, la CPU, il disco rigido, il chip sonoro... una grande quantit di materiali: conduttori, isolanti, e tanto silicio che permettono di immagazzinare e riprodurre informazioni di ogni tipo (testuale, graco, sonoro, ecc.). Perch questo avvenga occorre disporre di qualcosa in grado di far funzionare lhardware. Lhardware da solo come una automobile senza guidatore e senza strada, oppure un ufcio senza personale e senza documenti.

14

CAPITOLO 2. LINFORMATICA

2.2. COS UN COMPUTER?

Figure 2.1: Von Neumann

MC
Memoria Centrale

CPU
Unit Centrale di Elaborazione

I/O
Dispositivi Periferici di Input/Output

Questo qualcosa il software. Esso in grado di far funzionare lhardware 1 , di mettere a disposizione di questo gli elementi da trattare (i dati) e di controllarne le attivit (programmi). In generale, un programma non che una sequenza molto precisa di istruzioni estremamente dettagliate. Dopo aver ssato questi due concetti fondamentali, vediamo allora la struttura generale di un computer. Pensate, ancora oggi lo schema di massima ancora basato sullo schema ideato dallo scienziato VON N EUMANN, realizzato nel lontano 1946! Come si vede dalla gura 2.1, gli elementi fondamentali di un computer sono essenzialmente tre:

Unit centrale di elaborazione, detta anche CPU, la mente pensante del computer, lentit che

effettua i calcoli e prende le decisioni.


Memoria Centrale, il luogo ove il computer deposita i dati necessari per il proprio lavoro.

Dispositivi periferici, ovvero tutte quelle cose che permettono allutente di comunicare verso il com-

puter (come tastiera e mouse), e al computer di comunicare verso lutente (i principali sono il monitor e la stampante).

Le varie componenti sono collegate tra loro dal bus (indicato dalle frecce). Oltre a questo il computer, per poter lavorare seriamente, ha bisogno di dati in ingresso (input) che verranno elaborati in dati in uscita (output).

Il computer e la cucina

Per aiutarvi a capire meglio questo sistema complicato, proviamo a paragonare il funzionamento di un moderno calcolatore al funzionamento della cucina di un ristorante. In questo esempio la nostra strana cucina rappresenta il personal computer per intero, completo di hardware e software, e il cuoco rappresenta la CPU.
1 Assieme

allalimentazione elettrica, si intende.

15

2.2. COS UN COMPUTER?

CAPITOLO 2. LINFORMATICA

Il nostro strano cuoco (che hardware) per piuttosto stupido, e senza istruzioni (software) non saprebbe nemmeno da che parte cominciare. Non appena entra nella cucina, quindi, legge delle istruzioni incise nel muro in maniera indelebile, che gli indicano i primi passi necessari per avviare lattivit culinario-informatica: questi dati sono contenuti in una parte speciale della memoria centrale denominata memoria ROM.

Terminata la preparazione il cuoco riceve le ordinazioni (input) e si mette al lavoro per preparare le pietanze (output). Per poter lavorare, egli appoggia tutto quanto, ingredienti e ricetta, sul tavolo di lavoro. il cuoco deve operare con una certa rapidit, e deve poter disporre e rimuovere arnesi e ingredienti, dal banco.

Il tavolo rappresenta la parte principale della memoria centrale, la memoria RAM, che deve essere veloce, poter essere modicabile (non di sola lettura come le istruzioni incise sul muro). Inoltre il tavolo di lavoro viene ripulito ogni volta che la cucina viene chiusa: anche la RAM viene interamente cancellata quando si spegne il computer per cui si dice volatile.

Il cuoco non pu tenere tutto il materiale sul tavolo: non basterebbe lo spazio. Per questa ragione ha bisogno di avere delle dispense per conservare derrate alimentari (pietanze completate, ingredienti, prodotti intermedi) e le ricette anche quando il ristorante chiuder: i dischi rigidi corrispondono alle dispense; sono capienti memorie da cui leggere e scrivere dati e programmi, che rimarranno dove sono stati lasciati anche quando il computer verr spento sono perci un tipo di memoria. Alla ne, dopo lunghe preparazioni, il nostro souf al formaggio pronto! Speriamo che questo manicaretto digitale sia servito ad illuminarvi sul funzionamento del vostro calcolatore!

16

CAPITOLO 2. LINFORMATICA

2.3. TIPI DI COMPUTER

2.3 Tipi di computer


Al sentire la parola computer, quello che che ci viene in mente sicuramente il personal computer che siamo abituati a vedere praticamente dappertutto. In realt esistono diverse tipologie di computer, con notevoli differenze di uso e prestazioni. Figure 2.2: Personal, Laptop, Mainframe, Smart Terminal e Palmare

Il Personal Computer in effetti il tipo di computer pi usato e diffuso. Quando furono introdotti nel mercato negli anni ottanta, furono progettati come strumenti per adempiere a piccole esigenze domestiche e dufcio quali la gestione della contabilit, la scrittura di lettere e fatture, eccetera. Il loro nome deriva dal fatto che, contrariamente agli altri calcolatori dellepoca, erano utilizzati da una sola persona ed erano quindi personali. Prima di descrivere le altre tipologie di computer importante parlare della distinzione principale fra personal computer: i desktop e i laptop.

Desktop (ing. sopra la scrivania). I desktop infatti sono tutti quei PC composti da uno sca-

tolone di solito bianco o grigio (anche se da qualche tempo a questa parte i produttori dei case stanno iniziando a produrne di variopinti), un monitor, una tastiera ed un mouse appoggiati sul piano della scrivania... da cui il nome. Il loro costo si aggira sui 1500-2000 .

Laptop (ing. sul grembo, detti anche notebook) Sono i PC portatili.


Hanno prestazioni pi o meno equivalenti ai desktop, ma sono molto pi compatti, leggeri, e... portatili. Tra gli svantaggi ci sono una scarsa ergonomia ( B), minore espandibilit ed un costo signicativamente pi alto dei corrispettivi da tavolo (circa 2000-4000 ).

Mainframe: computer di grandi dimensioni (sia siche che di potenza) usati per applicazioni scientiche o per gestire basi di dati di grandi aziende (enti, banche, ecc.). Uno solo computer di questo tipo utilizzato da centinaia di utenti contemporamente: sono talmente potenti che uno di loro pu simulare un PC per ogni utente che lo utilizza. Il costo si aggira sullordine dei milioni di , e per questo motivo sono poche le strutture che possono permetterselo. Minicomputer: computer di dimensioni e potenza intermedie tra mainframe e personal usati in genere per gestire basi di dati di piccole-medie aziende o a livello dipartimentale. Il costo nellordine delle decine di migliaia di . Network computer: si tratta di PC con prestazioni molto limitate, ma in grado di collegarsi via rete ad un server potente e utilizzarlo come base. Tali computer spesso sono privi di disco rigido in modo da minimizzare i costi. Il loro costo leggermente inferiore a quello di un PC standard.

17

2.4. COMPUTER E SOCIET

CAPITOLO 2. LINFORMATICA

Classe Mainframe Mini Network Terminali Personal Palmare

Prestazioni Elevate Medie Basse Minime Basse Basse

Costo Elevato Medio Basso Molto basso Basso Basso

Impiego del sistema Grandi aziende/Universit Aziende medio-piccole Individuale Aziende/Scuole Individuale Individuale

N. Utenti Molto elevato Medio Basso Molto Elevato Basse Uno

Table 2.2: Confronto tra vari tipi di calcolatori Terminali: nel caso di sistemi condivisi tra pi utenti, questi si collegano tramite terminali, una forma ancora pi spinta di Network computer: sono del privi del tutto (o quasi) di capacit elaborativa propria, ma utilizzano direttamente la potenza del computer cui sono collegati. In denitiva, questi dispositivi non sono altro che la tastiera, il mouse e lo schermo di un computer posto in unaltra stanza. possibile dividerli in Smart terminals o Thin Clients, dotati di una piccola capacit di elaborazione e Dumb terminals, completamente privi di capacit proprie.

Palmari(ing: palmtop): si tratta di computer di dimensioni estremamente ridotte, in grado di stare sul palmo della mano (da cui il nome). Si tratta di computer che uniscono alle funzionalit di calcolatrici e agenda alcune funzioni tipiche dei calcolatori come la connessione Internet ed elaborazione testi e anche quella di telefono cellulare. Il loro costo oscilla attorno ai 500-1000 .

2.4 Computer e societ


Il computer si diffuso in tutti i settori di attivit, pubbliche e private, grazie alle sue particolari caratteristiche: possibilit di memorizzare ed elaborare grandi quantit di dati in poco tempo, velocit e precisione di calcolo, versatilit (pu avere un gran numero di impieghi nel tempo libero, nel lavoro, nelleconomia, nella medicina, ecc.), tanto che la societ attuale viene denita societ dellinformazione. In questo tipo di societ, tipica del mondo occidentale, un numero considerevole di persone impiegata in professioni e servizi che riguardano la gestione delle informazioni anzich la produzione o lo spostamento dei beni. Il passaggio dalla societ delle cose materiali a quella dellinformazione stato reso possibile dalla combinazione computer-telecomunicazioni (telematica). Si tratta di una vera e propria rivoluzione che sta avendo forti impatti, non sempre positivi, in vari ambiti: Economia. Oggi possiamo investire alla borsa di Tokio, produrre un articolo a Taiwan e venderlo negli USA, realizzare una societ con una ditta australiana. In denitiva non esistono pi economie isolate, ma un unico sistema mondiale. Si perno parlato di una nuova forma di economia, chiamata new economy, fondata sulluso intenso delle tecnologie informatiche. Essa ha permesso una grande aumento di produttivi e prestazioni ma ha causato anche gravissimi scompensi (per esempio, il fenomeno delle bolle speculative nella borsa). Lavoro: nascono sempre nuove professioni legate al trattamento delle informazioni (es. progettazione, programmazione, vendite, servizi, formazione, tutte le professioni legate a internet,

18

CAPITOLO 2. LINFORMATICA

2.4. COMPUTER E SOCIET

ecc.) e tendono a sparire quelle legate a lavori ripetitivi o pericolosi in quanto tali mansioni sono sempre pi appannaggio dei robot. In generale lIT (Information Tecnology) sta aumentando i posti di lavoro nel settore dei servizi e li sta diminuendo nel settore industriale. Con lintroduzione del telelavoro non pi necessario essere sicamente presenti sul luogo di lavoro. Per contro, il lavoro sempre pi sedentario (con riessi negativi sulla salute) ed sempre pi difcile separare il lavoro dal riposo grazie alla reperibilit 24h/24. Diritto: la facilit di comunicazione favorisce anche le associazioni criminali e pu essere usata per ni illegali. Diventa difcile persino capire a quale legge un individuo soggetto.

Individui: Oltre agli effetti positivi dovuto alla facilit di comunicazione e i servizi offerti, non mancano gli effetti negativi: la vita diventa pi frenetica con conseguenti problemi di stress e affaticamento; occorre mantenersi sempre mantenersi aggiornati. Subiamo ogni giorno un vero subiamo un bombardamento di informazione spesso eccessivo. Subiamo continua riduzione riduzione dei contatti personali,ma, per contro, la privacy in pericolo: dati e informazioni personali possono diventare facilmente di pubblico dominio grazie ad astuti cracker o virus indesiderati

Il computer in casa

Oggigiorno nel 70% delle famiglie italiane dotata di computer, una percentuale inimmaginabile pochi anni fa. Le funzioni cui un computer adibito sono: Contabilit - possibile gestire con facilit tutti gli aspetti della contabilit familiare, dalle spese quotidiane alla gestione dei conti correnti o degli investimenti patrimoniali. Internet - Usato soprattutto per comunicare e per cercare informazioni ma facile prevedere una larghissima diffusione dello shopping in rete e dei servizi telematici in generale, specie di tipo ricreativo (per dettagli capitolo 10). Telelavoro - Negli Stati Uniti gi da diversi anni molte grandi societ hanno capito che era possibile far svolgere alcune mansioni da casa attraverso un collegamento via computer e che tale soluzione migliorava non solo la qualit della vita del dipendente interessato (niente pi stress da trafco o orari di lavoro predeterminati e rigidi), ma anche la sua produttivit. Per contro un sistema del genere pu limitare i contatti sociali e rendere pi difcile la comunicazione con i propri dirigenti. Hobby - Gi oggi possibile trovare un gran numero di programmi di intrattenimento. Giochi, titoli multimediali su CD-ROM, elaborazione graca, elaborazione musicale, montaggio lms. Diventa, quindi sempre pi facile trovare un supporto informatico ai propri hobbies. SOHO (Small ofce, Home Ofce) - Il computer pu adeguatamente sostituire un intero ufcio: macchina da scrivere, fax, segreteria telefonica.

Il computer sul luogo di lavoro

Il computer nasce primariamente come strumento di lavoro, ed quindi in questo campo che le applicazioni sono pi diffuse sia in ambitop industriale sia in ambito di ufcio. La rivoluzione tecnologica degli anni 80-90 ha avuto notevoli ripercussione sul mondo del lavoro nei seguenti ambiti:

19

2.4. COMPUTER E SOCIET

CAPITOLO 2. LINFORMATICA

Automazione dei lavori ripetitivi - Ci vale soprattutto per il lavoro dufcio vero e proprio (Ofce Automation cio lavori di segreteria e contabili), programmi contabilit e gestione.

Desktop Publishing - Pubblicazione di documentazioni a piccola tiratura Raccolta e organizzazione dei dati - Una societ di qualunque dimensione ha bisogno di gestire una gran mole di dati (di pendenti, fornitori, agenti, clienti, fatture, magazzino, ecc.). I computer, attraverso i software di gestione delle basi di dati, consentono di raccogliere, tenere in ordine e rendere facilmente disponibili questi dati. Pianicazione delle attivit - di fondamentale importanza poter pianicare al meglio lorganizzazione del personale e lattivit di tutti i settori. Ci consente di risparmiar soldi evitando tempi morti, duplicazioni di compiti, immobilizzazioni di capitali. Questo compito viene svolto con il supporto di programmi (DSS-Decision Support System, EIS-Executive Information System, Sistemi esperti ) che, prelevando le informazioni degli archivi di cui sopra, consentono di avere un quadro completo dello stato dellazienda e di simulare cosa succederebbe in caso di modiche allorganizzazione. Progettazione e controllo - In ambito industriale molto diffusa la progettazione su computer (CAD - Computer Aided Design) , il controllo delle linee produttive (CAM Computer Aided Manifactoring) grazie allausilio di robot. Scambio di informazioni tra aziende (EDI - Electronic Data Interchange) - Nellattuale sistema economico fortemente interconnesso indispensabile (soprattutto per le grandi societ) scambiare continuamente dati e documenti. Svolgere questo compito tramite materiale cartaceo antieconomico e poco sicuro (oltrech lento). Luso massiccio di posta elettronica aumenta lefcienza e riduce i costi. E-Commerce - La vendita di prodotti a distanza riduce il numero di passaggi tra il produttore e il consumatore con conseguenti riduzioni di costi; evita di immobilizzare grandi quantit di merce e consente di avere un bacino dutenza virtualmente esteso a tutto il globo; consente, inne, al cliente di scegliere le caratteristiche del prodotto costruendosi un prodotto personalizzato. Servizi bancari - Ogni volta che si va in banca bisogna pianicare un paio dore di tempo libere. Oggi molte banche forniscono servizi automatici e servizi telematici via internet che consentono di fare qualunque operazione in modo rapido o senza muoversi da casa. Di particolare importanza, a tal proposito, il sevizio bancomat reso possibile dal collegamento tra i computer delle varie banche. Infatti quando si richiede una operazione ad uno sportello bancomat questo si collega tramite una rete di comunicazione al computer della nostra banca, il quale, vericata lidentit (tramite il codice personale PIN) e la disponibilit di denaro sul nostro conto, autorizza il pagamento. Pubblica Amministrazione - Il principale impiego dellinformatica nella pubblica amministrazione riguarda lAutomazione dei servizi. La realizzazione di grandi archivi computerizzati (Sistemi informativi) e di una rete di collegamento tra ufci pubblici consente di svolgere tutte le operazioni da un solo ufcio senza doversi spostare da un posto allaltro. Anche il numero di certicati diminuisce sostituito da comunicazioni interne tra ufci. Tra i sistemi informativi che gi oggi sono disponibili e che raccolgono informazioni su praticamente tutti i cittadini italiani possiamo ricordare: Motorizzazione civile, Sistema sanitario,

20

CAPITOLO 2. LINFORMATICA

2.4. COMPUTER E SOCIET

Registri elettorali, Anagrafe centrale, Previdenza sociale, Casellario giudiziario, Ufci di collocamento, Ministero delle nanze.
Il computer per la scuola e leducazione

Ricerca di documentazione - Prima della diffusione di Internet per fare una ricerca cerano solo due possibilit: lenciclopedia in casa e la biblioteca comunale. Oggi basta collegarsi ad un motore di ricerca, digitare largomento e, in pochi secondi, avremo una lista di documenti talmente lunga che rischiamo di non poter nire di leggere.

Utilizzo di strumenti multimediali - Lhomo sapiens esiste da circa 5 milioni di anni; per tutto questo tempo gli unici mezzi per ricevere informazioni sono stati le immagini e i suoni. Solo da qualche migliaio di anni usa la scrittura. Per noi molto pi naturale interpretare, capire, ricordare segnali visivi e sonori che non testi scritti. Questo ci fa capire come siano importanti nellistruzione i documenti multimediali, tanto che sono sempre pi diffusi nelle scuole prodotti e tecniche di apprendimento basate su tale tecnologia. quindi possibile studiare col il proprio ritmo, realizzare veriche guidate che sono corrette automaticamente e ripetere la lezione tutte le volte che si vuole. Supporto alle persone con handicap - I computer consentono di superare numerosi svantaggi legati a determinati tipi di handicap. Per i ciechi o gli ipovedenti esistono sistemi di riconoscimento della voce, la possibilit di ingrandire a piacimento la visualizzazione dei caratteri, e luso di tastiere in Braille; per persone con gravi handicap motori esistono dispositivi speciali che consentono di selezionare caratteri e quindi di scrivere parole, cos da poter comunicare col mondo esterno; per persone con handicap mentali si hanno a disposizione programmi di creativit e di istruzione guidata. Istruzione a distanza (e-learning) - Possibilit di frequentare corsi universitari a distanza con conseguente riduzione dei costi e dei disagi

Il computer nella vita quotidiana

Basta guardarsi attorno per vedere come il computer sia presente in quasi ogni aspetto delle nostra giornata: per esempio lo sportello bancomat, i terminali per gli orari dei treni nelle stazioni ferroviarie, i registratori di cassa dei supermercati, il lettore di schede nella ricevitoria del lotto, i terminali per la gestione delle prenotazioni (alberghi, aeroporti, ospedali), gli sportelli automatici per il pagamento di ticket o per il rilascio di documenti, ecc.. Nei supermercati, per esempio, essi aiutano la direzione a gestire le merci in modo efciente, registrando le vendite e gli arrivi (tramite codici a barre), indicando quando necessario rifornire un dato settore, gestendo la contabilit ecc.. Questo consente di risparmiare tempo e denaro (lavoro pi efciente, scorte pi limitate e quindi minor immobilizzo di capitale). Per il cliente ci si traduce in un servizio pi veloce (meno code alle casse, self-service) e in un minor costo delle merci. Gli aspetti negativi possono essere una diminuzione del personale e, per i clienti, una minore possibilit di servizi personalizzati. In biblioteca i computer razionalizzano e velocizzano la gestione dei prestiti, consentono al personale di conoscere in ogni momento la situazione dettagliata della biblioteca (libri disponibili, libri in prestito, nuovi arrivi, ecc.), consentono allutente una facile e veloce ricerca dei testi che interessano o dei testi su un dato argomento.

21

2.5. SICUREZZA

CAPITOLO 2. LINFORMATICA

Gli sportelli self-service (bancomat, stazioni, ecc.) consentono di accedere a vari servizi in modo semplice e veloce. In genere ci avviene attraverso luso di schermi sensibili al tatto e di uninterfaccia graca semplice e intuitiva, cos che si possano attivare i vari comandi semplicemente toccando determinate parti dello schermo o premendo alcuni pulsanti.
Smart Card

Uno degli aspetti meno visibili delluso del calcolatore lintroduzione della Carta intelligente (ing. Smart Card). Si tratta di una tessera tipo carta di credito con dentro un microprocessore o una memoria. Sono dispositivi molto versatili e possono essere utilizzati in operazioni che richiedono un elevato grado di sicurezza, come la gestione delle transazioni economiche; per la trasmissione di dati, per documenti di identit o sanitari .

2.5 Sicurezza
Per lungo tempo laraba fenice dellInformatica, perlomeno nel campo dei Personal Computer, la sicurezza sta recentemente recuperando il posto che le spetta nelle priorit delle ditte e dei programmatori. Quando parliamo di sicurezza, in ogni caso, dobbiamo scindere due aspetti del tutto distinti ovvero la sicurezza dellutilizzatore, che si esprime con le regole di ergonomia e la sicurezza dei sistemi e dei dati, che si realizza con alcune procedure e programmi specici
Ergonomia e protezione del lavoratore

Passare molto tempo al computer pu produrre danni sici di un certo rilievo. La cosa non piacevole, ed assolutamente inaccettabile nel caso si utilizzi il computer sul luogo di lavoro. Per questo motivo stata promulgata una legge sulla sicurezza (legge 626/94) che ssa alcune semplici regole dette ergonomiche: 1. Porre lo schermo alla massima distanza alla quale si riesce a leggere senza sforzo. 2. Cercare di avere una illuminazione dello schermo e ambientale il pi possibile uniforme, senza forti contrasti e senza riessi. In particolare meglio avere caratteri scuri su sfondo chiaro. 3. Usare poltrone ergonomiche regolabili; posizionare la tastiera in modo che avambracci e polsi siano orizzontali e lo schermo allaltezza degli occhi. 4. Tenere la schiena verticale o leggermente inclinata allindietro. Assumere una posizione naturale e non contratta. Evitare torsioni laterali.

5. Lavorare al massimo 40 minuti continuativamente. Se possibile fare pause frequenti e brevi piuttosto che rare e lunghe. Non rispettare le regole suddette pu produrre problemi a carico della vista, delle mani (formicolio) e della colonna vertebrale e, secondariamente, emicrania e spossatezza. Un posto di lavoro deve essere anche sicuro dal punto di vista sico ed occorre quindi limitare i rischi, seppure piuttosto rari, di scosse elettriche. Si avr cura di disporre le postazioni di lavoro

22

CAPITOLO 2. LINFORMATICA

2.5. SICUREZZA

lontani da fonti di calore acqua e umidit, assicurandosi che i cavi siano collegati in modo sicuro con impianti elettrici a norma; non usare prese doppie e triple, ma piuttosto le prese multiple (ciabatte). Quando il computer acceso occorre evitare di toccare la parte posteriore dellunit centrale e di collegare o scollegare accessori. Inne ci sono aspetti che riguardano linquinamento ambientale dovuto soprattutto ai campi magnetici e al consumo di energia. Pertanto opportuno scegliere computer con basso consumo di corrente, attivare le funzioni di spegnimento automatico di schermo e computer dopo un po che la macchina non viene usata. Ove possibile utilizzare materiali riciclabili e ricaricabili.
Sicurezza dei dati

Il computer , come abbiamo visto, una macchina dedita allelaborazione dei dati. Quindi i dati che possediamo sono un patrimonio molto importante, che dobbiamo salvaguardare da incidenti, furti e danneggiamenti alla stregua della nostra propriet. La cosa importante per lutente privato, e doppiamente importante per le ditte. La sicurezza dei dati riguarda due aspetti: le perdite di dati (cancellazione di le, rottura dellhard disk, virus); e gli accessi indesiderati (evitare che dati sensibli niscano in mani non autorizzate). Per far fronte al primo tipo di problema necessario: Salvare frequentemente i dati sullhard disk mentre si lavora su un documento. Infatti i dati su cui si sta lavorando sono memorizzati sulla RAM e questa memoria perde le informazioni se viene a mancare la corrente. Pertanto in tale evenienza tutti i dati non ancora salvati su hard disk verrebbero persi irrimediabilmente. Per limitare il problema suddetto anche opportuno usare un gruppo di continuit, cio un dispositivo dotato di batteria in grado di garantire un certo periodo di autonomia in caso di mancanza di corrente.

Realizzare periodicamente copie di backup (cio di riserva) dei documenti su data catridge, CD-ROM o dischetti oppure sistemi ridondanti (RAID). Ci limita le perdite dovute al malfunzionamento dellhard disk o allazione di virus. Analizzare frequentemente il disco rigido con un software antivirus cos da individuare ed eliminare eventuali virus prima che possano far danni. Curare la conservazione di dischetti, CD-Rom e data catridge.

Per far fronte al secondo tipo di problema (soprattutto in ambito aziendale) necessario: Sistemare computer e archivi magnetici in posti sicuri, non facilmente accessibili da estranei. Controllare gli annunci relativi alla sicurezza e aggiornare frequentemente il software interessato. Realizzare sistemi di controllo degli accessi ai dati e ai computer, suddividendo gli utenti in gruppi con diversi livelli di autorizzazione per leggere e immettere dati. Prevedere codici utente e password sicure per usare il computer . Crittografare i dati riservati. Proteggere il computer con un Firewall che controlli tutte le trasmissioni verso lesterno dagli attacchi dei pirati informatici (i cracker, erroneamente chiamati hacker dalla stampa non specializzata).

23

2.6. ASPETTI LEGALI E GIURIDICI DEL SOFTWARE


Virus e Vermi

CAPITOLO 2. LINFORMATICA

Un virus un piccolo programma introdotto inavvertitamente o da individui malintenzionati sul computer il cuo scopo quello di danneggiare il sistema in modo temporaneo o permanente. I virus hanno una specie di ciclo vitale 1. Propagazione - Il virus si trasferisce sicamente da un sistema vulnerabile allaltro. Il metodo pi diffuso in passato era il trasferimento di un le tramite dischetti, ma pi recentemente il sistema preferito (e molto pi efciente) consiste nelluso di Internet - in questo caso vengono deniti Worm (ing. vermi). 2. Attivazione - Un virus pu essere presente su un computer senza essere attivo. Lattivazione pu essere immediata, ad una data pressata oppure allesecuzione del programma infettato. A questo punto il virus attivo e di solito cerca di riprodursi, infettando altri programmi e altri computer. 3. Danneggiamento - Al momento deciso dallautore del virus (una particolare data, una particolare operazione), questultimo attiva il suo attacco. Gli effetti di un virus possono essere la cancellazione dati o programmi, effetti graci indesiderati (caduta di lettere, distorsioni) o il rallentamento delle prestazioni. Evitare di essere infettati da virus teoricamente semplice e praticamente impossibile: basterebbe, infatti, non usare programmi non originali o comunque di cui non si conosce la provenienza, tenere continuamente aggiornati i programmi, proteggere da scrittura i dischetti su cui non si deve scrivere, evitare di scambiare dati e programmi tramite Internet. Per questo motivo si sono ampiamente diffusi, soprattutto in ambiente Windows, gli i Antivirus: si tratta di programmi in grado di scandire il disco rigido e la memoria alla ricerca di virus e simili e, nella maggior parte dei casi, di eliminarli.

2.6 Aspetti legali e giuridici del software


Anche se si conpiono molti tentativi per equiparare il software a qualsiasi altro prodotto industriale, come unautomobile o un televisore, in realt vi sono alcune caratteristiche che lo rendono speciale ed unico. Al contrario di un bene industriale, il software un oggetto duplicabile a costo zero e consiste di pura informazione. Per questo motivo i programmi mal si prestano ad essere venduti in senso stretto: se noi acquistiamo unautomobile, questa diventa nostra propriet a tutti gli effetti e possiamo rivenderla, prestarla, smontala o farne quello che ci pare. Il software invece un prodotto intellettuale, ed quindi soggetto alle normative del diritto dautore: ci signica che solo chi lo ha prodotto pu decidere quale uso farne e, eventualmente, pu ricavarne un guadagno economico. Questo diritto chiamato copyright 2 : pu coprire moltissimi aspetti del lavoro intellettuale (loghi, nomi, formati, interfacce grache, musica...) ed ha una durata limitata nel tempo: negli Stati Uniti di circa 100 anni, in Europa 50 (o 25 dopo la morte dellautore). Di norma, quindi, acquistando il software si ottiene una licenza duso: il software non diventa nostro, ma possiamo usarlo nei modi previsti dal contratto di licenza. Acquistare una licenza simile al contratto di aftto (leasing): il software non nostro, n possiamo rivenderlo ad altri, darlo in uso o farne una copia salvo che questo sia previsto dalla licenza 3 .
2 Non 3

un brevetto, che protegge unidea e non la sua realizzazione pratica consentito, per fare copie di riserva, purch queste non vengano date ad altre persone.

24

CAPITOLO 2. LINFORMATICA

2.6. ASPETTI LEGALI E GIURIDICI DEL SOFTWARE

Quando installiamo un nuovo software, di norma esso provvede a mostrare la licenza duso ed un semplice click di accettazione ha valore di contratto. Pertanto opportuno perdere qualche minuto per leggerla prima di proseguire: chi non la rispetta soggetto alle conseguenze legali previste per chiunque non rispetti un contratto tra privati. Se poi al mancato rispetto si aggiunge un arricchimento indebito (tipo: vendita di copie pirata) le conseguenze possono essere anche di natura penale (secondo la legge 547/93 sareste equiparati ai pirati informatici!). Esistono sostenzialmente due categorie di licenze: le licenze chiuse e le licenze aperte.
Licenze chiuse

Le licenze chiuse sono quelle che forniscono luso del software, mentre tutti i diritti di propriet restano in mano agli autori. Il licenziatario la parte debole: non pu accampare diritti se non quelli (pochi) espressamente elencati nella licenza; anche cos pu risultare molto difcile dimostrare che linstallazione del sofware XYYX abbia causato danni irreparabili al sistema, per cui lutente si trova davvero alla merc dellazienda che ha prodotto il software. Se perdeste perdesse un po di tempo a leggere la licenza mostrata durante linstallazione di un programma, scoprireste che non si tratta altro che di una lunga lista di divieti: divieto di installare il software su pi di una macchina, divieto di modicare il programma, divieto di scoprire come funziona. Per contro, le ditte spesso offrono un servizio di supporto ed assistenza in modo da cercare di risolvere i problemi che ha (o ha causato) il software ceduto in licenza. Di seguito elenchiamo alcune delle licenze pi diffuse, anche se le differenze tra i vari tipi di licenza sono, in realt, piuttosto imprecisi.
Commerciale il tipo di licenza pi diffuso: lutente pu utilizzare il software dietro pagamento

di una certa quantit di denaro. Spesso il software venduto in scatole, con robusti manuali di istruzioni, ed fornito con dischetto o CD di installazione. Sono dette anche licenze binary-only perch di solito forniscono solo il programma eseguibile e non il codice sorgente. Alcune forme di licenza di questo tipo stanno diventando molto limitative per lutente nale: alcune devono permettere che la ditta esamini a piacere il contenuto del proprio hard disk, altre hanno una durata temporale limitata a un paio danni, poi occorre rinnovarla! Esempi: Microsoft Windows e Ofce.
Shareware Un tipo di licenza diffuso tra i programmatori amatoriali in quanto favorisce la dis-

tribuzione del software via rete. Il cliente solitamente scarica da Internet il programma che pu usare gratuitamente il programma per un periodo di tempo pressato (30-60 giorni), detto try-before-you-buy. Al termine di questo periodo deve cancellare il programma o acquistare la licenza duso, i cui prezzi sono di gran lunga inferiori a quelle commerciali. Esempi: WinZip.
Adware Si tratta di una variante del sistema precedente: il software gratuito, ma mostra ad intervalli

regolari della pubblicit scaricata dalla rete. Acquistando la licenza la pubblicit scompare. Esempi: Opera.
Freeware In questo caso il programma pu essere usato gratuitamente senza limiti di tempo, pu

essere copiato e distribuito ad altre persone. Per contro non pu essere modicato, non si pu sostituire il nome dellautore con il proprio per assumersene la paternit e, soprattutto, non pu essere venduto ad altri. Potete considerarlo come uno Shareware a costo zero. Esempi: Netscape Navigator, Internet Explorer.

25

2.6. ASPETTI LEGALI E GIURIDICI DEL SOFTWARE

CAPITOLO 2. LINFORMATICA

Pubblico Dominio una propriet intellettuale per la quale lautore abbia rinunciato (per scelta

o scadenza di termini temporali) a tutti di suoi diritti di copyright. La sua presenza in questa sezione quindi un po improprio, e il concetto stesso di Licenza divenza insensato: sarebbe come pubblicare la Divina Commedia e cercare di pagare i diritti di sfruttamento a Dante Alighieri. Dato che privo di diritti lo si pu usare come meglio si crede. In campo software, sempre un atto volontario.
Licenze aperte

Le licenze duso aperte tendono un po a rovesciare la prospettiva e a fornire al licenziatario non solo obblighi ma anche una serie di diritti - non a caso il simbolo di questo tipo di licenze il simbolo di copyright rovesciato, detto copyleft. In questo tipo di licenza quasi sempre possibile controllare, modicare e redistribuire il programma e, spesso, il costo della licenza gratuito. Il cliente ottiene quindi molti vantaggi, mentre il vantaggio per lautore quello del poter declinare ogni responsabilit sul prodotto: pu offrire assistenza (a pagamento) se lo desidera, ma in caso contrario pu tranquillamente ignorare il cliente, che in ogni caso non ha pagato nulla e, se vuole, pu sporcarsi le mani e risolvere da solo il problema. Tutte queste licenze prevedono la distribuzione del codice sorgente. Alcune delle licenze di tipo aperto sono le seguenti
BSD Questa licenza permette la libera distribuzione dellopera, obbliga a fornire il sorgente e per-

mette la vendita del software. In pi permettono la modica della licenza sulle modiche: ci vuol dire che se lavorate su un programma e lo migliorate, potete cambiargli nome e licenza e venderlo per conto proprio (fatto salvo che dovr essere chiaro che il programma deriva dal programma originale). Esempio: il webserver Apache
GPL Come la precedente, permette la libera distribuzione dellopera, obbliga a fornire il sorgente e

permette la vendita ma impedisce il cambio di licenza nei derivati e, se parte di codice GPL viene incluso in un altro software, anche il resto del software deve passare alla licenza GPL. una licenza che favorisce al massimo la collaborazione tra gli sviluppatori poich obbliga a tutti coloro che operano delle modiche a rimetterle in circolo nella comunit afnch tutti possano usufruirne; per questo motivo viene spesso denita licenza virale. Esempio: Linux
Leggi sul software in Italia

Anche se in molti casi si applica (o si tende ad applicare) la legge statunitense, noi ci troviamo in Italia e siamo quindi soggetti alle leggi dello stato italiano. Putroppo, le nostre leggi in materia sono di qualit davvero scarsa e si prestano ad abusi e vessazioni di ogni tipo. Sulle motivazioni che hanno portato i nostri parlamentari (di ogni colore politico) a stilare leggi cos scadenti meglio stendere un velo pietoso. Ma andiamo con ordine: la legge italiana non tiene conto della specicit del software e lo equipara in tutto e per tutto a unopera darte, come un prodotto musicale o un libro. Nel giugno 2000 [http://www.parlamento.it/parlam/leggi/00248l.htm] una modica alla vecchia legge del 1943 ha introdotto alcune norme che tendono a rendere la vita difcile agli onesti lasciando, come spesso accade, mano libera ai furfanti. Per sempio: un programmatore deve iscriversi alla SIAE

26

CAPITOLO 2. LINFORMATICA

2.6. ASPETTI LEGALI E GIURIDICI DEL SOFTWARE

per entrare nellalbo dei programmatori autorizzati; obbliga la presenza del famoso bollino SIAE per qualsiasi supporto informatico come CD-Rom e oppy, anche se si tratta di una copia di sicurezza (che diviene cos illegale). Sostituisce quindi la perseguibilit per protto e non lucro ed aumenta le pene pecuniarie e detentive. Ci signica che un ragazzino che copia un CD per gli amici equiparato alla maa dei CD pirata e rischia pene in reclusione o ammenda spesso superiori allomicidio colposo. Ignora, inne, del tutto i concetti delle licenze aperte, la cui legittimit in Italia diventa contestabile e/o poco applicabile. Se come privati siamo tenuti ad osservare scrupolosamente queste leggi, come cittadini oppurtuno agire nelle sedi adatte (difesa dei consumatori, partiti politici) per ottenere una legge meno stupida.
Legge sulla Privacy

Da qualche hanno in Italia in vigore una legge sulla privacy (675/96 [http://www.parlamento.it/parlam/leggi/96675l.htm]) che impedisce di raccogliere e utilizzare dati personali senza il consenso esplicito dellinteressato. Ci allo scopo di garantire il diritto alla riservatezza del singolo cittadino e di evitare il commercio di tali dati. Infatti negli anni precedenti alla legge, proprio grazie alle possibilit di archiviazione e gestione dei dati permesse dal computer, sono nate diverse societ specializzate nel raccogliere dati personali e venderli per gli scopi pi disparati (pubblicit, indagini statistiche, ecc.). Oggi questo non si pu pi fare: se una ditta ha bisogno di informazioni su una persona, deve contattarla e chiederle un consenso scritto, indicando chiaramente il tipo di uso che intende fare di quei dati. Un altro elemento chiave della legge la possibilit, per chiunque, di richiedere a una societ quali dati ha sul suo conto. In tal caso la societ obbligata a fornirli e a cancellarli se linteressato non ne consente luso. Si noti che lapplicazione della legge molto ampia: perno un innocente rubrica telefonica dei vostri amici potrebbe ricadere sotto questa tutela agli occhi di un carabiniere scrupoloso!

E adesso?
Se siete sopravvissuti a questo capitolo, vuol dire che siete molto determinati. Ora potete proseguire con argomenti pi allegri e interessanti: nel prossimo capitolo vedremo quali sono e a che cosa servono le varie componenti del computer.

27

2.6. ASPETTI LEGALI E GIURIDICI DEL SOFTWARE

CAPITOLO 2. LINFORMATICA

28

3 Dentro la scatola

Di che cosa si tratta?


In questo capitolo daremo unocchiata allhardware del computer, conoscendo i suoi componenti principali, partendo dalla scatola di metallo che lo contiene, poi la CPU (il cuore del calcolatore), quindi i dispositivi di memorizzazione (la memoria, i dischi e altro) per parlare bevemente anche della velocit del computer.

3.1 Dentro la scatola


Tralasciamo ora cuochi e cucine per vedere pi nel dettaglio le componenti di un sistema di elaborazione. Prendiamo in considerazione un PC tipico, come mostrato in gura 3.1 e ed esamineremo ora pi in dettaglio, pezzo per pezzo.

3.2 Il case
Il case (chiamato anche cabinet o chassis) la scatola di metallo o plastica che contiene il computer; il suo compito quello di proteggere le parti pi delicate e fornire energia a tutte le componenti grazie allalimentatore collegato alla rete elettrica. A seconda della tipologia del computer, il case pu essere un anonimo pezzo di plastica o alluminio grigiastro o un elemento futuribile che ben si armonizza con larredamento della vostra casa. In ogni caso, il suo compito quello di riparare i componenti pi delicati del calcolatore dalla polvere e da agenti esterni potenzialmente nocivi (gli esseri umani). Inoltre, il case fornisce una struttura grazie alla quale risulta agevole collegare il computer alla corrente elettrica e collegare i vari dispositivi esterni. Il case ha solitamente quattro possibili forme: Desktop che si sviluppa orizzontalmente, Mini Tower (una piccola torre dotata di due alloggiamenti per dispositivi) che ha uno sviluppo verticale, Midi Tower, simile al precedente, ma con spazio per due dispositivi in pi, e High tower, ancora pi alto e utilizzato soprattuto per i server. In linea di massima non mai necessario aprire il case di un computer, se non per tentare di rimediare a qualche grave guasto o aggiungere/togliere qualche componente. Per farlo, basta un cacciavite a croce e un po di abilit manuale. Ma fatelo solo se siete veramente sicuri di ci che state facendo. .

29

3.3. LA CPU

CAPITOLO 3. DENTRO LA SCATOLA

Figure 3.1: Apriamo il computer

3.3 La CPU
Una delle parti principali che costituiscono un elaboratore la Unit di elaborazione centrale, o Central Processing Unit, o CPU che a tutti gli effetti il cervello del nostro elaboratore ed costituita da un microprocessore (ing: microchip), un circuito ad altissima integrazione e miniaturizzazione (simula miliardi di transistor in pochi centimetri). Pur essendo estremamente potente, in grado di operare esclusivamente sui valori 0 e 1 o, per lesattezza su sequenze di questi valori. Gli elementi della sequenza (gli0 e 1) sono lunit base sulla quale gli elaboratori elettronici ed in particolare le CPU lavorano, e sono detti bit (binary digit). La lunghezza di queste sequenze dipende dalla capacit del processore 1 . Nellambito Personal Computer, esistono principalmente due tipologie di CPU: i Pentium (della Intel) e gli Athlon (della AMD).
Istruzioni e programmi

Sappiamo che il computer non creativo, e quindi per poter lavorare necessita del programma. Un programma non altro che una serie di istruzioni da eseguire (spesso in modo sequenziale). Ogni istruzione di solito composta da due parti: il Codice Operativo, che specica quale operazione deve essere eseguita, e gli Operandi, che specicano su cosa occorre eseguire loperazione.

1 per

esempio esistono processori cosiddetti a 32 bit o a 64 bit: questo rappresenta la lunghezza della sequenza di questi 0 e 1, chiamati per lappunto bit.

30

CAPITOLO 3. DENTRO LA SCATOLA

3.4. DISPOSITIVI DI MEMORIZZAZIONE

Table 3.1: Unit di misura dei dati elaborabili da un calcolatore. Unit bit byte kilobyte megabyte gigabyte Simbolo . b Kb Mb Gb Dimensioni 8 bit 1024 byte 1024 KB 1024 MB Dati memorizzabili Un interruttore acceso (1) o spento (0) Un carattere (es: la lettera c) Una lettera su una facciata Un libro di circa duemila pagine Una bibloteca di mille volumi

Si noti che unistruzione di un computer unoperazione molto limitata come: SOMMA 1 e 3, TRASFERISCI un dato dalla CPU alla memoria, RIPETI i passi precedenti per 5 volte; la potenza di un calcolatore data, in gran parte (ma non totalmente, 3.7 a pagina 39) dalla velocit cui in grado di eseguire le istruzioni. Per fare un parallelo: supponete di aver dimenticato come si fanno le moltiplicazioni e di sapere soltanto fare la somma tra due numeri. Per fare 23x45 dovrete mettere in colonna il 23 quarantacinque volte e sommare il tutto. Il compito gravoso, ma se riuscite a fare una somma in un miliardesimo di secondo saprete supplire egregiamente alla vostra ignoranza. Cosa accade durante lesecuzione di un programma? In linea di massima, la CPU si limita a traferire le istruzioni del programma dalla memoria centrale ai propri circuiti e quindi le esegue, una per una, sino al completamento del programma stesso.

3.4 Dispositivi di memorizzazione


I dispositivi di memorizzazione sono supporti grazie ai quali possibile memorizzare (in gergo informatico, salvare) i programmi, i dati necessari ai programmi e, soprattutto, i risultati ottenuti dai nostri programmi; tra essi citiamo la memoria RAM, i dischetti, e i CD-Rom. Come fanno i computer a memorizzare i dati? Come detto in precedenza, un calcolatore in grado di elaborare esclusivamente sequenze di numeri, cio i famosi bit. Esiste una nomenclatura in base alla lunghezza delle sequenze: la sequenza di 8 bit forma un byte, che usato a sua volta come unit di misura della capacit delle memorie (ovvero della quantit di dati memorizzabile): si veda la tabella 3.1. Esitono differenti tipologie di memorie che presentano caratteristiche molto diverse luna dallaltra: possiamo dapprima dividerle in tre grandi categorie: memoria centrale, memoria di massa e memorie rimuovibili.
Memoria centrale

La memoria centrale , dopo la CPU, il componente pi importante. Si utilizza per memorizzare tutti i dati quando non devono essere elaborati, ma devono essere resi rapidamente accessibili in caso di necessit. In linea di massima la memoria centrale una memoria veloce ma di dimensioni limitate (soprattutto per il costo) e possiamo dividerla in due categorie: Memoria RAM e Memoria ROM.

31

3.4. DISPOSITIVI DI MEMORIZZAZIONE

CAPITOLO 3. DENTRO LA SCATOLA

RAM sta per Random Access Memory - Memoria ad accesso casuale. Ci non signica che si tratta di un sistema inafdabile, ma che i tempi di risposta sono identici indipendentemente dalla posizione in cui si compie laccesso (il suo contrario accesso sequenziale). Essa contiene i dati e istruzioni dei programmi in corso, in grado di compiere operazioni di lettura e di scrittura ed una memoria temporanea: riempita quando il computer viene messo in funzione e durante il suo utilizzo, e svuotata quando lo si spegne: si dice pertanto che un tipo di memoria volatile. Nonostante il loro costo sia piuttosto elevato, la tendenza quella di avere una sempre maggior quantit di RAM a disposizione, potendo in questo modo eseguire programmi sempre pi sosticati: oggi un computer venduto con almeno 128 MB di RAM, ma dieci anni fa un computer con 4 MB di RAM era gi considerato un signor computer. ROM sta invece per Read Only Memory - Memoria di sola lettura. Come dice la parola stessa, il contenuto della ROM immodicabile 2 e non volatile: mantiene intatto il suo contenuto anche in assenza di alimentazione. comprensibile che le istruzioni pi importanti, quelle che permettono allintero sistema di entrare in funzione, vengano registrate in un tipo di supporto indelebile come questo; in particolare un sistema memorizzato su questo supporto il BIOS (Basic Input-Output System). Si tratta delle istruzioni elementari necessarie per avviare il computer: verica dellhardware, attivazione dellhardware installato e, soprattutto, il caricamento sistema operativo .
Memoria di massa

Non ci si pu permettere di perdere tutto il nostro lavoro ogni volta che si spegne il computer! quindi necessario avere un modo permanente per memorizzare i nostri dati e i programmi che utilizziamo; tale compito svolto dalla memoria di massa (o memoria secondaria). Essa si distingue dalla memoria centrale per lessere non volatile, molto pi lenta e altrettanto meno costosa. Tra i vari tipi di memoria di massa troviamo i dischi rigidi, i oppy disk, e i mezzi estraibili. Oltre alla RAM ed ai dischi rigidi, che si trovano allinterno del computer e che un utente nella maggior parte dei casi non vede, esistono dispositivi di memorizzazione detti rimovibili, progettati perch si possano asportare dal computer (per esempio per essere archiviati, o trasportati su un altro elaboratore. Dischi Rigidi (o disco sso, Hard Disk, HDD). Sono il tipo di memoria di massa pi utilizzato (e utile) sono senzaltro i dischi rigidi. costituito da una serie di piatti incolonnati, in vetro o alluminio, che non possono essere piegati n rimossi. Come la RAM permettono le operazione di lettura e scrittura, ed possibile avvedere in modo diretto a qualsiasi posizione (ad accesso casuale), ma al contrario di essa sono un supporto di tipo non volatile, mantengono cio le informazioni anche a computer spento. Il loro costo decisamente inferiore a quello delle memoria centrale: i dischi moderni hanno dimensioni medie di 40-80 Gb, e le loro dimensioni tendono ad aumentare col tempo. Da punto di vista tecnico esistono due tipologie di dischi rigidi, i dischi EIDE-ATAPI e dischi SCSI. I primi sono pi economici e particolarmente diffusi nei PC, i secondi pi veloci e utilizzati soprattutto sui server. Floppy Disk (anche dischetti, o FDD). Sono un rarissimo esempio di longevit nel mondo del personal computer: introdotti pi di ventanni fa, hanno resistito imperterriti alla fortissima accelerazione tecnologica di tutti gli altri dispositivi nonch ai tentativi falliti di eliminarli quali dispositivo standard di ogni computer - almeno nora.
2 non

completamente vero: oggiogiorno le rom sono realizzati con circuiti elettronici bistabili che possono essere eccezionalmente - modicati.

32

CAPITOLO 3. DENTRO LA SCATOLA

3.4. DISPOSITIVI DI MEMORIZZAZIONE

Sono una versione piccola, lenta e ridotta dellHDD, offrendo una capacit relativamente bassa (tipicamente 1,44 MB, utilizzando un solo piatto), anche se, no a non molti anni fa, la quantit di informazioni che aveva senso trasportare li rendevano il metodo pi usato per lo scopo. Per di pi, sono dispositivi magnetici molto delicati. Dischi estraibili. Esistono oppy disk particolari, non standard, che per essere usati hanno bisogno di un apparecchio su misura fornito dalla ditta che li produce. Lapparecchio potrebbe essere rimovibile a sua volta, e collegabile pi o meno agevolmente al PC, oppure ssato allinterno del case. Tra questi dischetti, molto meno diffusi dei precedenti il pi diffusi sono lo Iomega Zip Drive, che ha una capacit in byte variabile da 100 Mb a 250 Gb, lo Iomega Jazz (da 1 Gb) e il SuperDisk (solo 100 Mb ma in grado di leggere i normali oppy). Nastri (Data Cartridge, Tape Streamer). Un ulteriore tipo di memoria di massa, concettualmente e strutturalmente simile alle audiocassette. Sono grado di compiere operazioni di lettura e scrittura, ma sono decisamente lenti e, soprattutto, sono ad accesso sequenziale. Signica che non possibile saltare a piacere da un punto allaltro, perch per la loro conformazione possono essere lette solo in sequenza, dallinizio, come una lunga pergamena arrotolata: se vogliamo recuperare un dato da un nastro, dobbiamo far scorrere il nastro, no al punto che ci interessa. Ci rende i nastri perfetti per le operazioni di salvataggio di massa dei dati, in cui importante disporre di una grande capacit senza richiedere velict elevate. Per esempio, il salvataggio notturno dei grandi sistemi informatizzati di una banca dovr essere consultato solo in caso di gravi problemi e quasi sempre nella sua totalit. La famiglia dei CD costituisce un sistema di memorizzazione di tipo ottico (basato sul laser), anzich magnetico come nei casi precedenti. Ha una diffusione enorme, tant che oggi raro trovare un PC che non abbia un dispositivo in grado di leggerli, e, a volte, di scriverli. I CD non possono essere letti e scritti con la stessa essibilit dei sistemi magnetici, per! I CD-Rom (Compact Disc - Read Only Memory) veri e propri sono accessibili in sola lettura, per cui risulta assolutamente impossibile modicarne il contenuto (e infatti i dispositivi che li leggono si chiamano lettori CD-Rom) . I CD-R, registrabili, sono dei CD inizialmente privi di qualsiasi informazione, e sono fatti per essere riempiti una ed una sola volta, purch si usi una periferica in grado di farlo (il masterizzatore, 34). Un CD-R pu contenere una quantit di dati variabile dai 650 agli 800 MB: pu essere riempito anche con operazioni successive (dette sessioni), ma non pu essere cancellato e quando pieno diventa possibile solo leggerne il contenuto. Il terzo ed ultimo tipo (CD-RW, CD-ReWritable, ovvero riscrivibile) consente anche di cancellarne e riscriverne il contenuto, purch il masterizzatore ne sia capace (in pratica quasi tutti). Ricordate per che le operazioni di scrittura sono molto pi lente e macchinose che nei dischi rigidi. I DVD (Digital Versatile Disc ) sono la successiva generazione della tecnologia ottica. Si tratta di un CD pi capiente e pi veloce che pu contenere video di qualit cinematograca, audio migliore del CD e dati per computer. Lobiettivo del DVD quello di inglobare in un unico formato digitale intrattenimento domestico, dati per computers e informazioni aziendali, eventualmente sostituendo CD audio, videocassette e CD-Rom. Un DVD pu contenere da un minimo do 5 GB a un massimo di 18 GB. La versione scrivibile (DVD-R) e riscrivibile dei DVD (DVD-RW, DVD-RAM e DVD+RW) si stanno diffondendo invece con una certa lentezza a causa di numerose questioni legali e di compatibilit di formati. Unultima, pi recente, forma di memoria di massa rimuovibile, che appare al computer come un

33

3.5. DISPOSITIVI PERIFERICI

CAPITOLO 3. DENTRO LA SCATOLA

HDD (anche se non lo ) sono sono i cosiddetti Disk Key USB: hanno laspetto di una chiave, sono molto veloci e in grado di memorizzare da 20 a 512 Mb.

3.5 Dispositivi periferici


I dispositivi periferici (pi brevemente, periferiche) sono componenti hardware concettualmente separati dal nucleo fondamentale del computer, il cuo scopo quello di mettere in comunicazione lambiente esterno con il calcolatore. Possiamo dividerle in periferiche di input, come la tastiera, che forniscono dati al computer, periferiche di output, come la stampante, che forniscono allutilizzatore i dati dellutente, e periferiche di input-output, come il dischetto, che trasferisce dati in entrambe le direzioni. Esistono molti tipi di periferiche e il loro tipo sono in continuo aumento. Oltre ai dispositivi di memorizzazione, che abbiamo gi visto, esistono anche i dispositivi per linterazione tra lutente e la macchina, quelli per la multimedialit (schede video e audio) e i dispositivi di rete (come i modem e le schede di rete che consentono la comunicazione tra diversi elaboratori )
Periferiche di input

La tastiera lo strumento tramite cui si inviano caratteri (tipicamente alfanumerici) allelaboratore. Esistono modelli di tastiere diversi, a seconda della lingua (per esempio la tastiera americana non ha i pulsanti con le lettere accentate, mentre la nostra la tastiere QWERTY) e della moda del momento (sagoma, ergonomia, colori...). bene notare che le differenze linguistiche in realt riguardano solo la dicitura riportata sopra ogni tasto: a ciascuno di questi pu essere di fatto attribuito il signicato che si desidera, permettendo per esempio allutente di una tastiera americana di assegnare al pulsante che riporta, per esempio, il carattere #, linvio al computer del carattere . Alcune tastiere moderne possono, inne avere alcuni tasti associabili ad azioni particolari (collegarsi a internet, lanciare un programma...). I dispositivi di puntamento sono diventati negli ultimi anni il mezzo di comunicazione tra lutente e la macchina pi diffuso, se non lunico, relegando alla tastiera il mero compito di inserire testo in documenti di programmi applicativi. In realt, la tastiera si presta molto meglio di ogni dispositivo di puntamento alla comunicazione dellutente con il sistema operativo vero e proprio, anche se purtroppo la maggior parte delle persone si spaventano letteralmente allidea di dovere inserire dei comandi per fare in modo che il proprio computer si comporti un determinato modo. Le potenzialit che la tastiera ed il mouse offrono per comunicare al computer possono essere paragonate alla lingua parlata piuttosto che ai gesti per comunicare ad unaltra persona. Ovviamente, la prima estremamente pi sosticata e potente dei gesti, pi primitivi anche se a volte pi immediati. Ad ogni modo, i dispositivi di puntamento sono quelli che consentono al puntatore, (loggetto mobile generalmente a forma di freccia che pu essere spostato sullo schermo per selezionare menu ed oggetti) di muoversi ed effettuare operazioni. Questi sono i dispositivi di puntamento pi diffusi: Il mouse (mostrato nella gura precedente) una scatoletta con due o tre pulsanti 3 , dalle dimensioni tali per cui si pu impugnare comodamente e muovere su un piano dappoggio orizzontale (un tavolo o un apposito tappetino per mouse, detto anche mousepad.) Il dispositivo

3 molti

mouse recenti hanno uno o pi pulsanti sostituiti da rotelline che permettono di scorrere il contenuto delle nestre in cui si sta lavorando.

34

CAPITOLO 3. DENTRO LA SCATOLA

3.5. DISPOSITIVI PERIFERICI

fu introdotto allinizio degli anni ottanta assieme ai primi sistemi operativi di tipo graco: lo spostamento del mouse controlla infatti il moviemento di un puntatore sullo schermo; i pulsanti sono utilizzati per attivare funzioni che dipendono dalla posizione del mouse sullo schermo. Nella parte inferiore il mouse contiene una pallina che, ruotando contro ad alcuni cilindretti inseriti nel mouse stesso, determina lo spostamento. Spesso questi cilindri si sporcano, con il risultato che il puntatore risponde in maniera errata al movimento, per questo importante pulire il mouse periodicamente. Questo non necessario con i nuovissimi mouse ottici, che funzionano in base ad un meccanismo differente e necessitano di minore manutenzione offrendo maggiore sensibilit agli spostamenti. Ovviamente questi mouse sono molto pi costosi. La pressione di uno dei tasti (detta anche click, da cui il famigerato verbo cliccare) segnala la volont dellutente di attivare la funzione relativa alla posizione in cui il mouse si trova. Il trackball , di fatto, un mouse. . . rovesciato, utile sopratutto nei casi in cui si dispone di poco spazio sulla scrivania. Mentre con un mouse normale il dispositivo viene spostato sul tavolo ed il movimento fa roteare la pallina, in un trackball il mouse resta fermo e lutente fa ruotare la pallina.

Il touchpad il dispositivo di puntamento tipico dei computer portatili. Si tratta di un rettangolo sensibile al contatto con la pelle: facendovi scorrere un dito, il puntatore si muove. Sulle prime non estremamente comodo, occorre farci labitudine. Naturalmente ci sono anche due o tre pulsanti posti nelle immediate vicinanze del touchpad stesso. La tavoletta graca un dispositivo particolarmente utile per chi ha bisogno di una precisione molto elevata (per esempio persone che si occupano di disegno elettronico. Ha laspetto di una penna, la cui punta viene fatta scorrere su una tavoletta apposita.

Le periferiche di gioco si sono evolute da semplici impugnature con un pulsante in cima (joystick) ed hanno assunto una quantit di forme, tipologie e caratteristiche tali per cui ci vorrebbe un intero capitolo solo per largomento. Basti pensare che ne esistono di sonori, di vibranti, di piatti (joypad), a forma di volante (con tanto di pedali) per le simulazioni di guida o di cloche per le simulazioni aeree, e chi pi ne ha pi ne metta. Lo scanner. Lo scanner uno strumento che consente di digitalizzare le immagini, ovvero trasformarle in un insieme di byte per trasmetterle al computer il quale pu visualizzarle ed elaborarle utilizzando strumenti software opportuni. Uno scanner assomiglia ad una scatola il cui coperchio si pu sollevare per inserirvi le immagini da processare. In effetti, assomiglia ad una fotocopiatrice, anche nel modo in cui le immagini vengono scandite ma ha dimensioni molto ridotte. Altri Dispositivi Praticamente tutto pu essere collegato a un calcolatore: per sempio i lettori di codici a barre (come quelli utilizzati nei supermercati), i Bancomat e le smart card di cellulari, il nostro tesserino del codice scale. Ovviamente, per collegare qualche cosa occorre che ci sia una connessione hardware compatibile!
Periferiche di output

Facciamo due chiacchiere, adesso, sulle periferice tramite cui lelaboratore comunica a noi. Lo schermo. il principale dispositivo di output dei personal computer; viene detto anche monitor (dal latino, controllare) o display (ing. mostrare).

35

3.5. DISPOSITIVI PERIFERICI

CAPITOLO 3. DENTRO LA SCATOLA

Ad esso lelaboratore afda il compito di mostrare i risultato delle elaborazioni, sia che si tratti di un semplice programma a caratteri, sia si tratti di un ambiente graco che mostri nestre, immagini, testi e via dicendo. Le caratteristiche principali dei monitor sono:
Dimensione misurata in pollici (come per i televisori). Dimensioni tipiche sono 14, 15, 17, 19 e 21

pollici.
Risoluzione che indica il livello di dettaglio con cui le nestre ed il loro contenuto vengono mostrate

sullo schermo. La risoluzione indicata da due numeri solitamente uniti da un x, come per esempio 1024x768 o 800x600: essi rappresentano il numero di pixel che lo schermo in grado di mostrare in orizzontale ed in verticale. Un pixel un minuscolo puntino che viene colorato ed illuminato formando, assieme agli altri, limmagine sullo schermo: quanti pi sono, tanto pi questi saranno piccoli, e di conseguenza la qualit di ci che appare sullo schermo sar migliore (e viceversa).
Frequenza di rinfresco detta anche refresh rate. Caratteristica molto importante e da non trascu-

rare nella scelta di un monitor, sopratutto se si prevede di passarci davanti diverse ore. I monitor tradizionali (funzionanti con tubo catodico) infatti funzionano inviando decine di volte al secondo impulsi luminosi sullo schermo, che si spengono imediatamente: Quanto maggiore la velocit con cui questi puntini (pixel) vengono inviati sullo schermo, tanto maggiore sar limpressione di avere di fronte una immagine stabile (come su un foglio di carta). Sebbene una frequenza di cinquanta aggiornamenti al secondo (50 Htz) sia sufciente a dare lillusione della stabilit al nostro nervo ottico, questultimo, con il tempo, si stanca. Con frequenze pi alte possiamo restare pi tempo davanti al computer senza affaticare la vista.
Tecnologia. Anche in questo campo sono stati fatti passi da gigante. Anche se la maggior parte

dei monitor esistenti usa ancora la tecnologia analogica (CRT, ovvero i tubi catodici tipici dei normali TV, anche se pi rafnati e precisi) si stanno rapidamente diffondendo i monitor a cristalli liquidi (LCD) . Questi ultimi utilizzano una tecnologia digitale: sono piatti, hanno infatti uno spessore di qualche centimetro al massimo, e sono, al momento, il non-plus-ultra della tecnologia in questo campo: offrono infatti una stabilit incomparabile e non emettono radiazioni (i monitor tradizionali lo fanno). La scheda video il componente interno al case, tramite il quale lelaboratore trasmette il suo output video allo schermo. Ogni personal computer, naturalmente, viene venduto con una scheda video: queste si differenziano per risoluzione (vedi sopra), quantit di colori supportata, ed accelerazione hardware 3D, utile per i videogiochi o per la realizzazione di graca tridimensionale. La scheda audio il corrispettivo della scheda video per il sonoro: fa da intermediario tra il PC ed un dispositivo di riproduzione sonora (per farla semplice, una coppia di casse acustiche, o uno stereo per esempio). Se la scheda audio ha un connettore di ingresso, ci si pu collegare un microfono o altra periferica sonora (di nuovo, anche uno stereo) perch funzioni, come periferica di input, per inserire suoni e voce nel computer. La stampante la periferica di output su carta. Le tipologie di stampante pi utilizzate sono quelle a getto di inchiostro (o inkjet) , molto economiche e quelle laser. La qualit delle stampanti si misura principalmente in base a due parametri: la risoluzione di stampa, misurata in DPI, (ing: dot per inch, puntini per pollice). Come nel caso dei monitor, quanti

36

CAPITOLO 3. DENTRO LA SCATOLA

3.6. LA SCHEDA MADRE

Figure 3.2: La motherboard

pi sono, tanto pi ne e dettagliata sar la stampa; Il secondo parametro di rilievo la velocit della stampante, che si misura in pagine al minuto. Per ulteriori dettagli, consultare il capitolo sulla stampa. Altre periferiche: esistono diverse altre periferiche di output. Alcuni esempi sono i proiettori, che possono essere collegati al computer come se fossere un normale monitor, proiettando per i segnali inviati dallelaboratore su un muro, un telo, ecc.; i plotter, che sono delle stampanti particolari, in grado di disegnare anche su fogli molto grandi, indicati per il disegno tecnico: realizzano la stampa con dei bracci meccanici che muovono dei pennini a china, oppure muovendo il foglio.
Dispositivi di rete

Meritano una trattazione a parte in quanto sono periferihe di input/output, in grado sia di ricevere che di trasmettere dati. Si tratta di quei dispositivi (di input output) che permettono ai computer di dialogare tra loro e di connettersi ad internet. Modem (modulatore/ demodulatore). In pratica il apparecchio telefonico del computer, infatti a tutti gli effetti un apparecchio telefonico - privo di cornetta - che consente a due computer di comunicare tramite la normale linea telefonica. Tale dispositivo utilizzato per collegarsi ad internet, per inviare e ricevere fax e simulare una segreteria telefonica. Scheda di rete un dispostitivo che permette a due computer sicamente vicini tra loro di scambiarsi dati ad altissima velocit (mediamente 200 volte pi velocemente di Internet). Alcune schede di rete sono in grado di dialogare tra loro senza li: sono le schede Wireless (WiFi).

3.6 La scheda madre


Un componente molto importante (e spesso trascurato) di un computer la motherboard (ing. scheda madre, g. 3.2). una scheda sulla quale risiedono tutti i componenti del computer e alla quale vanno collegati i vari dispositivi esterni tramite i bus di espansione. Essa quindi il collante del computer ed quindi un elemento molto importante nella sua architettura. Le schede madri sono solitamente caratterizzate da un pariticolare chipset. Il chipset un microchip che gestisce tutti i segnali di input e output di ogni singolo componente, controllando il loro comportamento: un po il vigile urbano che regola il trafco dei dati sul computer. Il chipset stabilisce quali

37

3.6. LA SCHEDA MADRE

CAPITOLO 3. DENTRO LA SCATOLA

processori e componenti possono essere utilizzati sul calcolatore e se in grado di utilizzare funzioni speciali: spegnimento automatico, "sospensione", dual bios, supporto di due processori. . . I tecnici pi esperti possono anche modicare il comportamento della motherboard, accelerandone le prestazioni (il cosiddetto overclocking). Per farlo di solito occorre modicare i settaggi della scheda modicando la posizione dei jumper (dallinglese "ponticelli", piccoli interruttori in plastica). Anche se nel manuale di ogni scheda madre trovate le modalitdi congurazione, si tratta di operazioni potenzialmente pericolose e di norma vanno lasciate come stanno. Esaminiamo ora pi in dettaglio i componenti alloggiati su una scheda madre.
I chip della motherboard

Come gi detto, sulla scheda madre trovano posto diversi microchip, oltre al gi citato chipset. Innanzitutto si nota lalloggiamento per la CPU, che di solito il chip di maggiori dimensioni. Si noti che una scheda madre di solito concepita per un particolare tipo di CPU e non pu pertanto essere cambiato con troppa facilit! Oltre a questo si notano gli spazi per i banchi di memoria RAM, solitamente in gruppi di due o quattro unit. Un altro chip pittosto importante il BIOS. Come gi detto, si tratta di un chip riscrivibile (e solitamente indenticabile per il suo maggior spessore rispetto agli altri chip della scheda madre. Il BIOS pu essere congurato premendo un particolare tasto allavvio (solitamente del DEL , spazio o F2 ).
Connessioni

necessario che il computer sia collegato tramite cavetti alla memoria di massa e ai principali dispositivi per linterazione con lutente. In ogni computer normale, una piattina di cavi parte dalla motherboard per collegare i dischi rigidi interni e il CD-Rom. In certi casi i cavi possono essere due (o anche tre nei computer pi grossi). Un cavo, pi piccolo del precedente, va collegato al oppy disk. In certi casi il cavo integrato con il cavo EIDE visto in precedenza. I cavi che connettono la tastiera e il mouse si connettono a due prese circolari identiche, anche se quella per la tastiera ha un colore viola e quella per il mouse di colore verde: sono dette Porte PS/2. Poi troviamo la porta parallela (una presa a 25 piedini ) utilizzata principalmente per le stampanti di vecchio tipo e un paio di porte seriali (presa a 9 piedini, nellimmagine) per collegare vecchi modelli di mouse e modem esterni. Questi connettori sono uneredit (ing: legacy) dei computer pi vecchi e saranno probabilmente eliminati nei computer pi moderni. Inne non difcile notare alcune piccole fessure: si tratta delle porte USB. USB una tecnologia che permette di connettere no ad un massimo di 127 periferiche ad una buona velocit; la tendenza moderna quella di utilizzare massicciamente questa nuova tecnologia, giunta alla versione 2.0. possibile collegare ogni tipo di dispositivo via USB (mouse, tastiere, modem, radio, stampanti, telecamere) ma la loro funzionamento, di tanto in tanto, crea qualche problema.

38

CAPITOLO 3. DENTRO LA SCATOLA


Slot di espansione

3.7. VELOCIT

Una delle caratteristiche interessanti dei computer quello di essere espandibile: possiamo quindi decidere di collegare nuovi dispositivi al nostro PC non appena lo vogliamo grazie alle cosiddette schede di espansione. Esistono diversi tipi di schede e per questo motivo ogni motherboard, a seconda della marca e del modello, offre un certo numero di slot di espansione (dallinglese "apertura"). Lo slot p diffuso lo slot PCI, di colore bianco. il tipo pi recente ed utilizzato per collegare gli elementi pi comuni (un modem interno o una scheda audio). Poi facile identicare lo slot AGP, DI colore marrone, simile al PCI ma scostato. utilizzato per la scheda graca e ne presente uno solo su ogni motherboard. Inne, in certi casi, possibile trovare lo slot ISA, di colore nero. Oramai in caduto in disuso, ma spesso le nuove motherboard ne includono almeno una per collegare dispostivi un po vecchiotti.

3.7 Velocit
Come quando si acquista una nuova macchina, il neo-utente di computer assillato dal problema delle prestazioni: ma il mio computer davvero veloce? La domanda, in linea di massima non ha molto senso: i computer moderni hanno una potenza tale da essere largamente sovradimensionati per i compiti cui destinato, se ben congurato. Ciononostante, opportuno avere qualche idea sul come si possono misurare le prestazioni del nostro computer. La prima cosa importante da comprendere che il computer un sistema complesso e altamente integrato. La sua velocit dipende dallinterazione dei suoi componenti, dal sistema operativo utilizzato e, non ultimo, dalluso che si intende fare del computer. Considerate infatti cosa accade quando date il un comando per lesecuzione di un programma: per prima cosa il sistema operativo trasferisce il programma da eseguire dal disco rigido alla RAM, quindi legge dalla RAM le istruzioni che formano il programma e le esegue. Fatto questo, la CPU ricomincia ad eseguire le istruzioni del programma. Come si vede, tutti gli elementi del computer sono chiamati in causa per lesecuzione di un programma. Per ottenere buone prestazioni occorre, quindi, un sistema operativo efciente, una CPU potente, una RAM di grandi dimensioni e veloce, ma anche il disco rigido deve essere rapido. A questi componenti opportuno aggiungere anche la scheda graca: gli attuali computer sono a graca intensiva (sistemi operativi ad interfaccia graca, multimedialit, giochi), per cui una scheda poco veloce pu rallentarne notevolmente il funzionamento. Inne, occorre saprere che uso intendete fare del calcolatore: se lo usate principalmente per i calcoli, sar la CPU ad avere unimportanza critica; viceversa, se siete patiti di giochi sparatutto, sar la scheda graca ad essere importante. Se invece principalmente lo usate per collegarmi ad Internet, sar la velocit di connessione ad essere decisiva. Quindi, un computer pu risultare veloce in un campo e lento in un altro!
Prestazioni della CPU

La velocit della CPU, in ogni caso, piuttosto importante, e corrisponde al numero di operazioni che in grado di eseguire in ogni secondo. Si misura in MIPS (Milioni di istruzioni per secondo) e in MEGAFLOPS (Milioni di calcoli aritmetici per secondo). strettamente legata alla frequenza del clock, che non altro che un piccolo orologio interno al calcolatore che, come un direttore dorchestra, d il tempoa tutti i dispositivi. Il clock si misura in MegaHertz (milioni di cicli al secondo, o MHz), o GigaHertz (GHz, pari a 1000 MHz). Occorre notare che una frequenza di clock maggiore non

39

3.7. VELOCIT

CAPITOLO 3. DENTRO LA SCATOLA

implica di per s migliori prestazioni: tra una CPU e laltra ci sono differenze di progettazione tali da rendere difcile i confronti senza analisi pi approfondite. Per cui non detto che un processore a 1,2 Ghz sia sempre pi potente di uno a 1 Ghz, ma un Athlon 2000 sar certamente pi potente di un Athlon 1700!

E adesso?
Ora che sapete tutto (o quasi) sullhardware del computer non vi resta che addentravi nei misteri della branca della scienza pi evanescente che esista: il software!

40

4 Il software

Di che cosa si tratta?


Terminata la nostra panoramica sullhardware, in questo capitolo, parleremo del software, la meraviglia che (assieme alla corrente elettrica!) fa funzionare il nostro elaboratore. In particolare divideremo il software in due categorie: il software di sistema e il software applicativo.

4.1 Software di sistema


Il software di sistema costituito da tutti quei programmi che fanno da intermediari tra luomo e la macchina, consentendo al primo di usare in modo semplice ed efciente il secondo. Il pi importante software di questa categoria il sistema operativo, perch quello che, insieme ai driver ( 42), parla direttamente con lhardware e permette il funzionamento del computer. Sono particolarmente importanti anche i software di interfaccia utente.
Il sistema operativo

Il sistema operativo il programma pi importante in assoluto, senza il quale nulla nellelaboratore potrebbe funzionare, n lhardware, n il resto del software. Viene attivato al momento dellaccensione dellelaboratore ed in grado di parlare con lhardware e di fare in modo che gli altri programmi possano funzionare. Riprendendo il discorso della cucina possiamo dire che il sistema operativo la super-ricetta che contiene tutte le indicazioni necessarie per poter realizzare le altre ricette. In sostanza il sistema si occupa di alcuni compiti fondamentali quali: Riconoscere e attivare le varie componenti presenti nel computer (si tratta del kernel (ing. nucleo), la parte centrale del sistema operativo con lausilio dei cosiddetti driver o moduli). In un certo senso, rende il computer cosciente di s.

Permettere allutente di collegarsi, di interagire con i programmi e, in generale, di utilizzare il modo semplice il calcolatore. Fornire una serie di strumenti grazie ai quali possibile modicare e migliorare le funzionalit del computer.

Un sistema operativo, per non solo un programma, ma molto di pi: rispecchia infatti, in qualche misura la losoa che scegliamo di adottare nel nostro rapporto con il computer: i tipi di compiti che ci interessa far svolgere alla macchina, le tipologie di utente che con essa devono interagire, i modelli di comunicazione adottati. La scelta del sistema operativo, quindi unoperazione che andrebbe compiuta coscientemente e non forzata dalle circostanze.

41

4.1. SOFTWARE DI SISTEMA

CAPITOLO 4. IL SOFTWARE

Figure 4.1: I Moduli del kernel


Modulo VFAT

KERNEL
Funzionalit base Modulo LP Modulo USB

Come tante sono le possibili losoe, tanti sono i sistemi operativi: le differenze che hanno luno con laltro sono profonde sotto diversi aspetti. Basti pensare, per avere unidea, che in molti casi le differenze sono cos grosse da cambiare signicativamente il comportamento e le prestazioni dellelaboratore, rendendo spesso impossibile, per esempio, far funzionare un programma progettato per un sistema operativo su uno differente. Tra i pi diffusi sistemi operativi su Personal Computer citiamo Linux, Mac OS e Windows.
I moduli del kernel

Data la grande quantit di periferiche esistenti, non pensabile che un sistema operativo (qualunque esso sia) possa essere in grado di gestirle tutte; ecco che arriva in suo aiuto unaltra tipologia di software: i driver o moduli del kernel. I moduli del kernel sono molto importanti: si tratta infatti di componenti software creati appositamente per rendere il sistema operativo in grado di comunicare con un particolare dispositivo hardware. Facciamo un esempio: il vostro PC funziona con un certo sistema operativo e tutto funziona come si deve. Un giorno decidete di comprare uno scanner, lo attaccate al vostro computer e vi accorgete che il vostro computer non in grado di farlo funzionare. Bene: vi procurate il driver necessario (che potrebbe essere fornito, per esempio, su un CD-ROM fornito assieme allo scanner, oppure potreste scaricarlo da Internet) e lo installate nel vostro computer, ovvero lo copiate sul disco sso e disponete il kernel del vostro sistema operativo afnch lo riconosca e sia in grado di utilizzarlo1 . In questo modo il vostro sistema operativo avr a disposizione le istruzioni che gli mancavano, grazie alle quali dora in avanti potr far funzionare il vostro nuovo scanner.
Le interfacce utente

Si tratta di una categoria particolare di software: quello che permette agli utenti di comunicare le proprie intenzioni al sistema operativo (per esempio avviare lesecuzione di un determinato programma).
Interfaccia utente a linea di comando

Anche se al giorno doggi un sistema operativo fortemente legato alla sua interfaccia graca, le cose non sono andate sempre cos. Nellera dei pionieri dellinformatica, i sistemi operativi non esistevano, ogni utente era anche programmatore e doveva occuparsi di scrivere i programmi per qualsiasi cosa.
1 Non

preoccupatevi, non difcile come potrebbe sembrare. Ogni cosa a suo tempo! Per ora basta che sappiate cos un driver.

42

CAPITOLO 4. IL SOFTWARE

4.2. SOFTWARE APPLICATIVO

Col tempo, si affermarono i sistemi operativi Unix e MS-DOS, che utilizzavano interfacce a caratteri ed erano piuttosto difcili da utilizzare per i non tecnici. Le interfacce utente con interfaccia a caratteri (CLI - command line interface), si basano sullidea che lutente deve impartire i comandi utilizzando la tastiera; per esempio si pu battere sulla tastiera il comando date per modicare la data e lora attuale. Comandi di questo genere sono tuttora in uso e sono estremamente potenti, ma non sono il massimo per un utente alle prime armi: oltre a dover memorizzare comandi spesso astrusi e di derivazione anglosassone (come DIR A: \P), pu restare intimidito di fronte ad uno schermo tutto nero ove campeggia il misterioso messaggio: C:\> Non ci sono troppi aiuti: se non sapete che il comando per formattare un dischetto format A:, nessuno vi potr aiutare!
Interfaccia utente di tipo graco

Grazie al miglioramento della potenza dei calcolatori e allaffermazione delle schede grache a buon mercato siniziano ad affermare le interfacce grache: anche se la loro diffusione non stata per nulla rapida: sviluppata dalla Xerox negli anni70, fece lingresso nel mondo del Personal Computer grazie ad Apple Macintosh e Amiga negli anni 80, e solo in anni pi recenti ha contagiato anche i sistemi operativi Unix (con X-Windows) e Microsoft (con Windows 3.1 e, con maggior successo, con Windows 95 98, 2000 e XP), tanto che oggi tutti i calcolatori hanno una qualche forma di interfaccia graca. Lo schermo nero scompare, sostituito da una scrivania virtuale, con graca accattivante, che aiuta anche lutente alle prime armi. Sono interfacce che usano una interfaccia utente in cui i comandi e i programmi sono rappresentati da immagini (detti anche GUI - Graphic User Interface). Gli elementi caratteristici di questa interfaccia sono:
nestra (window): pu essere immaginata come uno schermo nello schermo; ogni programma ha

una propria nestra attraverso la quale visualizza i dati prodotti; in tal modo possibile avere pi programmi attivi contemporaneamente;
cursore o puntatore: di solito indicato con una freccia, serve a posizionarsi sui vari elementi dello

schermo per selezionarli e attivarli; il puntatore viene mosso solitamente dal mouse;
icona la singola immagine associata ad un elemento dellinterfaccia (comando o programma).

Questo tipo di interfaccia ha il vantaggio di essere molto intuitiva e semplice da usare anche per gli utenti meno esperti: pi facile associare unimmagine ad una azione che ricordare il comando che consente di eseguirla. In pi i programmi che usano linterfaccia graca, in genere associano gli stessi simboli agli stessi comandi, facilitando lapprendimento. Per contro, richiede computer potenti e con molta memoria ed essendo programmi particolamente complessi molto pi soggetti ad errori e a piantarsi di quellei che prevedono la sola interfaccia CLI.

4.2 Software applicativo


I programmi applicativi sono tutti i programmi scritti per consentire allutente di svolgere un particolare compito:scambiare la posta elettronica, catalogare i propri CD, gestire la contabilit, ascoltare

43

4.2. SOFTWARE APPLICATIVO

CAPITOLO 4. IL SOFTWARE

Figure 4.2: Interfaccia grache: Linux/Gnome, Linux/KDE, Windows XP, Mac OSX.

la musica, guardare un DVD e inne (ma non certo ultimo) giocare. Le possibilit sono davvero inesauribili, ma possibile dividerli in alcune tipologie duso:
Elaboratori di testo (word processor) - Si tratta di programmi che consentono di scrivere documenti

, impaginarli e stamparli offrendo notevoli vantaggi rispetto ad una tradizionale macchina da scrivere. Per esempio consentono di fare correzioni e modiche con facilit senza sprecare carta e tempo, poich il testo viene stampato solo quando completo; possono di usare modelli pressati di documenti e di controllare automaticamente lortograa; usano differenti tipi e dimensioni dei caratteri e permettono integrare il testo con elementi graci (cornici, colori, immagini). Per contro questo tipo di programmi presenta anche qualche svantaggio: difcile avere una visione di insieme del testo; spinge a badare molto alla forma, a spese del contenuto. Il prodotto pi usato in questa categoria sicuramente Microsoft Word, ma anche OpenOfce Writer, Word Perfect, Abiword e Kword.
Fogli di calcolo (spread sheet) - Programmi che consentono di lavorare su grandi quantit di dati

soprattutto di tipo numerico; i compiti principali sono: calcoli sui dati, costruzione di tabelle e graci, estrazione di risultati sintetici (totali, riepiloghi) soprattutto come supporto a problemi decisionali. I prodotti pi usati sono: Microsoft Excel, Lotus 123, OpenOfce Calc, Gnumeric, Kspread.
Gestori di basi dati (Data Base Management System) - Consentono di costruire archivi di dati e

applicazioni legate alla gestione dei dati. I compiti fondamentali consistono nellarchiviare,

44

CAPITOLO 4. IL SOFTWARE

4.2. SOFTWARE APPLICATIVO

organizzare (anche in modi diversi), ricercare e presentare (cio visualizzare o stampare) i dati. I prodotti pi usati sono: Microsoft Access, FileMaker, Oracle, MySQL, PostgreSQL.
Presentazione (presentation manager) Consentono di realizzare una serie di schermate (slide, cio

diapositive) utilizzabili come supporto ad una presentazione o a una lezione. Tali diapositive possono contenere testo, graca, immagini, suoni. I pi usati sono: Microsoft PowerPoint, OpenOfce Impress, Kpresenter.
Applicazioni multimediali (multimedia tools) - Tipici esempi sono quelli che si trovano su CD-Rom

(enciclopedie, corsi, ecc.). In generale unapplicazione multimediale un insieme di testo, immagini, lmati, brani musicali, il tutto organizzato secondo percorsi logici che consentano allutente una facile e istruttiva fruizione. Gli attuali computer hanno reso semplice lo sviluppo e la diffusione di questo tipo di prodotti, in specia modo nel compo dell insegnamento, autoistruzione, enciclopedie, marketing di prodotti, tempo libero (giochi, hobbies, intrattenimento). Il software pi usato in questo settore costituito dalla famiglia Macromedia (Director, Flash, Shockwave), seguito da Toolbook.
Desktop publishing - Sono programmi adatti a creare documenti da pubblicare (libri, riviste, man-

ifesti, brochure, ecc.) Gli attuali programmi di elaborazione testi si avvicinano sempre pi a quelli di desktop publishing acquisendo sempre pi funzioni di questi ultimi. I programmi pi A diffusi nel settore sono Pagemaker, QuarkXpress, Scribus, L TEX.
Graca - Programmi che permettono di elaborare disegni e graci di ogni tipo. Spesso sono utilizzati

per realizzare la graca utilizzata in altri contesti (per esempio applicazioni multimediali). I programmi pi diffusi sono Adobe Photoshop, Gimp, Autocad, Adobe Illustrator, Sketch.
Giochi - Sicuramente il tipo di applicativo pi diffuso ( proprio grazie ad essi che il computer

entrato per la prima volta nelle case). Nonostante vengano considerati poco importanti, hanno il merito di far conoscere il computer in modo divertente consentendo un migliore apprendimento dellambiente operativo, dei principali comandi, delle potenzialit e dei limiti che esso ha. Qualche esempio: Quake, Civilization, StarCraft, The Sims....
Programmi gestionali Sono i programmi utilizzati dai programmi dalle ditte per la gestione dei loro

dati. Permettono di trattare in modo automatiche la contabilit, la gestione del magazzino e del personale, la fatturazione spesso grazie a un unico programma. La maggior parte di questi programmi sono realizzati ad hoc ditta per ditta anche se, a livello italiano, sono particolarmente diffusi gli applicativi Zucchetti.

Quindi?
Un po come le medicine amare, questa parte introduttiva, particolarmente ricca di informazioni teoriche, terminata. Ora possiamo cominciare a lavorare davvero con il nostro computer!

45

4.2. SOFTWARE APPLICATIVO

CAPITOLO 4. IL SOFTWARE

46

5 Linux

Di che cosa si tratta?


Non quello che stavate aspettando? Sapere tutto di Linux? Ecco quindi un po di informazioni che lo riguardano: le sue caratteristiche principali, cosa lo distingue dai sistemi operativi pi noti, cosa sono e come orientarsi tra le distribuzioni e, inne, qualche consiglio su come installare il vostro sistema operativo.

Che cos Linux?


Risposta breve: Linux un sistema operativo Open Source, gratuito e liberamente distribuibile.

Risposta articolata: Linux la parte principale (kernel) di un sistema operativo scritta da uno studente di informatica nlandese, un certo L INUS T ORVALDS. Unito ad altri programmi liberamente disponibili, Linux diventa un sistema operativo completo, pi correttamente denominato GNU/Linux.

Linux un sistema operativo molto simile ai sistemi UNIX usati nei grandi computer delle universit e delle banche, ma pur mantenendo le caratteristiche di robustezza e stabilit, viene distribuito con licenza GPL( a pagina 26), che permette, tra le altre cose, di distribuire Linux in modo gratuito. A partire dal 1991, Linux si diffuso a macchia dolio in tutto il pianeta, attirandosi spesso le ire delle grosse multinazionali del software, dapprima come sistema operativo per i server di Internet e, ultimamente, anche come sistema per i Personal Computer di casa, in sostituzione o in aggiunta ad altri sistemi operativi.

5.1 Perch Linux?


La scelta di un sistema operativo piuttosto che un altro non dovrebbe essere fatta alla leggera. Di fatto, al momento non una scelta dato che la stragrande maggioranza dei calcolatori nuovi sono venduti con altri sistemi operativi preinstallati, del quale avete gi pagato la licenza senza neppur saperlo. Eppure ci sono diversi motivi che vi potrebbero spingere ad adottare Linux per afancare o sostituire il vostro sistema operativo. Eccone un elenco incompleto in ordine di importanza: 1. Linux gratuito. Si tratta di un argomento che fa sempre breccia nelle italiche menti. Parafrasando una vecchia pubblicit, perch pagare per qualcosa se posso avere la stessa cosa gratis? Inoltre, risulta particolarmente odioso dover pagare qualcosa che essenziale per il funzionamento del computer: cosa pensereste se il vostro concessionario auto, subito dopo aver comprato la macchina nuova di zecca, vi dicesse: Ah, e poi ci sarebbe questaltra somma per poter avviare la macchina. Sa,

47

5.1. PERCH LINUX?

CAPITOLO 5. LINUX

senza questo non potete neppure accenderla!. Il vostro risparmio va ovviamente moltiplicato per il numero di calcolatori che possedete. Ma non nisce qui: nel mondo Linux la maggior parte dei programmi applicativi gratuito, per cui esistono programmi perfettamente equivalenti a programmi commercialie a costo zero per lutente. Inne, la forma di licenza di Linux vi garantisce che sar sempre cos. 2. Linux aperto e documentato Linux viene distribuito con i sorgenti e moltissima documentazione. Questo vuol dire che potete modicare, se volete, praticamente tutto; potete guardarci dentro e capire come funziona. Con la maggioranza degli altri sistemi operativi questo non solo non possibile, ma addirittura vietato1 ! Tornando allesempio del concessionario, come se vi dicessero: Si ricordi che il cofano del motore sigillato, ed illegale aprirlo. Se volesse fare modiche, dovr portarlo qui in concessionaria: provvederemo noi a sostituire i pezzi difettosi e a inserire le ultime novit. Non a caso, Linux il sistema operativo perfetto per imparare a programmare. Inoltre, facendo riferimento a standard aperti e largamente accettati, facile trasferire dati da e verso altri sistemi operativi. 3. Linux favorisce la pluralit Lidea di afdare, in prospettiva, ogni aspetto del mondo informatico ad una sola ditta (indovinate quale) un aspetto un po sconcertante. La presenza di una effettiva pluralit di scelte garantisce a tutti un mondo (informatico - ma non solo) migliore. Sempre tornando al mondo delle macchine: e se tutte le ditte di automobili sparissero, e rimanesse solo la Toyota? Potrebbe decidere prezzi dei modelli e delle prestazioni senza neppure consultare il cliente: cos accade in un regime di monopolio. Una delle cose pi belle di Linux proprio questo: offrire la libert di scelta. 4. Linux non richiede un supercomputer per funzionare. I computer attualmente in commercio hanno una potenza inaudita e spesso inutile, che farebbero impallidire il mitico Hal 9000 di 2001, Odissea nello spazio. Linux ha la rinomata abilit di riuscire a ottenere un buon livello operativo (anche se con qualche rinuncia) con macchine ritenute drammaticamente obsolete (per esempio i 486 o i vecchi Pentium con 32 Mb). Quindi, Linux fa anche bene allambiente, perch ricicla i riuti! 5. Linux robusto e sicuro. Sono note le lamentele degli utenti di altri sistemi operativi per Personal Computer relative a inefcienze, errori continui, perdita di dati, continui riavvii ecc. Linux per sua natura molto stabile e robusto: le necessit di riavvio sono rarissime e ancora pi rare sono gli errori del sistema stesso2 . 6. Linux completo. Una volta installato, Linux non richiede assistenza, continui aggiornamenti o protezioni aggiuntive. Non occorre deframmentare. Non servono antivirus. Non servono protezioni contro i dialer internet. Quando usate il computer, usate il computer e non dovete perdere tempo per metter a posto il computer!
cosa sta diventando sempre pi inquitetante con lintroduzione della legge americana Digital Millennium Copytight Act (che impedisce il reverse engineering) e la diffuzione delle licenze shrink-wrap che privano lutente di tutti i diritti. Tale modo di pensare si sta lentamente diffondendo anche in Europa (EUCD). 2 Laffermazione si riferisce in quanto tale a Linux vero e proprio, ovvero il kernel. Ci non impedisce, per esempio, ad altri programmi di generare errori e bloccarsi, ma questo non rende necessario il riavvio del computer, solo del programma.
1 La

48

CAPITOLO 5. LINUX

5.2. CHE COSA MI SERVE?

Purtroppo, la strada per ladozione di Linux pu prevedere qualche difcolt, specie allinizio. Occorre essere consapevole di tutti questi aspetti prima di tuffarsi in questo mondo: un po il prezzo per saltare fuori dal coro. Per la verit molti problemi di Linux sono solo (o in parte) dei miti, altri sono invece fatti reali. Vediamo di elencarne qualcuno. 1. Mito: Linux difcile - Questo non esatto: linformatica che difcile. Per molti sistemi operativi lobiettivo sempre stato quello di nascondere le complessit del computer fornendo un ambiente rassicurante, mentre Linux si preoccupato pi di funzionare bene. Fortunatamente, negli ultimi tempi la tendenza si un po corretta: linstallazione di Linux ora facile come per altri sistemi operativi (se non di pi), e la rapida diffusione di ambienti graci come KDE e Gnome rende luso di Linux del tutto analogo ai sistemi pi noti. 2. Mito: Con Linux lapparecchio x non funziona - Questo non del tutto esatto: i driver per gran parte dei dispositivi (schede grache, schede di rete) esistono eccome, anche se spesso occorre aspettare qualche mese per reperirlo, nel caso delle ultimissime novit. In realt, questo sta rapidamente cambiando, e molte ditte produttrici di hardware spesso distribuiscono il driver Linux assieme ai driver di altri sistemi operativi o lo rendono disponibile sul loro sito. Restano i problemi su certi dispositivi USB, specie di recente introduzione. 3. Mito: Linux non ha assistenza tecnica - Il software commerciale fa dellassistenza e del supporto uno dei suoi cavalli di battaglia. Di fatto, per, quanti ne usufruiscono realmente? In realt, il supporto di Linux esiste eccome ed fornito per un certo numero di giorni dalle ditte che forniscono le distribuzioni di Linux (ma solo se le comprate, non se le scaricate gratuitamente da Internet o le trovate in una rivista!) . Alla ne di questo periodo, per, potrete sempre avvalervi del miglior supporto esistente al mondo, ovvero Internet. La comunit Linux nota per essere amichevole e pronta ad aiutare la gente in difcolt! 4. Fatto: Linux incompatibile con Windows/Macintosh - Anche se qualcuno la potrebbe considerare un vantaggio, la cosa senzaltro vera. Ci per non vuol dire che non si possano scambiare dati con utenti che usano altri sistemi operativi (per esempio i le di testo, o i suoni) senza troppi problemi. A mali estremi, possibile utilizzare emulatori che simulano il funzionamento di altri sistemi operativi (dosemu, wine, VMWare, Basislisk II...). 5. Fatto: Sotto Linux non posso usare il programma x, che usano tutti - Ebbene, s. Non potete utilizzare il pi famoso programma di redazione testi con Linux. Per avete a disposizione altri programmi che vi danno la capacit di lavorare nello stesso modo, se non meglio, e senza sborsare un soldo o violare la legge. Lunico punto veramente dolente quello dei giochi: indubbio che lofferta giochi sotto Linux sia abbastanza limitata. 6. Fatto: Linux? Che , uno sciroppo per la tosse? - Grazie a una sottile ed efcace opera di marketing, si sta insinuando, soprattutto nel nostro paese, la convinzione che computer sia sinonimo di Windows. Leffetto che non solo gli utenti, ma anche la stragrande maggioranza che opera nel settore sa poco o nulla di Linux e argomenti correlati. Molti di essi ignorano la possibilit di poter vendere computer senza sistema operativo preinstallato!

5.2 Che cosa mi serve?


Una delle caratteristiche di Linux quella di essere adattabile un po a tutte le situazioni e tutte le tasche. Daltro canto, se siete dei principianti, vi consigliamo di utilizzare un computer standard

49

5.3. VERSIONI DI LINUX

CAPITOLO 5. LINUX

. Stabilire uno standard come questo nelleffervescente mondo del computer pu essere complicato, poich le evoluzioni tecnologiche sono incessanti. In ogni caso, nella primavera del 2003, un computer standard va inteso come un del costo di 1000 circa, monitor incluso, software escluso. Tutti i PC attorno a questo prezzo sono ampiamente sufcienti (per la verit, perno eccessivi) per far funzionare Linux egregiamente, perno in coabitazione con altri sistemi operativi. Poi vi occorre il software, ovvero una distribuzione di Linux. Orientatevi prima leggendo quanto segue, quindi procuratevela ( 55) e installatevela. O, meglio ancora, fatevela installare da un amico: in questo libro non troverete molte indicazioni per linstallazione, dato che tutte le distribuzioni recenti sono veramente a prova di scemo, in ogni caso, vi sono troppe variabili al riguardo.
Un po di storia

Linux nasce nel 1990 come progetto personale di L INUS T OR VALDS, allepoca uno studente alluniversit di Helsinki in Finlandia per sviluppare un sistema operativo simile a UNIX (un clone, come si suol dire). In quellepoca esisteva gi un sistema operativo Unix per PC, chiamato Minix, realizzato dal prof. A NDREW TANENBAUM, ma questo sistema poteva essere usato, modicato e distribuito solo per ni didattici. La cosa garbava poco a Linus che, dopo accese discussioni con il professore, decise di staccarsi da Minix e produrre un sistema autonomo - Linux appunto. Dopo molto lavoro, la prima versione di Linux fu annunciata al mondo il 5 ottobre 1991. Lidea geniale che rende Linux unico nel suo genere luso della licenza GNU, che ha portato alle seguenti conseguenze: Linux non rimasto il progetto personale di una persona; in breve tempo ha coinvolto un numero molto grande di persone, unite dal fatto che si trattava di un progetto libero. A tuttoggi gli sviluppatori di Linux sono pi di 200.

Il sistema operativo pu essere utilizzato da chiunque, installato su un numero qualsiasi di macchine, modicato e adattato alle singole necessit, con conseguente abbassamento dei costi. Linux non di propriet di nessuno, ma un po un patrimonio dellumanit. anche il primo prodotto informatico di un certo spessore che non sia stato realizzato prevalentemente negli USA (allo sviluppo del kernel lavorano pariteticamente persone di una decina di nazioni). La velocit di sviluppo di Linux stata fenomenale inizialmente, ed tuttora molto rapida: viene fornita una revisione completa ogni 2-3 anni e una nuovo aggiornamento ogni 2-3 mesi. Linux ha un simpatico logo, quello del pinguino Tux. Non centra nulla, ma occorre dirlo da qualche parte!

5.3 Versioni di Linux


Linux per sua natura soggetto a continue evoluzioni, ed opportuno sapere che versione si sta usando. Come la maggior parte del software, Linux accompagnato da un numero di versione, per esempio 2.4.14.

50

CAPITOLO 5. LINUX

5.4. LE DISTRIBUZIONI DI LINUX

Il primo numero detto versione maggiore e da diversi anni sempre 2. Cambia quando si introducono differenze radicali. Il secondo numero detto versione minore. Si tratta di un numero progressivo che segnala la presenza di qualche nuova funzionalit pur mantenendo compatibilit con le versioni precedenti. Se il numero pari vuol dire che si tratta di una versione stabile, se dispari indica una versione instabile o di lavoro. La versione 2.6 del kernel prevista entro la ne del 2003. Il terzo numero detto bugx (ovvero correzione di errore). Si tratta di un valore che segnala la correzione di qualche piccolo errore rilevato nella versione precedente o laggiunta di un driver, lasciando immutato tutto il resto. La versione di Linux del tutto indipendente con la versione della distribuzione utilizzata!

5.4 Le distribuzioni di Linux


Che cos una distribuzione?

Quando parlate di Linux non passa molto tempo prima di imbattersi, sulla rete o nei negozi di informatica, nelle cosiddette distribuzioni Linux. Ve ne sono di diversi tipi, dimensioni, prezzi... e voi non sapete neppure cosa voglia dire questo termine astruso. Insomma, Linux sempre Linux, no? Tutti questi nomi, strani animali e sottili distinguo, per non parlare dei prezzi, vi confondono. E poi, Linux non era gratis? Allora perch pagare 50 e pi per una cosa gratuita? Per chiarire il concetto di distribuzione, occorre ricordare che Linux di per s non un sistema operativo completo, ma solo il kernel ( 47) del sistema, ovvero quella che permette al computer di avviarsi e di pilotare tutti i dispositivi. Ma se utilizzaste solo Linux, non avreste interfaccia graca, non potreste utilizzare Internet e via dicendo. In pratica. avreste un computer acceso e attivo, ma che non in grado di fare nulla! Pensate un po a Linux come al motore di unautomobile: certamente importante, ma senza sedili, carrozzeria, volante e ruote non molto utile. Per ottenere un sistema operativo completo occorrono altri programmi che permettano allutente di lavorare. Dato che gran parte di tali programmi sono forniti dal progetto GNU si parla di sistema GNU/Linux, ma in questo libro manterremo la dicitura pi rapida. Per essere un sistema realmente fruibile, quindi, Linux ha bisogno di un corredo di altre funzioni fornite proprio dalle distribuzioni, ovverosia: un metodo per installare il sistema operativo sul computer (ing. installer).

un metodo per avviare il sistema una volta installato (ing. bootloader).


software di sistema per congurare il sistema secondo lo specico uso che ne farete e adattarlo all hardware che avete a disposizione. software applicativo, ovverosia programmi di ufcio, compilatori, browser per Internet e altro ancora. documentazione, cio una serie di documenti (elettronici o stampati) per sapere come mettere le mani nel sistema o come imparare a usarlo. localizzazione, ovverosia la traduzione di programmi e documentazione in lingua italiana. codice sorgente dei programmi, casomai voleste personalizzare il software.

51

5.4. LE DISTRIBUZIONI DI LINUX

CAPITOLO 5. LINUX

supporto: se andate incontro a problemi, potreste aver bisogno di aiuto, sotto forma di hotline telefonico, supporto via posta elettronica o intervento diretto.

Le ditte che producono le distribuzioni si preoccupano di recuperare il software da Internet, provarlo, impacchettarlo e mantenere tutto il sistema aggiornato; nonostante siano spesso vendute via Internet o nei negozi specializzati, quasi tutte sono liberamente copiabili e distribuibili senza violare alcuna legge - tant che ne trovate spesso nelle riviste di informatica o in vari siti Internet (per esempio il sito Linuxiso [http://www.linuxiso.org]). La differenza fondamentale tra una distribuzione scaricabile da siti ftp e la stessa comprata in un negozio riguarda il supporto tecnico allinstallazione, la presenza di eventuale software non libero, i manuali stampati (spesso presenti persotto forma di le). Ribadiamo ancora il concetto: Linux sempre Linux, ma Red Hat Linux non Debian GNU/Linux: i le potrebbero essere disposti altrove, potrebbero usare diversi sistemi di gestione, di stampa ed altro ancora... perno il kernel potrebbe essere leggermente modicato.
Quale distribuzione?

Volete rompere larmonia di un allegro gruppo di sostenitori di Linux? Con aria innocente inltratevi tra loro e chiedete: ma qual la distribuzione migliore? Subito si scateneranno accese e intense discussioni, del tutto insanabili e - per la verit - piuttosto inutili. Ogni distro ha punti a favore e a sfavore, tanto che un noto esponente della comunit ha una volta affermato:

Le distribuzioni sono come le danzate: ognuno ha la sua, ed la pi bella di tutte


Non possibile stabilire quale sia la distribuzione migliore in assoluto tra le oltre 300 attualmente disponibili, ma forse possibile individuare quella migliore in funzione delle proprie necessit, capacit e gusti. Tornando alla metafora della macchina, come dover scegliere tra una Opel o una General Motors; il motore pu anche essere lo stesso, ma tutto il resto piuttosto diverso: una pi adatta allutente esperto, unaltra come server, unaltra ancora per un sistema poco potente. La diversit tra le distribuzioni uno dei punti di forza di Linux, permettendo una libert di scelta totale, ma anche il suo tallone dAchille, perch rischia di confondere i novizi e disperdere le risorse. Dato che non possibile esaminarle tutte, esamineremo soltanto 6 distribuzioni che, in qualche modo, coprono il 90% degli utenti Linux.
Distribuzioni RPM

Le distribuzioni in questa categoria, di gran lunga le pi diffuse, prendono il nome dal formato con cui sono distribuiti i programmi. Il formato RPM (RedHat Package Manager), stato creato dalla RedHat per agevolare la gestione del software della propria distribuzione ma, visto il successo del sistema, stato adottato da altre ditte (Mandrake, Suse, Caldera, Turbolinux. . . ). RPM in grado di vericare la presenza di tutto il software necessario al funzionamento del pacchetto (le dipendenze), impedendone linstallazione se non tutto a posto. In questo modo linstallazione e la rimozione di software risultano semplicate e si evita di causare malfunzionamenti duranate linstallazione.

52

CAPITOLO 5. LINUX
Red Hat Linux (versione 9.0, Apr 03)

5.4. LE DISTRIBUZIONI DI LINUX

Se chiedete a qualcuno di fare il nome una distribuzione, probabilmente vi parler di Red Hat: la distribuzione attualmente pi diffusa al mondo (anche L INUS T OR VALDS la usa!), ha ottimi rapporti commerciali con grandi ditte di software e Red Hat, Inc. una delle pi solide del settore. La distribuzione part con lintento di essere facile da usare, anche se recentemente diventata il punto di riferimento per luso professionale. Red Hat incentrata sulla sicurezza ( quella che fornisce aggiornamenti con maggiore frequenza) e supporto per le ditte. In generale, una distribuzione piuttosto standard, anzi, taluni dicono che lo standard - tanto che se cercate una versione precompilata di un qualsiasi programma per Linux, troverete sicuramente quella adatta per Red Hat. Per quanto concerne il software, Red Hat tra i maggiori sponsor di Gnome ed uno strano mix di innovazione tecnologica e stabilit. Vantaggi: Molto diffuso, ottimo supporto della comunit, stabile. Svantaggi: Versione gratuita con vita breve, scarso supporto multimediale. Versioni: Standard (7 CD, 94,11 ), Professional (10 CD+DVD, 336.11 ), Download Edition (3 CD); RedHat Magazine Edition (7,95 , in edicola); Sito: http://www.redhat.it
Linux Mandrake (9.1, Apr 03)

Mandrake una distribuzione francese che ha preso le mosse dalla RedHat, con la quale resta in gran parte compatibile, aggiungendo un miglior supporto per KDE, ottimizzazioni per i computer pi recenti e fa uso intenso della graca. La distribuzione ha il dichiarato intento di essere di facile uso e per uso sui computer desktop (orientata quindi a quanti abbiano poca o nessuna dimestichezza con lambiente UNIX) e orientata ad avere le versioni pi aggiornate dei programmi (a scapito, talvolta, della stabilit) . Vantaggi: Interfaccia amichevole, buon supporto della comunit, ripartizionamento NTFS. Svantaggi: Programmi con problemi, societ in difcolt nanziarie. Versioni: ProSuite (7 CD, 175 ), Prosuite/DVD (63 ), Gaming Edition (vers. 8.1, 80 ) Download edition (3 CD); Sito: http://www.linux-mandrake.com.
SuSE Linux (versione 8.2, Apr 03)

S.u.S.E una ditta tedesca che produce da molto tempo una distribuzione di grande successo (la pi diffusa in Germania), che ha per aperto da tempo una liale italiana. Suse per certi aspetti molto simile a Mandrake per luso da utente, ma interessante anche come server (fa parte del consorzio UnitedLinux). Le sue caratteristiche principali consistono nellessere grande paladino di KDE (un po meno di Gnome), nel fornire ottima documentazione nel suo programma di installazione/gestione tuttofare YaST2 - un programma che permette di gestire pi o meno ogni aspetto del sistema, incluso installazione pacchetti. La versione Desktop, pensata appostiamente per le ditte, un po cara (il prezzo per computer) ma comprende licenze di uso di StarOffice, Partition Selector, Crossoffice wine per funzionare in ambienti eterogenei Windows/Linux. Vantaggi: Molto completa, versatile e dettagliata, sistema YaST. Svantaggi: Non disponibile in versione ISO scaricabile, componenti proprietari.. Versioni: Professional (5 CD + 2 DVD, 79,90 , Personal (3 CD, 49,90 ), Desktop 139.90 . Sito: http://www.suse.it

53

5.4. LE DISTRIBUZIONI DI LINUX


Distribuzioni DEB

CAPITOLO 5. LINUX

Il formato DEB stato sviluppato dalla distribuzione Debian e dalle distribuzioni che hanno scelto di avvalersi di questo sistema. Il formato Deb sembra pi potente di RPM, essendo dotato di un ottimo meccanismo di controllo delle dipendenze, lesecuzione di script di pre/post installazione o disinstallazione e permette perno laggiornamento di programmi in uso!
Debian GNU/Linux (versione woody, Ott 02)

Debian GNU/Linux ha alcune caratteristiche che la rendono unica: lunica tra le distro maggiori a non avere una ditta alle spalle ma di essere composta esclusivamente di volontari; composta esclusivamente di software con licenze libere, ed quindi installabile ovunque senza lacci e lacciuoli. Suo obiettivo quello di essere la pi stabile e afdabile possibile ed quella che ha prestazioni medie superiori alle altre, in quanto priva di software ritenuto inutile. In aggiunta, il sistema apt-get permette di scaricare con un solo comando tutti i pacchetti necessari, congurarli ed eseguirli senza troppi problemi. Vi sono per diversi lati negativi: in particolare il sistema di installazione e di gestione del sistema sono tali da richierede una notevole conoscenza del computer e di Linux in particolare; il software inoltre tende ad essere un po vecchiotto - i nuovi rilasci hanno un ritmo nettamente pi lento delle altre e prevalentemente orientate alla sicurezza. Non forse la distro pi adatta ai principianti, ma una volta partita, andr per sempre! Vantaggi: 100% libera, ottimo sito e risorse su internet, ben testato, installazione software semplicissima con apt-get. Svantaggi: installatore orribile, versioni non recenti. Versioni: Woody (7 CD), Sito: http://www.debian.org.
Knoppix (3.2, Apr 03)

Knoppix, sviluppato in Germania da K LAUS K NOPPER, un esempio di quelle particolari distribuzioni che non si installano, ma si limitano a partire da CD senza modicare il disco sso. Il metodo permette di usare Linux per darvi unidea precisa di che cos, come funziona e di cosa potete fare. Il programma di installazione riesce ad autocongurarsi correttamente nel 95% dei casi, e mette a disposizione un sistema Linux completo: applicazioni da ufcio, KDE, collegamento Internet, multimedia, sviluppo (perno strumenti per la sicurezza, facendone un coltellino svizzero portatile per gli hacker). anche possibile (anche se non semplicissimo), personalizzare il sistema e installarlo normalment. Importante: allavvio, per avere il sistema in italiano, battere sulla riga di comando knoppix lang=it, tenendo presente che luguale si trova nel tasto ; aggiungendo wheelmouse aggiungerete il supporto alla rotellina del mouse. Vantaggi: Ottima rilevazione automatica dellharware, si esegue senza installazione, utile come sistema di emergenza e dimostrativo. Svantaggi: Lento, difcile da installare su HD. Sito: [http://www.knopper.net/knoppix].
Lindows (3.0, Apr 03)

Lindows stato il primo tentativo, e per ora quello con maggiore successo, di proporre un sistema Linux su computer freschi di fabbrica.

54

CAPITOLO 5. LINUX

5.4. LE DISTRIBUZIONI DI LINUX

La cosa ha avuto particolare risonanza negli USA, dove sono stati messi in vendita con buon successo computer (senza monitor) a $199. Il sistema preinstallato offre la possibilit di eseguire programmi Windows (di cui eccheggia il nome) ma ha una scelta iniziale limitata di software; per semplice scaricare e installare nuovo software dal servizio online 3 . Il sistema semplicissimo da intallare e pensato per i principianti, ma un po criticato per il suo costo elevato di esercizio e per pratiche di marketing discutibili. previsto a breve uno sbaco in Francia e Germania, per cui possibile prevedere novit anche per lItalia (e ottenere quindi anche la documentazione nella nostra lingua). Vantaggi: Pensato per i principianti, installazione diretta dal sito. Svantaggi: Canone annuale. Versioni: Download Edition ($49.95), Retail Edition (2CD, $59.95) Sito: http://www.lindows.com.
Altre distribuzioni

Se cercate davvero un confronto completo e ragionato tra tutte le 200 e pi distribuzioni, visitate il sito Distrowatch [http://www.distrowatch.com]. Naturalmente, dato che il sito in inglese e ricco di informazioni, vuol dire che la vita non vi pone grossi problemi (oppure usate Babelsh, 162). Comunque, tra alcune distribuzioni rilevanti citamo Xandros e Lycoris (simili per losoa a Lindows), Demolinux, Movix e Dyne:bolic (autoavviantii come Knoppix), MuLinux (mini-distro di origine italiana) e Linux Espresso (pure italiana, basata su Debian).
Procurarsi la distribuzione

Da quando Linux non pi un sistema per carbonari, relativamente facile procurarsi una versione in CD. Ledicola: il metodo pi semplice e sicuro consiste nel recarsi in edicola e comprare qualche rivista specializzata: Linux Magazine, Linux, Pro, Linux & C, Linux Pratico e Linux Journal Italia sono spesso forniti di CD con le versioni aggiornate delle distribuzioni pi diffuse. In questo modo potete fare i vostri esperimenti senza particolari esborsi. E spesso, potete trovarle anche su anche altre riviste pi generali (Inter.net, Computer Programming, PC Magazine, PC Professionale...). Aguzzate la vista.

I negozi: se volete qualcosa di pi solido, allora potete dirigervi a un rivenditore di computer, librerie univeristarie o persino grandi catene come Media World o Computer Discount: non improbabile che abbia qualche versione distribuzione, anche se possibile che la distribuzione sia un po vecchiotta: in questo caso potete tirare sul prezzo. Se vi guardate attorno, potete trovare anche qualche gioco.

Internet: se avete accesso a Internet, potete collegarvi a uno dei siti delle varie distribuzioni e piazzare un ordine (anzi, un e-ordine che fa pi co). Se avete un amico con accesso Internet e masterizzatore, potete chiedergli di collegarsi a LinuxIso e di crearvi le copie dei CD che vi interessano.

Invio via posta. Alcuni operatori vi possono inviare a prezzi irrisori i CD masterizzati delle distribuzioni principali. Anche in Italia c qualcuno che ha iniziato questa attivit, come ad esempio Koala Soft [http://lnx.koalasoft.org].

3 o,

gratuitamente, con le modalit standard di Debian

55

5.5. INSTALLARE LINUX

CAPITOLO 5. LINUX

5.5 Installare Linux


Siete alla ne pronti: i CD fremono tra le vostre dita dalla voglia di installarsi. Eppure siete ancora un po titubanti: alcuni vostri amici vi raccontano storie orribili di come hanno perso tutto il contenuto del disco rigido, altri sono dovuti andare al negozio di persona... Per la verit non occorre preoccuparsi pi di tanto: se vero che no a non molto tempo fa linstallazione di Linux era uno di uno degli argomenti pi difcili per i principianti, oggi le cose sono drasticamente cambiate. Quasi tutte le distribuzioni hanno a disposizione dei metodi di installazione semplicati e non distruttivi che permettono di installare Linux, congurare linterfaccia graca e poter scegliere, allavvio, il sistema operativo da lanciare - nel caso vogliate davvero tenere quellaltro sistema operativo. Naturalmente vorremmo fare una guida passo-per-passo per linstallazione, ma i casi possibili sono veramente troppi per essere tutti presi in esame: in linea di massima la cosa migliore leggere le istruzioni della distribuzione che avete scelto. Qui ci limiteremo a dare alcuni consigli generali nei seguenti casi tipici 1. Il vostro computer non ha alcun sistema operativo e volete installare solo Linux 2. Il vostro computer ha un sistema operativo preinstallato e volete sostituirlo con Linux 3. Il vostro computer ha un sistema operativo preinstallato e volete installare anche Linux 4. Il vostro computer ha un sistema operativo preinstallato e volete provare Linux senza modicare in alcun modo il vecchio sistema - minimo rischio, insomma.
Computer nuovo (senza preinstallazione)

il caso in assoluto pi semplice. Purch abbiate un computer relativamente moderno e potente, tutte le distribuzioni sono in grado di installarsi praticamente da sole, semplicemente inserendo il CD-Rom nel lettore, avviando il computer e rispondendo si a tutte le domande di cui non capite il senso. Abbiate per cura di segnarvi su un foglio di carta tutto quello che fate: ne avrete sicuramente bisogno in seguito. Alla ne dellinstallazione (mediamente da 20 a 60 minuti) avrete un computer perfettamente congurato. Trovare un computer nuovo senza un sistema operativo preinstallato (e prepagato) pu essere difcile. Allo stato attuale solo pochi distributori nazionali concepiscono la possibilit di vendere sistemi completi senza Windows, e spesso occorre combattere un po per ottenerlo. Provate presso il vostro negozio locale delle grosse catene (CHL, Computer Discount, Vobis) ed informateci dei vostri successi (o insuccessi). Altri grossi rivenditori che hanno mostrato un qualche interesse per il Pinguino sono Elettrodata [http://www.elettrodata.it], Essedi [http://www.essedi.it], Olidata [http://www.olidata.it]. Probabilmente avrete miglior fortuna nel caso vogliate rivolgervi a uno dei tanti rivenditori locali che in grado di fornirvi un cosiddetto computer assemblato: in questo caso potete anche specicare lhardware pi adatto alle vostre esigenze. Lelenco sarebbe assurdamente lungo, per cui ci limiteremo a segnalare i rivenditori nella tabella 5.1. Queste segnalazioni, che ci giungono dai vari LUG sparsi per lItalia, non hanno alcuno scopo pubblicitario ma meramente informativo.
!

56

CAPITOLO 5. LINUX
Computer nuovo (con preinstallazione)

5.5. INSTALLARE LINUX

In questo caso avete comprato un computer di marca (es. Compaq, Dell, Olidata) e avete un sistema operativo, solitamente Windows XP, preinstallato. Come forse gi saprete, questo software non propriamente regalato: il produttore del PC ha pagato qualcosina a Microsoft per il privilegio di preinstallarvelo, e tale somma, pi una lauta commissione, viene ricaricata sul prezzo che pagate per il computer. Come ciliegina, una clausola capestro da parte di Microsoft fa s che i grandi produttori debbano pagare la licenza di Windows per ogni computer prodotto, non per ogni computer venduto. Questa "qualcosina" pu raggiungere 275 ! Un importo di tutto rispetto, che grava non poco sul costo complessivo del computer. per possibile, seppur non troppo semplice, riutare la licenza. Importante: Windows rimborsabile, a prescindere dalla versione, soltanto se non lo avete mai usato e non avete cliccato sul pulsante "Accetto" durante il primo avvio del computer (e naturalmente se presente la clausola di rimborso citata sopra). In tal caso, il rimborso un vostro diritto legale. Per operare, in linea di massima occorre agire come segue: 1. Quando avviate il computer per la prima volta, vi apparir la Licenza nale duso. 2. Leggete la licenza e fate click su non accetto 3. Riportate Windows Xp dal rivenditore e potrete ottenere ottenere il rimborso del prezzo o la sostituzione con altro prodotto di pari prezzo o un buono per il futuro acquisto di un altro prodotto di pari prezzo 4. Avviate linstallazione di Linux come nel caso precedente Questa forma di rimborso prevista esplicitamente dalla licenza di Windows XP Home Edition 4 , ma solitamente ignorata tanto dagli utenti quanto dai rivenditori. un comportamento palesemente illegale, dato che signica violare unilateralmente una condizione di un contratto (la licenza), ma nonostante tutto assai diffuso. Di conseguenza, si consiglia questo metodo soltanto a chi ha un quoziente di testardaggine elevatissimo e vuole a tutti i costi un computer di una marca ben precisa. Se amate le sde, le istruzioni per chiedere il rimborso e controbattere alle deliranti obiezioni dei rivenditori le potete trovare su www.attivissimo.net/rimborso_windows/istruzioni.htm, sito sempre aggiornato su queste tematiche. Buon... combattimento!
Afancare Linux a un sistema operativo preesistente

Tali sistemi, detti in gergo dual boot, sono il caso pi diffuso e vi offrono il meglio di tutte e due i mondi. Richiedono in genere di creare una nuova partizione sul vostro disco rigido, restringendo la partizione gi esistente per far spazio a Linux, e installare un bootloader per poter scegliere quale sistema operativo avviare. Questa frase molto tecnicistica, ma non si pu fare altrimenti. Fortunatamente, le ultime distribuzioni contengono dei semplici programmi graci per ridurre la partizione DOS/Windows purch questo sia stato installato su una partizione di tipo VFAT e che il disco sia stato deframmentato con defrag.A questo punto, potete lanciare linstallazione da CD-Rom come nel caso precedente, e risulter facile ridurre la dimensione dello spazio riservato a Windows (si consiglia di lasciare almeno 2 Gigabyte per il nuovo sistema). Proseguite quindi scegliendo lopzione partizione automatica o simile.
4 Increduli?

Cercate il le "eula.txt" nel vostro computer e potrete vericare di persona. Esistono variante di queste licenze previste anche per altri sistemi operativi Microsoft.

57

5.5. INSTALLARE LINUX

CAPITOLO 5. LINUX

Table 5.1: Rivenditori Linux Friendly

Abruzzo Chieti Chieti Scalo Salerno Bologna Bologna Bologna Modena Modena Parma Reggio E. Cinisello B. Brescia Brescia Milano Torino Torino Oristano Prato Verona Computers di Paglione S. Ellezeta Informatica* Campania Virgo Informatica* Emilia-Romagna Asianbyte Ferrari Computers* Connettendo* Brico elettronica Open Host* F&B Systems* Dam Sistemi Lombardia MG Engineering* Megabyte* Computer & Company Thundersystems* Piemonte Aginform* Reven.ge Sardegna Studio Bit* Centerweb S.r.l. Veneto InfoSysNet S.n.c. www.infosysnet.net mailto:studiobit@tiscali.it Toscana www.centerweb.it www.aginformpc.com/negozio www.revenge.it mailto:gfranza@mgeng.com www.megabyte.it/brescia.htm www.computerecompany.it www.thundersystems.it www.asianbyte.com www.ferraricomputer.it www.connettendo.it www.bricoelettronica.it www.openhost.it www.febsystems.it www.damsistemi.it www.sistel.it/virgo www.infopiu.it/computers www.zinformatica.it

* = possono fornire computer con Linux preinstallato.

58

CAPITOLO 5. LINUX

5.6. ULTERIORI DOCUMENTAZIONI

Nel caso invece di un sistema installato su una partizione NTFS, tipica di Windows 2000 e XP, le cose si fanno pi complicate. A tuttoggi, solo la distribuzione Mandrake offre un sistema per la riduzione delle partizoni NTFS; in caso contrario, per operare senza rischi necessario utilizzare un programma commerciale, poich lunica applicazione libera con interfaccia graca, Qtparted [qtparted.sf.net], ancora allo stadio larvale. Tra essi consigliamo: Powerquest Partiton Magic, $69.95 - il pi diffuso programma del settore. http://www.powerquest.com/partitionmagic/

Acronis Partition Expert, $28.34 - con migliore supporto per Linux. http://www.acronis.com/products/partitionexpert/

Terabyte Bootit NG, $34.95 - shareware con durata 30 giorni http://www.terabyteunlimited.com/bootitng.html

La partizione di tipo NTFS ha un supporto ancora limitato in Linux: ci signica che i due sistemi operativi dialogheranno a fatica. Valutate quindi la possibilita di eliminare Windows e reinstallarlo in versione VFAT.
!

Provare Linux modicando il meno possibile

Avete due strade: o lanciate Linux da CD-Rom (con Knoppix) oppure installate Linux nella parte di disco usata da Windows. Linstallazione di Linux in coabitazione 5 permessa da quasi tutte le distribuzioni, e si dice UMSDOS (ing. Unix on MS-DOS). Alla ne del processo avrete una cartella speciale sul vostro disco (chiamata, sorprendentemente, Linux) che contiene tutti i les di sistema. Potrete cos condividere senza problemi i le tra i due sistemi e vi toglierete tutti i problemi dovuti al ripartizionamento. Va per detto che il sistema funziona con gravi problemi in termini di velocit e sicurezza.

5.6 Ulteriori documentazioni


Ancora terrorizzati allidea di mettere mano alle partizioni del vostro prezioso computer? A questo punto vi manca solo la documentazione specica per la distribuzione che intedete usare. Se comprate una distribuzione in scatola, troverete la documentazione nella scatola; nel caso di distribuzioni su rivista o scaricate da internet poterete trovare qualcosa in questi siti:
www.redhat.com/docs/manuals/linux/RHL-9-Manual/install-guide/

Guida passo-passo per RedHat 9, solo in inglese. La versione italiana esiste solo per Red Hat 7, allindirizzo http://redhat.matrix.com.br/linux/current/emea/doc/RH-DOCS/it/rhl-ig-x86-it7.1/index.html
www.it.debian.org/releases/stable/i386/install.it.html

Guida allinstallazione di Debian.


www.mandrakelinux.com/en/doc/90c/it/Quick_Startup.html/

Guida rapida allinstallazione di Mandrake.


www.knoppix.net/docs/

Elenco documenti su Knoppix, solo in inglese.


5 sarebbe

meglio dire separati in casa!

59

5.6. ULTERIORI DOCUMENTAZIONI

CAPITOLO 5. LINUX

Lora della verit


A questo punto, il momento della verit. Dovete provare linstallazione di Linux e, se non avete delle congurazioni hardware troppo aliene e astruse, tutto dovrebbe uire via senza troppi problemi; in ogni caso verrete avvertiti dal programma di installazione se c qualcosa che non quadra. Ora riavviate e se tutto va bene, dopo una serie di messaggi vi trovere di fronte alla nestra di collegamento. Congratulazioni! Avete un computer acceso e funzionante... non vi resta che imparare ad usarlo!

60

6 Prova su strada

Di che cosa si tratta?


Probabilmente state morendo dalla voglia di mettere le mani sul calcolatore: avete speso un sacco di soldi, perso tempo ad installare programmi e state cercando di capire cosa c scritto su questo libro, ma ancora non avete fatto nulla di concreto. A questo punto il momento di cominciare ad usare il calcolatore e fare qualcosa, e per farlo vi basteranno pochi semplici, passi! Ne approtteremo per spiegare alcuni concetti molto importanti (login, multiutenza, superutente).

Che cosa mi occorre?


Se avete letto i capitoli precedenti, dovreste avere a disposizione tutto quello che vi serve: un computer con Linux pronto a funzionare in modalit graca, un mouse, un monitor e una tastiera. Sul versante software, occorre che la modalit graca (X-Windows) sia funzionante, nonch lambiente graco KDE sia installato. Inoltre necessario che siano stati predisposti almeno due utenti, root e utente 1 dei quali dovete avere le relative password (dovrete averle indicate durante la fase di installazione). Dovrete, naturalmente, aver a disposizione una tastiera e sapere muovere il mouse sullo schermo, nonch fare click con il tasto sinistro.

6.1 1 passo: avviare il calcolatore


Quando i mulini erano bianchi, e i computer erano piccoli e poco potenti, per usare un computer era sufciente girare un interruttore e dopo pochi secondi il computer era pronto alluso. Ora i computer sono creature complicate, ed hanno un risveglio che pu richiedere parecchi secondi. Durante questa fase il computer opera una serie di operazioni e controlli per mettervi in grado di lavorare senza problemi. Al contrario di altri sistemi operativi, Linux molto educato: cerca di comunicarvi, passo per passo, quello che sta facendo. I messaggi sono - naturalmente - in inglese, ma dopo un po non sar difcile capire quello che vi vuol dire. Dunque, partiamo. Accendete il calcolatore (premendo lapposito pulsante) e sullo schermo vedrete passare una serie di segnalazioni, ad una prima occhiata ostiche:
1 Probabilmente

al posto di utente avrete il vostro cognome, il vostro nome, un soprannome o qualsiasi cosa preferiate.

61

6.2. 2 PASSO: COLLEGARSI

CAPITOLO 6. PROVA SU STRADA


Una schermata iniziale, con una serie di numeri che cambiano rapidamente e altri messaggi in inglese. Si tratta dellavvio del BIOS - la parte pi elementare del sistema operativo.Se volete utilizzare un sistema Linux da CD, occorre mettere il CD nel lettore e fare in modo che il BIOS sia congurato in modo da permettere lavvio del computer in questo modo (di solito occorre premere CANC o F2 ). La scritta LILO, seguita da una serie di puntini. Si tratta del Linux Loader, il programmino che carica Linux in memoria e lo avvia. Nelle distribuzioni pi recenti, pu essere sostituita da unimmagine graca della distribuzione, magari con il pinguino Tux, la mascotte di Linux. Alcune distibuzioni usano il programma GRUB, leggermente diverso ma che fornisce le stesse funzionalit. Se avete pi sistemi operativi installati, avete ora la possibilit di scegliere quale lanciare. Dopo pochi istanti, inizia il caricamento del sistema. Una serie di messaggi inglese che iniziano con una frase simile a Linux version 2.4.20. Segnalano che Linux stato caricato e sta adattandosi al vostro computer. Si tratta della parte vera e propria di Linux, detto nucleo o kernel. Ad essa segue una seconda serie di messaggi, che iniziano con una frase simile a INIT vers 2.8 starting seguiti dal messaggio [ OK ]. Si tratta dellattivazione dei vari servizi di Linux, attivati dal programma init. Per un attimo apparir una schermata grigia, con al centro una X; subito dopo apparir un riquadro con tanti simboli e campi: la nestra di collegamento (fornita dal programma kdm; se state usando gdm limmagine sar diversa). il segnale che la scheda graca congurata e che il programma X-Windows funziona correttamente.

A questo punto il computer pronto: prima di usarlo, per, dovrete anche voi essere cortesi e dirgli chi siete.

6.2 2 passo: collegarsi


Ma perch mai dovreste dire a questa scatola di ferro chi siete? ovvio che siete voi, no? In realt la cosa risulter pi chiara se pensate che tutto questo viene fatto per la vostra sicurezza (e la privacy). Con il procedere della tecnologia, i computer sono diventati sempre pi potenti e sono ora in grado di essere utilizzati da pi persone (anche contemporaneamente). Pertanto, risulta necessario fare in modo che il computer sappia identicare chi lo sta utilizzando, in modo da mostrare solo i dati e i programmi di cui proprietario. Pensate, ad esempio, se il vostro calcolatore fosse utilizzato da unintera famiglia. Ognuno di essi potrebbe utilizzare il computer e vedere solo i propri dati, lanciare i propri programmi, senza interferire con laltro e, soprattutto, senza avere la possibilit di distruggere i dati dellaltro o di in-

62

casinare il sistema in modo da renderlo inutilizzabile - in pratica ciascuno utilizza il computer in modalit protetta, e non pu fare danni permanenti neppure volendo. Daltro canto, ci sono casi in cui necessario il controllo assoluto del sistema per compiere operazioni che non dovrebbero essere fatte da un utente normale: lelenco molto vario, ma tra le pi comuni possiamo citare: la creazione (o leliminazione) di nuovi utenti; linstallazione di nuovo software o dispositivi; la congurazione di programmi e dispositivi validi per lintero sistema. In tutti questi casi, occorre avere a disposizione un superutente, cio qualcuno che abbia la possibilit di mettere mano alle parti pi delicate del calcolatore. Nel caso di Linux, il superutente si chiama root (letteralmente: radice). Una volta collegati come superutenti, il computer ai vostri piedi e potete fare tutto quello che volete: modicare le congurazioni, installare nuovi programmi, disattivare servizi, cancellare quel le molto importante senza il quale il computer si riuter di partire. Usare il computer come root quindi potenzialmente unoperazione molto pericolosa: come un grande uomo2 usa dire, Con un grande potere si investiti di grandi responsabilit Ma, vi chiederete, per quale motivo dovreste usare questo sistema complicato e innaturale sul vostro personal computer, del quale siete sia utilizzatori che amministratori? Non potreste collegarvi sempre come root e dimenticare tutti questi problemi? Purtroppo, no. Fare tutto come root d maggiori possibilit agli hacker/cracker quando siete collegati a Internet di entrare nel vostro computer e compiere danni, mentre invece in questo modo sarete (quasi) completamente al sicuro da voi stessi e dai temibili virus informatici! Come si detto, in certi casi assolutamente necessario utilizzare i superpoteri di root, ma sempre con molta attenzione. A questo punto il momento di collegarsi (ing. to log in, o pi brevemente login) dicendo al computer chi siete: per farlo, dovete fornire il vostro nome utente (ing. username) e la sua parola dordine (password). Tornate alla alla nestra di collegamento e scrivete con la tastiera: Il vostro nome utente (si pu anche fare click sullicona con il nostro nome) nella prima casella, quindi premete il tasto Invio .

La vostra parola dordine nella seconda casella premete nuovamente il tasto Invio .

Se avete scritto correttamente nome e parola dordine, lo schermo diverr per un attimo grigio, quindi al centro dello schermo troverete di fronte a un indicatore che vi segnala che KDE sta partendo. Al termine essa scomparir e potrete osservare la vostra scrivania virtuale. In caso contrario, un breve messaggio vi avvertir che il collegamento fallito. Tutto da rifare!
Scelta della sessione

Dalla nestra di collegamento possibile stabilire anche quale tipo di sessione utilizzare per il collegamento. Una sessione , in linea di massima, quale tipo di interfaccia graca volete utilizzare. Al
2 With

great power comes great responsability LUomo Ragno.

63

CAPITOLO 6. PROVA SU STRADA

6.2. 2 PASSO: COLLEGARSI

6.3. 3 PASSO: GUARDARSI ATTORNO

CAPITOLO 6. PROVA SU STRADA

Figure 6.1: Il Desktop (KDE 3, Knoppix)

contrario di altri sistemi, in Linux avete una estrema variet di interfacce grache da utilizzare, tutte con diverse caratteristiche e tutte pi o meno intercambiabili. Le sessioni pi comuni fornite dalle maggiori distribuzioni sono KDE (K Desktop Environment)

GNOME (GNU Network Object Model Environment) failsafe (modalit, per cos dire, di emergenza)

Per questa primissima esperienza ci limiteremo a una sessione KDE. In genere, nelle distribuzioni attuali KDE la sessione predenita: fanno eccezione Red Hat e Debian che utilizzano come sessione predenita Gnome. comunque piuttosto facile cambiare tipo di sessione: sufciente fare click con il mouse nella terza casella della nestra di login, posta sotto al nome e alla password, e scegliere la sessione che volete - la vostra scelta diverr lambiente predenito. Nel caso di Gnome, che ha un aspetto un po diverso, occorre fare click sulla parola Session posta in basso a sinistra.

6.3 3 passo: guardarsi attorno


Se tutto, quindi, andato bene, state osservando il Desktop(g. 6.1). Ma cosa sarebbe un Desktop? Semplice a dirsi: il computer un sistema complesso e i progettisti hanno cos pensato di usare una metafora semplice ed intuitiva per permettere luso del calcolatore anche a quanti non avessero una laurea in informatica. Dato che il calcolatore era concepito come uno strumento di lavoro, la metafora scelta fu quella della scrivania di un ufcio: manipolando gli oggetti posati su questa supercie ideale potete inviare comandi rafnati al calcolatore con relativa semplicit. Esaminiamo ora in primo dettaglio gli elementi graci cui ci troviamo di fronte: il puntatore, le icone, il pannello e le nestre.

64

Il puntatore

Il puntatore (indicato da una freccia) il modo principale con il quale potete agire sui vari elementi del Desktop: un po la vostra mano virtuale. Il puntatore si muove sullo schermo cercando di imitare i vostri spostamenti con il mouse: se spostate a destra il mouse, la freccia si sposter a destra, se lo spostate verso lalto, la freccia lo seguir, e via dicendo. Il puntatore, ha anche alcune caratteristiche peculiari: Non abbandona lo schermo

Quando posizionato su un oggetto che pu essere attivato (un programma da lanciare, un testo da leggere ecc.) solitamente cambia forma e pu diventare una mano, una doppia freccia, una barretta verticale o cursore). In questo caso, facendo click con il pulsante sinistro del mouse quel particolare oggetto verr attivato. In certi casi, lasciandolo sso per un po su un oggetto, appare un piccolo dialogo esplicativo.

Spostate il puntatore su tutto lo schermo, prendendo condenza con lo strumento, cercando di notare in che modo si trasforma quando posizionato sui vari oggetti della scrivania
Le icone

La scrivania solitamente piena di piccole immagini colorate: si tratta delle icone. Le icone (dal greco ikonos, gura) hanno lo scopo principale di rafgurare programmi, documenti o funzionalit varie presenti nel calcolatore mediante un simbolo. Perci unicona pu rappresentare un testo da leggere, un programma da lanciare, il CD-Rom, lattivazione del collegamento Internet e altro ancora. Nella tabella 6.1 troverete alcune delle icone principali utilizzate in KDE (versione 2 e 3) e il relativo signicato. Ogni icona rappresenta un singolo oggetto, e pu essere spostata liberamente sulla scrivania. Se non vi piace, potete cambiarla o modicarla ( anche possibile cambiarein blocco le icone e i colori della scrivania, creando i cosiddetti temi del Desktop). Tra tutte le icone, un tipo di particolare interesse: le cartelle. Rappresentano un modo per organizzare i dati di uno stesso tipo, esattamente come avviene per i raccoglitori usati negli ufci. Una di esse quella che utilizzerete per memorizzare i vostri documenti personali. un po come lacasa virtuale, dei vostri documenti e la chiameremo cartella personale (ing. Home directory) e sar identicata con una icona forma di casetta.. Esercizio:Provate a fare click sulle varie icone per vedrete che succede. Provate a inserire un CDRom e fare click sulla sua icona. Se lo schermo si riempe troppo di nestre fate click nella parte superiore sulliconcina a forma di x presente su ciascuna di esse.
Il pannello (Kicker)

Nella parte in basso dello schermo trovate il pannello (detto anche kicker o taskbar). Grazie ad esso potete accedere rapidamente alle principali funzioni del calcolatore come Un men attraverso il quale richiamare i programmi installati, comodamente organizzati per argomento. Per accedervi, occorre fare click sulla piccolaK in basso a sinistra.

65

CAPITOLO 6. PROVA SU STRADA

6.3. 3 PASSO: GUARDARSI ATTORNO

6.3. 3 PASSO: GUARDARSI ATTORNO

CAPITOLO 6. PROVA SU STRADA

Table 6.1: Alcuni esempi di icone

KDE 2

KDE 3

Signicato

Facendo click si...

Cartellacasa

Apre una nestra che visualizza il contenuto

Cartella

Apre una nestra che visualizza il contenuto

Cestino

Visualizza i documenti eliminati

CD-Rom

Controlla il CD-Rom e ne visualizza il contenuto

Programma di navigazione

Lancia il programma Netscape o Mozilla

Disco Rigido

Apre una nestra che visualizza il contenuto

Testo

Lancia il programma per la modica

66

Una serie di pulsanti, premendo i quali si accede ai programmi pi utilizzati o alle cartelle cui accedete pi frequentemente. In particolare, troverete licona della cartella personale, a forma di casa.

Il pager (letteralmenterichiamatore) con il quale potete passare agevolmente tra le varie nestre aperte.

Gli applet, piccoli programmi di frequente uso, tra le quali solitamente un orologio digitale e un piccolo programma per la connessione a internet

Esercizio:Fate click sul men principale (quello con la K) e provate a navigare sui men e soprattutto sui men a comparsa, cio altri piccoli men che appaiono solo se restate fermi su una voce per qualche secondo. In questo modo potrete avere un idea dei principali programmi installati sul vostro calcolatore.
Le nestre

Una nestra una sorta di schermo nello schermo che contiene immagini, dati, icone o altro ancora grazie al quale ogni programma comunica con noi. In genere allavvio di un nuovo programma corrisponde lapertura di una nestra e la chiusura della nestra coincide con il termine del programma. Anche se laspetto di una nestra particolarmente vario, a seconda della sessione, della decorazione e della distribuzione utilizzata, vi sono alcuni elementi comuni che facile individuare. Per cominciare, fate click con il mouse sullicona con la casa , posta sul pannello o sul Desktop : apparir una nestra simile alla gura 6.2, nella quale potremo identicare alcuni elementi fondamentali: Figure 6.2: La Finestra della cartella personale in KDE 3

1. In alto, la barra del titolo che prevede il nome della nestra (nellesempio, /home/prova), e diversi pulsanti, con svariati simboli: servono per modicare laspetto delle nestre (o chiuderle). 2. Immediatamente sotto la barra del menu. Facendo click sul tali voci del menu, appariranno ulteriori voci (detti men a comparsa o men a tendina) che permette di scegliere azioni particolari.

67

CAPITOLO 6. PROVA SU STRADA

6.3. 3 PASSO: GUARDARSI ATTORNO

6.4. 4 PASSO: LANCIARE UN PROGRAMMA

CAPITOLO 6. PROVA SU STRADA

3. Ancora sotto, la barra degli strumenti: una serie di icone che spesso replicano leffetto delle voci di men di uso pi frequente. 4. Pi sotto ancora, lo spazio della nestra vero e proprio, con le icone dei le presenti nella vostra cartella personale (nella parte destra) e una rappresentazione di tutto quello che c nel vostro calcolatore (nella parte sinistra) ed altri servizi. Pi in generale, questo lo spazio a vostra disposizione per lavorare con le nestre: a seconda dei programmi, potrete scrivere, disegnare, manipolare les, distruggere tutti i cattivi delluniverso ecc. 5. Nella parte inferiore, la barra dello stato, che mostra alcune informazioni riassuntive sulla nestra o il suo contenuto 6. A seconda dei casi, possono essere presenti o meno le barre di scorrimento che permettono di mostrare elementi che non sono contenuti nella nestra perch troppo piccola. 7. I bordi, che permettono di cambiare le dimensioni della nestra. Esercizio:Prendete condenza con le varie componenti della nestra: fate click sulle varie voci del menu, esaminare i sottomen, quindi provate a fare click sulle varie icone per vedere che succede. Quando avrete nito, fate click sulliconcina con x per chiudere la nestra. Fate click sul men principale (quello con la K) e provate a navigare sui men e soprattutto sui men a comparsa, cio altri piccoli men che appaiono solo se restate fermi su una voce per qualche secondo. In questo modo potrete avere un idea dei principali programmi installati sul vostro calcolatore.

6.4 4 passo: lanciare un programma


Impazienti? Bene, allora vediamo di passare un po alla pratica, e questo vuol dire lanciare qualche programma. Per imparare vedremo di lanciare un programma in bentremodi diversi.
Lanciare dal Menu principale

1. Fate click sul pulsante con la K che si trova allestremit sinistra del pannello. Apparir un men che presenta una serie di voci, molte delle quali con un icona (sulla destra) e una freccia nera (sulla sinistra). 2. Posizionate il puntatore del mouse sulla voceGiochi. Cos facendo apparir un nuovo men nella direzione della freccia. 3. Per aprire, ad esempio, il gioco GNOME mines, noto per altri sistemi operativi sotto il nome di Campo minato, posizionate il puntatore del mouse suGiochi, poi suLogic quindi , posizionate il puntatore del mouse suGNOME mines e men fate click con il tasto sinistro del mouse. Dora in poi sintetizzeremo questa azione con la graa Menu principale | Giochi | Logic | GNOME mines
!

68

Lanciare con una riga di comando

Nel caso sappiate come si chiama il programma, vi sufciente premere la combinazione di tasti ALT - F2 . Apparir una mininestra di comando, al cui interno potrete scrivere il nome del programma che volete lanciare (Es: Il nome reale di Campo Minato kmines o gnomine). il metodo pi veloce, a patto di sapere con esattezza il nome del programma che vogliamo lanciare.
Lanciare da un collegamento del Desktop

Alcune icone sul Desktop rappresentano programmi. Facendo click il programma verr lanciato (es: fate click sullicona di konqueror, cio il mappamondo con la scritta WWW). Vi ricordiamo che sufciente un singolo click3 .

6.5 5 passo: scrivere un testo


La parte di esplorazione nalmente terminata. Come prima sessione di lavoro, scriveremo un testo utilizzando kwrite o kedit, un semplice programma di redazione testi, o Text Editor 4 . Lo trovate in Men principale | Ufcio | Editor | kwrite. Dopo pochi istanti apparir una nestra simile a quella che segue. A questo punto scrivete un breve testo, come ad esempio, Trentatr trentini, tutti e 33 di Trento. Poi, selezionate il testo tenendo premuto il tasto delle maiuscole e usando i tasti freccia per tornare indietro (oppure, spostate il mouse sul testo tenendo premuto il tasto sinistro): la zona selezionata risulter in negativo. A questo punto premete ALT C (sta per Copia) e pi volte ALT - V (sta per Incolla) : il vostro testo verr replicato pi volte sullo schermo, come se steste effettivamente riscrivendo il testo. Potete ottenere lo stesso risultato utilizzando il menu a comparsa Modica, alle voci, guarda caso, Copia e Incolla.

Fate qualche altro esperimento, poi, quando vi ritenete soddisfatti con il vostro testo, premete ALT - S per salvare il vostro lavoro. Apparir una nestra di dialogo come questa a lato.

Scrivete ora il nome con il quale intendete memorizzare il vostro primo prodotto informatico della casella Indirizzo: (per esempio: primotesto.txt) e premete Invio . Il computer memorizzer il testo sul disco rigido e potrete recuperarlo in seguito, quando vorrete.
3 per 4 Linglese

precisazioni, vedi il capitolo domande e risposte Text Editor si dovrebbe tradurre con redattore di testi, ma oramai invalso luso di chiamarlo, in pessimo italiano, Editore di testi o, pi direttamente, Editor. In questo testo si utilizzer lultima forma.

69

CAPITOLO 6. PROVA SU STRADA

6.5. 5 PASSO: SCRIVERE UN TESTO

6.6. 6 PASSO: CHIUDERE IL PROGRAMMA

CAPITOLO 6. PROVA SU STRADA

6.6 6 passo: chiudere il programma


Quando avete nito di lavorare con kwrite, avrete la necessit di uscire dallapplicazione e di chiuderla. Per uscire da un programma, ci sono ben tre possibilit: 1. Fare click con il pulsante sinistro del mouse su questa icona che si trova, solitamente, in alto a sinistra della nestra del programma a forma di x. 2. Fare click con il pulsante sinistro del mouse sul menu File | Chiudi. 3. Premere la combinazione di tasti CTRL - Q . Se avete dati che possono andare persi, il programma vi chieder, diligentemente, se avete intenzione di salvare il vostro lavoro prima di chiudere.

6.7 Ultimo passo: scollegarsi e spegnere


Quando avete nito di lavorare con il calcolatore. buona norma scollegarsi (logout). In questo modo lascerete il calcolatore in buono stato, salverete tutti i dati in sospeso e, quando vi ricollegherete, troverete tutto esattamente come lavete lasciato. La procedura si scollegamento dipende dalla sessione utilizzata, sebbene siano tutte molto sim(solitamente in basso a sinistra), e ili. Nel nostro caso, dovrete fare click sul men principale selezionare la voce Termina la sessione..., oppure fare click sullicona del pannello. Lo schermo si oscurer parzialmente e avrete la possibilit di tornare sui vostri passi (se fate click sul pulsante Annulla), oppure scegliere una delle opzioni a vostra disposizione: Accedere con un altro nome utente, Spegnere il computer o Riavviare il computer. Selezionate con il mouse la seconda opzione e confermate facendo click sul pulsante OK. A questo punto, lo schermo si oscurer, appariranno nuovamente le scritte seguite da [ OK ]e dopo un po si spegner da solo. Se se avete una macchina un po vecchia o un sistema mal congurato, vi troverete di fronte a uno schermo nero che recita qualcosa di simile a Runlevel 0 has been reached e dovrete spegnere il computer manualmente chiudendo linterruttore. Presi dal panico o dalla fretta, potrebbe venirvi la tentazione di spegnere il computer al volo. Non fatelo!! I computer non si spengono mai togliendo la corrente o pigiando linterruttore. Fare cos potrebbe compromettere lintegrit dei dati del sistema, e potreste persino causare danni ai dischi rigidi.
!

E adesso?
A questo punto potete davvero ritenervi proprio soddisfatti e, dopo questa prima dura giornata di lavoro al computer, giunto il momento di andare a dormire! Fatelo davvero: Roma non stata costruita in un giorno! Domani dovrete apprendere tutto quello che serve per affrontare il vostro nuovo amico/nemico: i ferri del mestiere!

70

7 Gli strumenti del mestiere

Di che cosa si tratta?


In questo capitolo ci proponiamo di farvi capire come potete comunicare con il calcolatore utilizzando gli strumenti che ci mette a disposizione: il mouse, la tastiera, i le, le nestre e i men. Con un po di pratica, sar semplice far fare al calcolatore quello che vogliamo.

Che cosa mi occorre?


Un computer con Linux installato, con interfaccia graca (KDE o GNOME) funzionante. Sapere accenderlo, collegarsi e scollegarsi (come mostrato nel capitolo precedente) come utente normale.

7.1 Comunicare con il computer


Il problema principale quando si lavora con il calcolatore quello di far capire alla macchina quello che si vuol fare, nonch e capire quello che la macchina ci dice. Per ancora molto tempo i calcolatori che capiscono il linguaggio umano e parlano con cognizione di causa resteranno limitati a lm di fantascienza e dovremo utilizzare strumenti un po pi gof: tastiere, mouse, penne ottiche.... Questi strumenti sono la nostra mano, la nostra voce per dare ordini al computer, mentre lo scherno, la stampante e gli altroparlanti ci permettono di osservare il risultato dei nostri ordini. Ribadiamo il concetto: tutto quello che avviene quando interagiamo con un programma il risultato di una nostra azione: lapertura di una cartella, ad esempio, il risultato del nostro click (o doppio click) su una determinata icona di cartella; il segnale viene interpretato dal sistema, il quale avvia un programma che mostra, allinterno di una nestra, il contenuto della cartella. Non c da stupirsi quindi se il nostro computer incomincia ad aprire una marea di nestre quando noi clicchiamo a caso!

Figura 7.1: Le basi: mouse e tastiera.

71

7.2. IL MOUSE

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE

7.2 Il mouse
Nei corsi base di informatica si tende un po a sorvolare sulluso del mouse, pensando forse che sia molto intuitivo. In realt, il mouse uno strumento potente e versatile, ma per nulla intuitivo. Inoltre, sotto Linux luso del mouse a volte un po diverso rispetto ad altri sistemi, per cui abbiamo pensato di fornire anche queste indicazioni base. Un mouse, pi formalmente dispositivo puntatore, un piccolo e semplice strumento che ci permette di interagire in modo graco con il calcolatore. Il mouse solitamente ha due pulsanti, ma esistono mouse ad un solo tasto e mouse a tre tasti. Per prima cosa, cominciate a muovere il mouse: vedrete una piccola freccia (il puntatore) che si muove seguendo i movimenti della mano. Sintende che non tutto, anzi: con il mouse possibile effettuare diverse azioni, come, ad esempio: Fare click (o click destro, o cliccare): una volta posizionati sopra ad un oggetto, premete il tasto sinistro1 . In questo modo segnalate il vostro interesse verso di esso. Cosa avverr esattamente dipende dallinterfaccia specica che state usando (e dalle vostre impostazioni personali). Per esempio, in KDE, loggetto viene selezionato, mentre in Gnome loggetto viene attivato. Se fate click in un punto privo di oggetti, non accade nulla.

Doppio click: Come nel caso precedente, ma occorre dare nel fare due click in rapida successione - per riuscirvi, avrete bisogno di un po di pratica. Anche qui il signicato della vostra azione dipende dal sistema in uso: sotto Gnome loggetto viene viene attivato, mentre in KDE il doppio click poco utilizzato e pu portare ad effetti indesiderati: se fate click due volte sullicona di un programma, per esempio, lo lancerete due volte!

Selezionare: potete selezionare un gruppo di oggetti per poi agire contemporaneamente su di essi. Per fare questo, fate click sul Desktop in un punto privo di icone e tenete premuto il pulsante. Si former una sorta di lazo con il quale potrete racchiudere vari oggetti; ulteriori 8.1 a pagina 92 per KDE e qui 9.1 a pagina 116 per Gnome. qui Trascinare: facendo click, tenendo premuto e spostando la freccia realizzate leffetto di trascinamento. Cos potete spostare gli oggetti da un punto allaltro del Desktop o da una nestra allaltra. Al momento non pare gran cosa, ma risulter molto utile quando, per esempio, dovrete spostare dei dati allinterno del computer.

Fare click col pulsante destro: il modo per attivare un piccolo men relativo alloggetto desiderato (detto men contestuale). A seconda dei casi, vi propone varie azioni, oppure elenca le caratteristiche (o Propriet) delloggetto su cui avete fatto click (semprech ne abbia). E attivo anche sulla Scrivania, in assenza di icone, e permette di richiamare un men di azioni varie quali incluso creare nuove cartelle, modicare le propriet dello sfondo o lanciare i programmi pi usati.

Fare click col pulsante centrale: questa azione poco utilizzata in altri sistemi operativi (che, per lappunto, usano mouse a due o addirittura uno solo) ma assai utile sotto Linux. Lutilizzo quasi universale del click centrale, allinterno delle applicazioni equivalente ad incollare un testo precedentemente selezionato. Un altro uso consiste nel fare click sul Desktop, in una zona priva di icone: in questi casi appare un altro men che permette di effettuare varie operazioni:

1I

mancini potrebbero dissentire su queste impostazioni, ed infatti possibile congurare il sistema in modo che il tasto importante sia quello destro. possibile tanto in KDE quanto in Gnome.

72

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE

7.3. LA TASTIERA

Figura 7.2: Tipica tastiera da computer italiana (QWERTY)


Stamp Esc F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 R Sist Bloc Scor Pausa Interr

| \
Tab

! 1 Q A

" 2 W S Z

3 E D X

$ 4 R F C

% 5 T

& 6 Y G H B

/ 7 U J N

( 8 I K M

) 9 O L ; ,

= 0 P

? '

^ [

ins

Pag

Backspace

Bloc Num

/ 8 5 2

* 9 6 3 .
Canc

* + ]

Canc

Fine

Pag

7 4 1

Invio

Bloc Maius

@ # : .
Meta

Maius

> <

_ Menu

Invio

Maius

Fine

0
Control Meta Alt Barra Spaziatrice Alt Gr Control
Ins

sotto Gnome appare un men che permette la navigazione dellintero sistema, mentre sotto KDE uno che elenca tutte le applicazioni aperte, permettendovi di selezionarne una.
Tasto centrale? E dove sarebbe?

Se possedete un mouse a due tasti (i pi diffusi), come potrete mai premere il pulsante che non avete?? Calma: se linterfaccia graca congurata bene, sufciente premere contemporaneamente i tasti destro e sinistro per simulare la pressione sul tasto centrale! Se la cosa non funziona, occorre ricongurare linterfaccia graca, cosa che esula dagli obiettivi del presente testo. Esercizio: Provate le varie funzioni del mouse: spostate le icone da una parte allaltra della scrivania; fate click col pulsante sinistro, destro e centrale in vari punti della scrivania e su varie icone. Avviate kwrite o gedit, scrivete un po di testo e provate a selezionarlo.

7.3 La tastiera
Pu sembrare assurdo, ma allalba del terzo millennio la tastiera ancora il modo principale per comunicare con il calcolatore e con tutta probabilit lo rester per molto tempo ancora (almeno, sinch i programmi di riconoscimento vocale non diverranno afdabili). Anche i progressi tecnologici sono stati minimi, e una tastiera odierna non troppo diversa da quelle dei primi, enormi, calcolatori degli anni 60; ultimamente stanno prendendo piede le tastiere USB, ma la stragrande maggioranza dei computer usa ancora le tastiere di tipo tradizionale. Le tastiere odierne hanno almeno 101 tasti, ma esistono moltissime versioni di tastiera a seconda del produttore del computer, del sistema operativo preferibilmente utilizzato e della lingua. Quella utilizzata pi di frequente si chiama tastiera QWERTY, dal nome della prima sequenza di lettere che troviamo in alto a sinistra. Possiamo dividere la tastiera in diverse sezioni, ciascuno con compiti specici: La parte alfanumerica, quella che ricorda la tastiera di una vecchia macchina da scrivere, contiene le lettere, i numeri, i segni dinterpunzione. Tra di essi, troviamo numerosi tasti di controllo. la parte principale della tastiera e quella che utilizzerete pi frequentemente.

I tasti cursore e di controllo, alla destra della precedente. Permettono di spostare il cursore che vediamo lampeggiare allinterno di un documento o in una zona dello schermo. Con i tasti

73

7.3. LA TASTIERA

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE

freccia potete spostarvi di una lettera a sinistra o a destra, in alto o in basso; con altri tasti potete spostarvi di una pagina o saltare allinizio o alla ne del documento Il tastierino numerico, che vi permette di inserire i numeri come se utilizzaste una calcolatrice da tavolo. In certi programmi il tastierino pu sostituire i tasti cursore.

Tasti funzione, in alto, denominiati da F1 a F12 servono ad attivare funzioni speciali.

Tutti i caratteri vengono codicati in modo da legare ogni simbolo (lettera dellalfabeto americano, numero, segno) ad una particolare combinazione numerica. Per gli alfabeti delle altre lingue, tra cui la nostra, le cose si fanno pi complicate: esistono tante codiche - del tutto incompatibili - ma quelle pi diffuse attualmente sono chiamate ISO-8859-1 e Unicode. Anche in questo caso, siamo una colonia dei paesi anglosassoni! Non fatevi trarre in inganno, alcuni caratteri sono speciali e non corrispondono a simboli ma ad azioni. La barra spaziatrice, per esempio, introduce un carattere vuoto che serve a spaziare i simboli, ma che pur sempre un carattere. Anche le azioni di cancellazione fanno parte di questa famiglia di caratteri, come pure la ne pagina e altro ancora.
Uso base della tastiera
Dal minuscolo al maiuscolo

Volete scriverle in maiuscolo le lettere? Nessun problema. Potrete scegliere due vie completamente equivalenti: tenendo premuto il tasto MAIUS o SHIFT (in alcune tastiere rappresentato con su entrambi i lati della tastiera;

presente

premendo il tasto BLOC MAIUS o CAPS LOCK e rischiacciandolo per tornare alla scrittura minuscola (su alcune tastiere il tasto segnato con un lucchetto).

Mentre la seconda metodologia consente di scrivere tutto in maiuscolo senza essere costretti a tenere premuto il tasto della tastiera, il primo vi obbliga a farlo. Ovvero il secondo resta attivo nch non viene selezionato nuovamente mentre il primo smette di essere attiva appena lo rilasciate. Fate alcune prove per prendere dimestichezza con questi due tecniche.
Numeri, frecce e spazi.

I numeri sono presenti in due zone: nella prima la di tasti in altro della zona principale o nel tastierino numerico, a destra, molto comodo se si devono inserire molti numeri e operazioni. Per utilizzare il tastierino occorre che la lucina sopra al tastierino indicata come Num Lock o Blocco Numeri sia accesa. Se non lo fosse premete il tasto sul tastierino numerico numerico BLOC NUM . Per inserire spazi tra le parole (ovvero dividerle) vi baster usare la barra spaziatrice (il tasto pi grande sulla tastiera). Tanti spazi equivalgono ad altrettante pressioni ripetute della barra spaziatrice.
Ma cosa sono i simboli sui numeri?

Per non avere tastiere troppo complicate alcuni tasti assumono due o pi signicati diversi. Il caso pi eclatante quello dei numeri: la la di tasti pi in alto ha le seguenti associazioni:

74

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE


Numero Simbolo associato 1 ! 2 3 4 $ 5 % 6 & 7 / 8 ( 9 ) 0 =

7.3. LA TASTIERA

Per passare dal numero al relativo simbolo necessario tenere premuto il tasto MAIUS e poi premere il tasto corrispondente. Provate per credere!
Lettere accentate e simboli di uso meno comune

Questo meccanismo si applica anche a quei tasti che hanno due lettere diverse al loro interno. La lettera scritta in basso rappresenta quella che si ottiene senza dover premere nessun altro testo, quella pi in alto si realizza premendo il tasto MAIUS , come spiegato pocanzi. il caso delle vocali accentate e di altri simboli (come lelevazione a potenza o il simbolo di moltiplicazione). Esempio: la e la appartengono allo stesso tasto ma la seconda si ottiene premendo semplicemente il tasto MAIUS e poi premendo . Ecco una piccola tabella che mostra quali lettere sono soggette a questo comportamento e come queste si modichino tenendo premuto il tasto MAIUS : Semplice pressione del tasto Pressione abbinando il tasto MAIUS \ | ?

+ *

, ;

. :

< >

Alcuni tasti contengono, inoltre, una terza lettera o simbolo che si pu realizzare combinando il tasto associato, anzich con MAIUS con il tasto ALT GR , come il simbolo @ o chiocciolina (at in inglese) che serve a comporre gli indirizzi email, le parentesi quadre e il tasto cancelletto #.
Andare a capo

Per andare a capo necessario inserire un carattere di interruzione , un carattere speciale pensato a questo scopo. Se volessimo vedere il dietro le quinte dei nostri le di testo vedremmo una cosa del tipo:
Ciao a tutti, oggi una bella giornata.[\vai a capo\] Arriva la primavera.

che corrisponderebbe a :
Ciao a tutti, oggi una bella giornata. Arriva la primavera.

Per fare tutto ci basta utilizzare il tasto Invio o situato sia accanto alle lettere ( il tasto pi grande della tastiera dopo la barra spaziatrice) che nel tastierino numerico. In modalit graca, inoltre, pu servire ad attivare un comando predenito in seguito a una richiesta del computer (generalmente, il bottone bordato di nero allinterno di una nestra) e, pi in generale, per dire al calcolatore che il vostro comando completo. Esercizio: Riaprite kwrite e scrivete un po di testo, cancellando, correggendo e scrivendo i simboli speciali.

75

7.3. LA TASTIERA
Le frecce e il cursore

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE

Una cosa che molto spesso non viene colto immediatamente dallutente la possibilit di usare le frecce direzionali per spostarsi nel testo. Capita, anzi, che quando si sbaglia una lettera si cancelli tutto quello che viene dopo per effettuare la correzione, causando una grossa perdita di tempo. Per evitare che questo accada possiamo usare appunto le frecce direzionali, grazie alle quali potremo spostarci alla riga superiore o inferiore oppure al carattere a sinistra o a destra di quello dove ci troviamo. Ma cosa vuol dire dove ci troviamo nel nostro testo? La posizione attuale nel testo rappresentata da una barretta lampeggiante detta cursore molto simile al simbolo | . Con le frecce possiamo spostare il cursore di lettera in lettera. Inoltre, quando la spia Blocco Num spenta, anche il tastierino numerico pu essere utilizzato per spostare il cursore della scrittura nella direzione della freccia presente nel tasto. Possiamo, per, spostarci anche di parola in parola premendo assieme i / verso sinistra o destra, rispettivamente. tasti CTRL quindi possibile fare a meno del mouse anche per selezionare un testo: basta premere assieme i tasti SHIFT / e il cursore creer una selezione di lettera per lettera spostandosi di lettera in lettera, con CTRL - SHIFT / di parola in parola e con SHIFT - / di riga in riga.
Riassunto dei tasti importanti
Controllo CTRL . Unito a altri tasti, serve a dare alcuni comandi particolari. In modalit graca,

CTRL -C e CTRL -V servono per attivare il cosiddetto copia e incolla, per spostare dati.
Alternativo ALT Serve, in combinazione con altri tasti, ad ottenere comandi speciali. Command

nelle tastiere Macintosh.


Alternativo Graco. ALT GR Simile al precedente, ma permette altri tipi di comandi ed

solitamente posto sulla parte destra della tastiera.


Meta META pi noto come tasto Windows. E il tasto tra CTRL e ALT . Seppur in uso da

molto tempo su tutti i computer con il nome di Tasto Meta, la nota casa di Redmont riuscita a piazzare il suo logo anche sulle tastiere. Per la verit, negli USA sono in commercio tastiere senza tale logo o addirittura con Tux il pinguino al suo posto (vedi Think Geek [http://www.thinkgeek.org]), ma non sono vendute nel nostro paese. Serve ad attivare ulteriori comandi speciali, ma in ogni caso il suo uso in Linux (modalit graca) piuttosto limitato.
Menu MENU . Poco utilizzato in Linux. Escape ESC Tasto di fuga (infatti in inglese, fuga si dice escape). Da solo o, pi spesso, in

combinazione con altri tasti, serve ad annullare unazione intrapresa o a rispondere no.
Inserisci INS In certi programmi di videoscrittura, questo tasto serve a passare dalla modalit

di inserimento (quando battete un tasto, il testo gi scritto si sposta a destra) al quella di sovrascrittura (il testo esistente scompare per lasciare il posto al testo nuovo.
Cancella CANC In un programma di videoscrittura si cancella il carattere dopo il punto in cui ci si

trova il cursore. Serve inoltre per dare comandi particolari in combinazione con altri tasti.

76

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE

7.3. LA TASTIERA

Tasti Funzione Fn Permettono di richiamare particolari funzioni. Le funzioni mutano da program-

ma a programma, anche se vi sono similitudini: spesso F1 richiama laiuto, F2 salva il lavoro attuale, F3 carica un nuovo documento ecc.
A capo

Serve ad andare allinizio della riga in cui state scrivendo in un colpo solo (corrisponde anche al tasto 7 del tastierino numerico). state scrivendo (corrisponde al tasto 1 del tastierino numerico). una pagina web.

Fine Fine lesatto opposto del precedente che vi permette di raggiungere la ne della riga che

Pagina su/gi Pag

/ Pag

Blocco scorrimento Bloc Scorr (ing. Scroll Lock). Serve a bloccare la visualizzazione in una

nestra di comandi. Oggi piuttosto in disuso. Quando attivo, si accende sulla tastiera la spia omonima.
Pausa Pausa Serviva per sospendere temporaneamente lesecuzione di un programma e metterlo

in pausa. Utilizzato soprattutto nei giochi. In aggiunta, quasi tutti i tasti MAIUS , CTRL , ALT , ALT GR , META (detti tasti modicatori) possono generare simboli speciali e alternativi se premuti in combinazione con altri. Ne vedremo qualcuno tra poco, ma vi lasceremo il piacere di scoprire i restanti da soli.
Trucchetti con la tastiera

Una volta, se avevate una tastiera diversa da una tastiera americana eravate davvero nei guai! Fortunatamente oggi tutte le distribuzioni Linux hanno la corretta mappatura della tastiera. Ciononostante, la vostra tastiera non vi permette sempre di scrivere tutto quello che volete: alcuni caratteri risultano ben nascosti e per trovarli occorrono alcuni semplici trucchi:
~ Tilde. Questo carattere importante perch utilizzato nellURL di parecchi siti Internet, oltre a

indicare spesso la vostra cartella personale. Per ottenerla, battere ALT GR - . In modalit non graca, premere ALT , battere 126 sul tastierino numerico e rilasciare il tasto modicatore.
{ , } Parentesi graffe. Non di uso frequentissimo, a meno che non siate programmatori. Si realizzano

con ALT GR - 7 per la graffa aperta, e ALT GR - 0 per quella chiusa. Lapparente irrazionalit della scelta subito spiegata: sono i tasti rispettivamente a sinistra e a destra delle parentesi tonde. In modalit non graca, si realizzano tenendo premuto ALT e battendo 123 e 124. Carattere ancora problematico, data la sua recente introduzione. Si scrive solitamente con ALT GR - e , ma non detto che il vostro programma lo supporti, specie non aggiornato. In generale, se la vostra distribuzione antecedente al 2002, difcilmente funzioner!

Vocali accentate Se desiderate scrivere vocali accentate maiuscole, quali , sufciente

premere il tasto BLOC MAIUS assieme al tasto della vocale desiderata.

Torna indietro

(ing. backspace) In un programma di videoscrittura si cancella il carattere prima del punto in cui ci si trova. Serve inoltre per dare comandi particolari in combinazione con altri tasti. Da non confondere con CANC , il tasto precedente!

permettono di scorrere velocemente le pagine di un le di testo o di

77

7.4. I FILE

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE

Figura 7.3: Selezionare caratteri particolari

Apice retroverso Utilizzato talvolta per programmare o per realizzare effetti come questo. Si

realizza con ALT GR - , in modalit non graca premuto ALT e battendo 96.
Altri caratteri

La lista ben lungi dallessere completa e non abbiamo certo la possibilit di trattare tutti i casi possibili! Nel caso abbiate esigenze particolari (come scrivere in francese o mettere il simbolo c ) lunico sistema consiste nel fare degli esperimenti, premendo un po di tasti modicatori o usare il programma kcharsel oppure gcharmap. Il funzionamento di questi programmi piuttosto simile: si cerca nella tabella il carattere da utilizzare, si fa click e il carattere sar inserito nel programma che utilizziamo (gcharmap) o visualizzato nel campo in basso (kcharsel) per essere copiato altrove. Riaprite kwrite o gedit e provate a saltare da una parte allaltra del testo, inserendo apici retroversi, @, vocali accentate ed altro...

7.4 I le
Per prima vennero i le....

File, le, le. Chi non ha mai sentito questo termine, pronunciato spesso a sproposito? E di che si tratta? Sappiamo gi che il nostro calcolatore un elaboratore di dati e di informazioni: testi, immagini, suoni e quantaltro. Tutti questi dati non sono per sparsi a casaccio sul calcolatore, ma sono organizzati in modo organico: un gruppo di dati pu rappresentare un testo scritto, un altro unimmagine, un altro ancora un programma. Un le (si pronuncia fail, e in inglese signica archivio o dossier) il termine con cui si identica un aggregato di informazioni coerenti. In denitiva i le sono la cosa pi interessante che linformatica ci permette di realizzare: sono i testi delle nostre composizioni, le immagini, lelenco della collezione delle videocassette ecc. Ogni le dotato di una serie di caratteristiche che lo rendono unico e diverso dagli altri: queste caratteristiche sono chiamate propriet e sono formate principalmente dal nome del le, dal percorso e dai permessi. Non sempre necessario stabilire esplicitamente tutte le caratteristiche del le, dato che il sistema deduce automaticamente le caratteristiche per voi: la cosa importante stabilire senzaltro il nome e lestensione e, in certi casi, il percorso.

78

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE


... e dopo il le venne la cartella

7.4. I FILE

In linea di massima su un singolo calcolatore utilizziamo tantissimi le. Tantissimi vuol dire veramente tanti, tipo 65300. Senza un po di ordine, non avrete nessuna idea su come sono niti i dati che vi interessavano. Pensate di avere un sacco di documenti (cartacei) molto importanti che volete tenere sempre sottomano ed in ordine, magari vitali per la vostra azienda o per i vostri clienti. Dove li terreste? La risposta pi semplice : nei raccoglitori! Bravi! Ci serve quindi un equivalente informatico dei raccoglitori e questa la cartella (ing. directory). Avere pi cartelle signica suddividere le nostre informazioni in maniera ordinata e coerente piuttosto che cacciarle a casaccio dove capita. Naturalmente ogni raccoglitore pu racchiudere altri raccoglitori (nella realt questo dipende dalle dimensioni del raccoglitore che racchiude gli altri raccoglitori e nel computer la dimensione non - in linea di massima - un problema). Come sappiamo, i le e le cartelle sono rappresentate nel calcolatore mediante le icone ( 66). Figura 7.4: Le propriet di un le (sopra: KDE, sotto: Gnome)

Il nome del le

Come identicare il nostro le tra tutti quelli presenti sul disco sso (spesso diverse migliaia)? Per farlo, sar sufciente battezzare il le con un nome scelto da noi. Il tipico nome formato da due

79

7.4. I FILE
parti, come in nome.estensione dove:

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE

nome il nome di fantasia che dovrete fornire d per ricordarvi il contenuto di un le (es. tesi-di-laurea_capitolo_1 oppure contoinbanca, che danno bene lidea delle informazioni che saranno memorizzate nel le)

.estensione un sufsso che permette al sistema di stabilire che tipo di le si tratta. In tal modo possibile stabilire se se si tratta di un le che contiene solo testo, oppure suoni audio; il sistema sapr quindi che icona associare a questo le e che programma aprire per modicarlo. Le estensioni, pertanto, non sono scelte a caso: esistono un serie di estensioni standard di cui ricorderemo le pi comuni:

.txt le di testo semplice, privo di formattazione. .rtf le di testo in formato Rich Text Format, leggibile da tutti i word processors. .doc, .xls, .mdb, .ppt documenti realizzati con i programmi della suite Microsoft Ofce;

rispettivamente con Word(testo), Excel (foglio elettronico), Access (base di dati), Power Point (presentazione).
.sxw, .sxc, .sxi documenti realizzati con i programmi della suite StarOfce o OpenOfce;

rispettivamente con Writer (testo), Calc (foglio elettronico), Impress (presentazione).


.gif, .jpg, .jpeg, .png, .bmp, .svg le di immagini. .wav, .ogg, .mp3 le contenenti vari formati sonori. .htm, .html documenti contenenti pagine web. .tar.gz, .tgz, .zip le compressi in modo da limitare il loro ingombro sul disco sso. Scegliere un nome

La scelta del nome di un le piuttosto libera, ma opportuno darvi qualche consiglio e... avvertimento: 1. Luso delle estensioni, per quanto non obbligatorio, vivamente consigliato. Altrimenti non saprete mai se monnalisa un testo o un immagine! 2. I nomi possono essere lunghi no a 255 caratteri. I nomi lunghi sono pi signicativi ( pi chiaro dicharazionedeiredditi_2001 piuttosto che dicred01) ma si rischia di commettere pi errori di battitura. 3. Se un nome inizia con un punto, considerato invisibile e non verr visualizzato - ma potr essere utilizzato normalmente. 4. Anche se in teoria possibile utilizzare qualsiasi carattere, per evitare problemi meglio limitarsi ai simboli A,B,C...Z, a,b,c..Z, 0,1,2...9, ., - e _. In particolare, evitate i nomi che contengono lo spazio, utilizzate il sottotratto _ al suo posto. In caso contrario, per non confondere il sistema operativo dovrete racchiudere il nome del le tra virgolette. Linux, al contrario di molti altri sistemi operativi, distingue tra lettere maiuscole e minuscole. Pertanto Prova.htm, prova.HTM e PROVA.HTM sono considerati come tre oggetti distinti. Tenetelo presente quando il sistema vi segnala cose (apparentemente) assurde, come ad esempio che la cartella che avete appena creato non esiste!
!

80

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE

7.4. I FILE

Figura 7.5: Lalbero rovesciato dei le di Linux


/

bin

boot

dev

etc

home

lib

proc

sbin

tmp

usr

var

vmlinuz

hda

sda

tty ftp utente http

ld.so X11R6 bin doc etc lib local sbin

bin

pub

test.c bin lib man faq howto bin lib man

xdm

xterm

xv

Il percorso

Il percorso (ing: path) serve a stabilire dove si trova il le sul vostro calcolatore. Viene normalmente messo davanti al nome del le e consiste in una serie di nomi separati da barre 2 . Per esempio, la dicitura /home/piffy/pippo.txt indica che il le pippo.txt si trova in una cartella chiamata piffy. Quando fate click sullicona con la vostra casa vedrete visualizzati i le presenti nella vostra cartella personale (home directory), che ha il percorso /home/(vostro nome utente). Questa cartella pensata per contenere tutti i vostri documenti personali, le vostre impostazioni ed eventuali cartelle e si indica con il simbolo ~/. Per non detto che tutti i les di cui avete bisogno si trovino l: in fondo, se avete una capacit di memorizzazione di 9.000 miliardi di caratteri (pari a circa 12 enciclopedie), ci sar pure qualcosa di interessante sul vostro disco. Come possibile trovarlo? Fortunatamente, i les non sono disposti a caso, ma, al contrario, seguono una struttura piuttosto rigida e pianicata che ricorda quella di un albero rovesciato, come mostrato in gura 7.5. Ecco il signicato di alcune directory principali. / la radice dellalbero dei les, e non per nulla si chiama, per lappunto, directory radice o root directory (da non confondere con lutente root!). la base del sistema, e deve sempre esistere. Di solito non contiene les, ma solo altre importanti cartelle. /bin Qui si trovano i comandi base utilizzati allavvio del sistema. Si tratta di programmi non graci. /sbin Qui troverete i comandi per la gestione del sistema, di solito utilizzati dallutente root. Gli utenti normali non possono ( e non devono) entrarvi. /dev Qui si trovano i vari dispositivi: i dischi rigidi, le stampanti, il modem, ecc.. /etc Qui troverete i le per la congurazione del sistema.
2 Attenzione!

Non le barre retroverse (ing: backslash) \ utilizzate in altri sistemi!!

81

7.4. I FILE

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE

/home Qui ci sono tutte le cartelle personali (home directory) degli utenti - a ciascuno la propria. /lib Qui vi sono librerie condivise dai programmi. /tmp File temporanei, eliminati automaticamente quando occorre spazio su disco. /mnt Qui si trovano, in genere, tutte le risorse esterne, come i oppy disk, i CD-Rom e i dischetti zip. Alcune distribuzioni usano la cartella /media. /usr la directory che contiene gran parte dei programmi esistenti nel sistema e per questo motivo ha dimensioni superiori alle directory precedentemente esaminate. La maggior parte dei programmi graci qui, nella cartella /usr/X11R6, mentre la documentazione si trova sotto /usr/doc o /usr/share/doc. /opt Pacchetti opzionali, programmi commerciali, tutti non essenziali per il sistema. /root Cartella personale dellamministratore del sistema. Come si intuisce, non avete libert assoluta di posizionare i les, dato che molte di queste directory sono di sola lettura per lutente normale: in generale i vostri le vanno tutti posizionati nella vostra Cartella personale.

Percorsi assoluti e relativi

I percorsi sono un po come delle indicazioni stradali: indicano al computer che strada seguire per trovare il nostro le. Proseguendo nellanalogia, possiamo partire da un punto ben noto (per esempio da un particolare paese, o una strada) oppure dal punto in cui ci si trova in quel momento. Con i percorsi dei le lo stesso: possiamo dare un percorso assoluto (che iniziano sempre con il simbolo /) , che parte sempre dalla directory root, oppure un percorso relativo (che iniziano con ./ - oppure con nulla) , che d quindi indicazioni relative alla cartella in cui ci troviamo. Quindi /prova/unfile.txt (percorso assoluto) indica che il le si trova in una directory chaiamata prova posta sotto la directory root, mentre prova/unfile.txt o ./prova/unfile.txt indicano un le che si trova in una directory chiamata prova presente nella cartella in cui siamo in questo momento.

I permessi

I permessi stabiliscono quale utente il proprietario del le e quali azioni pu effettuare possiede sul le. I permessi sono: Lettura (permette di leggere il le), Scrittura (permette di scrivere, modicare o cancellare il le) ed Esecuzione (solo relativo ai programmi). 3 . possibile assegnare diversi privilegi al proprietario del le, a gruppi di utenti (Es: tutti gli utenti), e a tutti gli altri (il cosiddetto resto del mondo). Sono applicabili un po a tutto, incluso ai dispositivi e alle cartelle. Il superutente, comunque, ignora queste limitazioni.
3 Vi sono,

come possibile notare, anche altri tipi di permessi (SUID, GID ecc.) ma non ce ne occuperemo in questa sede.

82

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE

7.5. LE FINESTRE

Figura 7.6: Barre dei titoli 1) KDE - decorazione SuSE 2) KDE - decorazione sistema 3) Sawmill+Gnome 3) Motif wm 4) Windowmaker

Controllare e modicare le propriet di un le

molto semplice modicare le propriet di un le. Una volta identicato il le mediante la sua icona, sufciente fare un click con il pulsante destro e scegliere la voce Propriet sul men che apparir. Apparir una nestra simile a quella mostrata in gura 7.4 (se utilizzate Gnome anzich KDE, apparir in modo leggermente diverso). In primo luogo potrete controllare quando il le stato creato e modicato e potrete cambiarne il nome. Facendo click sul tasto Permessi potrete invece esaminare e modicare i permessi e cambiare il gruppo. Se siete root potrete vedere e modicare qualsiasi le, indipendentemente dai permessi e potete operare ogni tipo di modiche, incluso cambiare il proprietario di un le. Prima di modicare i permessi, meglio pensarci due volte! Se vi togliete il diritto di scrittura, non potrete pi modicare o cancellare un le! Solo il grande e potente root potr rimettere le cose a posto.
!

Prendete un le da voi creato e provate a modicarne il nome e i permessi. Quindi, scollegatevi e collegatevi come root, andate nella vostra cartella personale di utente e modicate il proprietario del le in questione. Quando vi ricollegherete come utente, non potrete pi modicare e cancellare quel le (a meno che non abbiate messo privilegi liberi per il resto del mondo").

7.5 Le nestre
Le nestre sono lo strumento principale per dialogare con il sistema operativo. Anche se laspetto graco pu variare anche considerevolmente, il funzionamento base tale da formare un vero e proprio standard per tutti i sistemi operativi; questo ci rende la vita pi semplice, perch ci permette di uscire bene da qualunque situazione difcile, anche se non conosciamo bene lo specico programma che utilizziamo. Le nestre possono avere aspetti vari e disparati, come evidenziato dalla gura 7.6: infatti la gestione delle nestre, sotto Linux, non integrato nella gestione generale dellinterfaccia ma afdato a un programma chiamato gestore delle nestre (ing. window manager). Tale programma pu essere pu essere molto semplice o estremamente rafnato (e occupare un sacco di memoria).

83

7.6. I MEN

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE

Al di l di queste considerazione, tutti i window manager permettono di compiere alcune operazioni base ovvero: spostare la nestra da un punto allaltro dello schermo, cambiarne le dimensioni, iconicarla cio ridurla a una piccola immagine senza chiuderla, massimizzarla ovvero portarla alle sue dimensioni massime e, inne, chiuderla. Affronteremo le modalit di gestione della nestra nei capitoli successivi, mostrando le differenze duso tra Gnome ( 9.2 a pagina 116) e KDE ( 8.2 a pagina 93).

7.6 I men
Come per il loro equivalente al ristorante, i men non sono altro che una raccolta di ordini, raggruppati per categorie, che potete inviare a un programma (e in certi casi a un oggetto, come unicona). I men pi diffusi sono i men a tendina: sono tutti quei men disponibili dalla barra dei comandi di una nestra. A questi si pu accedere semplicemente cliccando col tasto sinistro del mouse su una delle voci che appaiono nella barra; in certi casi su possono attivare le voci del men anche senza laiuto del mouse, utilizzando le scorciatoie (ing. shortcuts). La sottolineatura indica che i men possono essere controllati non solo dal mouse ma anche dalla tastiera, premendo ALT assieme alla lettera sottolineata. Una volta apparso il men potete anche utilizzare i tasti freccia, in pratica navigando sui men. Un altro tipo di menu sono i men a comparsa: essi appaiono facendo click con il tasto destro del mouse (ad esempio sulla Scrivania o su un qualunque punto della nestra che ci troviamo davanti).
Comandi tipo di una barra di men

Ogni programma dotato di un men proprio, ed ovviamente impossibile elencare tutte le possibili voci di tutti i possibili programmi. Daltro canto, alcuni men sono piuttosto standard, disponibili cio in gran parte dei programmi. Infatti, in (quasi) tutti i programmi presente un men per aprire e salvare i le, stampare e cercare aiuto. Vi presentiamo ora un esempio dei men pi comuni.
Il men File

Apri(Open): permette di aprire un le ovvero di mostrarne il contenuto oppure di eseguirlo. Per fare queste operazioni il S.O. ha bisogno di conoscere di che tipo di le si tratta (e ci possibile tramite lestensione del le) e la sua collocazione o percorso. Scorciatoia via tastiera: CTRL O (da Open, aprire).

Chiudi(Close) : chiude la nestra in cui ci si trova. In certi casi pu apparire una nestra di dialogo per il salvataggio delle modiche effettuate. Non implica luscita dal programma, a meno che non sia lultima nestra aperta. Scorciatoia via tastiera: CTRL - W .

Salva(Save): permette di salvare le modiche apportate sul le (ad esempio se abbiamo aggiunto un capitolo alla nostra relazione questo comando ci permetter di rendere effettive le modiche fatte). Lesecuzione del comando Salva pu far apparire una nestra che richiede il salvataggio del le e linserimento di un nuovo nome. Scorciatoia via tastiera: CTRL - S .

Salva con nome(Save as): permette anchesso il salvataggio del le ma in pi da la possibilit di creare un nuovo le, avente nome o estensione diversa da quello sul quale si stava lavorando. Pu essere utile se si effettua una modica radicale ad un documento ed al contempo si vuole mantenere il le originale. necessario infatti sapere che non possono esistere due les

84

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE

7.6. I MEN

diversi aventi stesso nome ed estensione allinterno di una stessa cartella; ad esempio non possono esistere due les che si chiamino entrambi file-di-storia.txt ma possono esistere file-di-storia.txt e file-di-storia-01.txt! Salvare un le contenente una determinata serie di informazioni con lo stesso nome ed estensione di un altro contenente informazioni diverse (ad esempio sovrascrivere landamento del proprio conto in banca con la ricetta della torta di mele) pu farvi perdere dati preziosi. Stampa(Print): Permette di specicare stampare il contenuto della nestra. Scorciatoia via tastiera: CTRL - P (da Print, stampare).

Esci(Quit): analogamente a chiudi, chiude tutti i le (invocando le eventuali richieste di salvataggio) dopodich esce dal programma terminandolo. Se non si salvato il proprio lavoro potrebbe apparire una nestra di dialogo (che chieder se si vuole salvare il lavoro oppure no). Scorciatoia via tastiera: CTRL - Q (da Quit, andarsene).

Il men Modica (Edit)

il men che ci permetter di effettuare operazioni sia su le che sui loro contenuti, tra i quali: Annulla(Undo): annulla le modiche fatte su un le (es. la sua cancellazione) o sul suo contenuto (es. annullare la cancellazione di una parte di testo di un documento). Molto, molto utile. Davvero.Si pu sempre annullare lultima azione fatta, ma non sempre possibile annullare una serie di azioni. Scorciatoia via tastiera: CTRL - Z (da Zero, probabilmente). Ripristina(Redo): lopposto di annullare. Scorciatoia via tastiera: CTRL - MAIUS - Z . Copia(Copy): crea una copia (una specie di fotocopia uguale alloriginale) del le scelto da una determinata cartella oppure di una porzione di testo o di una immagine. una delle operazioni pi utili in assoluto. Prima di effettuarla bisogna per selezionare cosa si vuole copiare (evidenziandolo con il mouse). Naturalmente il concetto di copia verr spiegato pi approfonditamente andando avanti nel testo. Scorciatoia via tastiera: CTRL - C . Scorciatoia via mouse: tasto centrale. Incolla(Paste): la naturale conseguenza al comando copia, poich incolla le informazioni copiate in memoria nella cartella o nella posizione del documento voluta (rispettivamente nel caso avessimo copiato un le o testo o immagini) rendendole effettivamente disponibili. Tramite questo comando ed il precedente possibile scambiare informazioni importanti anche attraverso programmi diversi! Scorciatoia via tastiera: CTRL - V . Taglia(Cut): dapprima memorizza una copia di ci che abbiamo selezionato, quindi la elimina. Viene usata in particolare nei testi o nelle immagini assieme al comando Copia. Scorciatoia via tastiera: CTRL - X . Elimina(Delete,Erase): cancella lelemento selezionato e viene usato quando si vuole eliminare un le o una cartella (bisogna selezionarli prima altrimenti il programma non sar in grado di determinare cosa deve cancellare)! Scorciatoia via tastiera: CANC .

85

7.6. I MEN
Il men Aiuto, Help o ?

CAPITOLO 7. GLI STRUMENTI DEL MESTIERE

il men dal quale si pu ricorrere allAiuto in Linea del programma. basta fare click sulla voce informazioni per consultarlo. Alcune delle voci pi comuni sono: Indice: Richiama una nestra contenente la guida del programma: pu essere utile se si vogliono maggiori informazioni su la congurazione di un programma oppure su come affrontare eventuali problemi.

Che cos?: Una volta fatto click su di esso il cursore si trasforma in un punto interrogativo. Facendo click su unaltro oggetto verr visualizzata la sezione di aiuto relativa a quellooggetto (se esiste). Informazioni su...(About): mostra una nestra di informazioni sugli autori del programma, la registrazione in un programma shareware (se avvenuta oppure no), gli eventuali ringraziamenti ed i contributi alla realizzazione del programma.

Aprite nuovamente kwrite e provate le varie voci del men, tanto con il mouse quanto con lausilio della tastiera.

E adesso?
Complimenti! Se siete arrivati davvero in fondo a questa sezione siete gi dei veri esperti. Per la verit, non per nulla necessario memorizzare completamente questo capitolo: la cosa importante avere unidea di cosa si pu fare e, soprattutto, come lo si pu fare. Se non vi ricordate esattamente come si fa ad arrotolare una nestra, potete rileggere questo capitolo o, pi direttamente, procedere per tentativi (click? doppio click? e dove, sulla barra?). A questo punto non vi resta che imparare tutti i segreti del calcolatore, utilizzando linterfaccia KDE o Gnome.

86

8 Usiamo KDE

Di che cosa si tratta?


In questo capitolo imparerete ad utilizzare KDE, la pi diffusa interfaccia graca per Linux. In particolare imparerete come copiare, trasferire le tra le diverse parti del calcolatore, lanciare programmi e personalizzare laspetto e il funzionamento del calcolatore.

Che cosa mi serve?


Ovviamente, vi serve un computer con Linux sul quale sia stato installato (e funzioni) KDE. Si tratta di un programma piuttosto esigente dal punto di vista della memoria, per cui opportuno che il vostro calcolatore abbia almeno 128 MB per avere prestazioni soddisfacenti. Se siete cos equipaggiati, non vi resta che collegarvi con il vostro nome e parola dordine e lanciare una sessione KDE. Inoltre, si presume che il sistema utilizzi automount o supermount, un programmino che permette di inserire ed estrarre dischetti e CD-Rom al volo, senza ulteriori formalit.
1,2,3, fante, cavallo e...KDE

La versione attuale di KDE la versione 3, che lo standard nelle distribuzioni pi recenti - fa eccezione Debian Woody, che rimasta fedele alla versione 2, ma anche in questo caso il nostro testo dovrebbe mantenere la sua utilit. Uno dei punti chiave di Linux in generale e di KDE in particolare quello di essere fortemente personalizzabile: per questo motivo laspetto del Desktop potrebbe essere piuttosto diverso dal nostro, al variare delle distribuzioni e delle versioni, ma le funzionalit restano invariate. La maggior parte delle immagini di questo capitolo sono relative a KDE versione 3.1 con decorazione Keramik, icone crystal, colori di default e distribuzione Knoppix 3.2.

8.1 Che cos KDE?


Quando Linux inizi a uscire dallambiente dei programmatori che lo avevano creato, fu facile notare che il sistema non disponeva di una modalit di interfaccia utente che fosse intuitiva e facile da usare. Mancava, quindi, uno strumento che nascondesse le complessit del sistema e permettesse luso del calcolatore anche a chi non aveva un paio di lauree nel cassetto. Fu cos che nacque il progetto KDE [http://www.kde.org], o K Desktop Environment. I progettisti di KDE non scrissero tutto da zero ma si appoggiarono alle librerie grache della Troll Tech [http://www.troll.no], una piccola ditta norvegese. Cos facendo si attirarono le ire dei

87

8.1. CHE COS KDE?

CAPITOLO 8. USIAMO KDE

puristi dellOpen Source, anche se questa situazione ora superata. KDE un sistema maturo, dotato di un gran numero di applicazioni. In denitiva, quindi, KDE un Interfaccia Graca Utente (ing. Graphical User Interface o GUI) che, unita ad altri programmi, vi permette di utilizzare in modo semplice il calcolatore. Il sistema offre la gestione di tutte le funzioni elementari per utilizzare il calcolatore: nestre, lancio programmi e loro interazione, gestione le, congurazione centralizzata e traduzione automatica dellapplicazione nelle lingue locali (la gestione di mouse e tastiera afdata al sistema X-Windows, esterna a KDE). Ah, il K in KDE non vuole dire assolutamente nulla... stato scelto dai progettisti per gioco. Forse...
KDE o Gnome?

Si tratta di una guerra santa sempre presente tra i sostenitori di Linux, spesso ancora pi accesa di quella che contrappone le varie distribuzioni. Le tesi a favore delluno o dellaltro sistema Desktop sono in gran parte opinabili (maggiore facilit duso, programmazione, essibilit, robustezza). Alla prova dei fatti, la scelta dipende soprattutto dal gusto e dallesperienza personale: il consiglio quello di provarli entrambi e quindi scegliere il sistema che vi piace di pi. Alcuni punti che si possono sostenere a favore di KDE sono i seguenti: KDE molto robusto e completo. un progetto che vanta alcuni anni di attivit (uno in pi di Gnome):le varie componenti sono ben testate e le funzionalit complete e ben integrate.

KDE attivamente supportato da molte distribuzioni orientate allutente nale, ovvero da Mandrake e SuSE. il sistema pi diffuso in Europa. Linterfaccia di KDE favorisce un passaggio morbido da altri sistemi operativi proprietari, specie utilizzando alcuni temi come ad esempio Redmont. KDE sembra aver ereditato parte dei caratteri nazionali normalmente associati ai suoi genitori tedeschi: prevedibile, efciente, afdabile - forse non troppo fantasioso.

Il Desktop di KDE
A questo punto, ora che sapete tutto (o quasi), torniamo a parlare del KDE e degli oggetti che vedete quando vi collegate. Possiamo comunque identicare alcune caratteristiche essenziali: il pannello (noto anche come kiker) che serve per lanciare applicazioni e visualizzare piccoli controlli, il Desktop (letteramente Scrivania) vero e proprio, dove sono presenti le icone dei dispositivi e le cartelle pi usate e, uttuanti sul Desktop, le nestre relative alle applicazioni aperte.
Il pannello (kiker)

Il pannello un po il cuore dellinterfaccia di KDE, nata per facilitare il lavoro dellutente. Su di esso trovate una serie di icone, e piccoli programmi (applet):

88

CAPITOLO 8. USIAMO KDE

8.1. CHE COS KDE?

Figure 8.1: Il Desktop di KDE allavvio

1. Il men di avvio, detto anche men di sistema o men K, utile per accedere a tutti i programmi e ai dati presenti sul calcolatore. 2. Una cartella con i le di lavoro. 3. Il pulsante per richiamare la scrivania. Utile, quando abbiamo troppe nestre aperte e non riusciamo a vedere la scrivania. 4. Il pulsante della propria Cartella personale (home directory). Facendo click su di essa, troveremo tutti i dati che utilizziamo pi frequentemente. 5. Un pulsante per richiamare il centro di controllo KDE, che permette di congurare il sistema come meglio desiderate 6. Il pulsante per attivare il terminale (ing. shell, da qui limmagine della conchiglia). Con esso potrete dare comandi diretti al sistema operativo... quando sarete in grado! 7. Una serie di pulsanti che permettono di lanciare applicazioni: in questo caso troviamo pulsanti relativi a Konqueror, Mozilla, Evolution e OpenOfce.

8. Pulsanti che permettono di accedere alle Scrivanie virtuali (

107).

9. La barra delle applicazioni. Non altro che lelenco delle nestre che state utilizzando: facendo click su di essa la nestra gallegger in supercie, anche se era sepolta da migliaia di altre nestre. Se la nestra visibile, diverr temporaneamente invisibile.

89

8.1. CHE COS KDE?

CAPITOLO 8. USIAMO KDE

10. Applet che permette il blocco dello schermo e la chiusura della sessione KDE. Si accede a questi comando anche tramite il menu K (vedi 91 e 91). 11. Una serie di micro-pulsanti che possono lanciare alcuni programmi. o visualizzare i dati In questo caso si vede un indicatore della lingua selezionata (litaliano) e lindicatore del livello della batteria (utile nei laptop). 12. Lorologio e il calendario. Per non perdere troppo il senso del tempo, magari immersi in una partita di kasteroids! In aggiunta a tutto questo, ci sono due frecce laterali che permettono di far scomparire temporaneamente il pannello, per esempio per avere un po di spazio in pi. Diamo ora unocchiata pi dettagliata ad alcuni elementi di particolare interesse presenti sul pannello.
Il men K

uno dei men pi importanti di uso pi frequente. Al suo interno sono presenti i collegamenti ai programmi installati nel vostro PC e ad alcuni programmi di utilit (ing: utility) di grande importanza. In realt possiamo identicare cinque aree di interesse, dallalto verso il basso. Ricordiamo che KDE fortemente congurabile, per cui alcune sezioni portrebbero essere piuttosto diverse o del tutto assenti.
I programmi recenti

Una piccola lista che tiene traccia degli ultimi programmi che avete utilizzato per richiamarli pi in fretta.
I programmi installati

Nella sezione superiore del men si trovano svariate voci che deniscono varie categorie di programmi, come Accessori, Applicazioni, Multimedia. Spostandosi sulla piccola freccia nera a sinistra pu apparire un sottomenu (per esempio, sotto Multimedia, potrebbero esserci le voci CD, Audio e Video) oppure voci dei singoli programmi. Ciascuno di essi rappresenta un riferimento (o collegamento, link) ad un programma installato nel PC. In altri termini, signica che il programma installato da qualche parte nel computer ma possibile raggiungerlo velocemente facendo click su questo men. Ma dove si trovano, davvero, i nostri programmi? Difcile dirlo: dipende dal tipo di programma, dalla distribuzione e da altro ancora: potrebbero essere in /usr/bin, /usr/local/X11R6/bin o /opt/kde3/bin. . . Forse meglio ignorarlo! Il bello di questo sistema che permette di lanciare i programmi senza sapere dove si trovano, e, soprattutto sapere che esistono! Notate per che questa lista prevede solo programmi previsti dalla vostra distribuzione: sul computer potrebbero esserci centinaia di programmi che non sono presenti nel menu ma possono essere utilizzati ugualmente.

90

CAPITOLO 8. USIAMO KDE


Scorciatorie

8.1. CHE COS KDE?

In questa sezione possibile accere in modo rapido ai documenti e alle risorse pi utilizzati. In particolare Browser veloce consente di navigare il contenuto dei dischi, Documenti recenti mostra un elenco dei documenti aperti di recente, Segnalibri: permette laccesso rapido a siti Internet o a cartelle su disco di particolare interesse e Preferenze permette di accedere direttamente alle modiche delle impostazioni dei programmi.
I comandi

Nella sezione inferiore si trovano, generalmente, alcune icone per il controllare il computer. principalmente: Termina la sessione - utilizzato, come abbiamo gi visto, per chiudere la sessione. Se vi scollegate in questo modo, KDE registra quali applicazioni sono aperte e in quale posizione esse si trovano. Quando vi ricollegherete, KDE ripristiner il Desktop nello stesso modo come lavevate lasciata. Naturalmente, non tutti i programmi sono in grado di ricordarsi lo stato in cui erano (ad es., ricaricando il documento aperto), ma solo le applicazioni basate su KDE.

Blocca lo schermo - serve per bloccare temporaneamente la stazione di lavoro per andare a prendersi un caff. Durante questo periodo verr attivato il salvaschermo; per tornare a lavorare, occorrer scrivere la password.

Congurazione -varie icone che permettono di accedere alla congurazione del menu K e di KDE.

Esegui comando - per di lanciare qualsiasi programma del sistema (


6.4 a pagina 69)

Trova le - per ulteriori dettagli

104.

.
Le icone

La maggior parte dello schermo rappresentato dal Desktop (o Scrivania), uno spazio a vostra disposizione dove potete disporre le icone. Come gi sappiamo ( 65), le icone non sono che una piccola immagine associata a un oggetto del computer per rendere pi intuitivo il suo uso o il suo reperimento. Esite una quantit sterminata di icone, per di pi di forme che possono essere anche molto diverse tra loro. Per questo motivo ci limiteremo a mostrare solo le principali operazioni che possono essere effettuate con esse.
Mettiamo in ordine le icone

Sul desktop, le icone stanno generalemente al posto in cui le abbiamo messe. per possibile chiedere a KDE di disporle in maniera ordinata secondo alcune regole predenite; col tempo sentirete lesigenza di riordinarle secondo un vostro ordine logico, oppure di eliminarne alcune. Per farlo agite cos: 1. Fate click con il pulsante destro sul Desktop in una zona priva di icone.

91

8.1. CHE COS KDE?

CAPITOLO 8. USIAMO KDE

2. Apparir un men: posizionate il cursore sulla voce Disponi le icone. 3. Apparir un secondo men che vi permetter di scegliere tra lordine alfabetico (con o senza la distinzione delle maiuscole), per data o per dimensione. Scegliete la voce che preferite e fate click. 4. Se invece la disposizione delle icone vi va a genio, potreste scegliere la voce Allinea alla griglia per una disposizione pi regolare.
Selezionare e spostare le icone

La selezione loperazione fondamentale perch dice al sistema cosa deve essere modicato. Ricordiamo infatti che il sistema operativo si limita a rispondere ai nostri comandi e saremo quindi noi a decidere quale azione fare e poi comunicarla al S.O. indicandogli su cosa farla! Per selezionare unicona sufciente fare click su un punto libero del Desktop vicino ad essa e trascinare il mouse creando cos un rettangolo che la contenga (anche in parte). Licona cambier colore per indicare che stata selezionata. Supponiamo, ad esempio, di voler spostare licona del Cestino (ing. Trash) dal lato sinistro a quello destro: per per prima cosa selezionate licona del Cestino, quindi fateci click sopra e tenete premuto il tasto. A questo punto possibile spostarla e lasciarla nel punto voluto; in inglese questa operazione detta drag and drop. Notate che licona appararir circondata da un tratteggio durante lo spostamento e seguir la punta del mouse. Dopo aver compiuto qualche evoluzione con gli spostamenti raggoungerete il punto dove volete depositare licona. Per farlo sufciente lasciare andare il bottone del mouse (licona rimarra selezionata). Ma se volessimo spostare pi icone? Potremmo spostarle una alla volta ma sarebbe un dispendio di tempo (nel caso fossero pi di cinque o sei); per fortuna si pu spostare un gruppo di icone con ununica operazione. Per farlo, fate click sul Desktop in una zona libera come nel caso precedente, ma catturate allinterno del lazo tutte le icone che vi interessano. A questo punto potete spostarle esattamente come avete fatto nel caso di una sola icona!
Modicare ed eliminare la selezione

Ma, ohib, spesso le icone non sono vicine tra loro, e quindi il sistema che abbiamo appena visto non funziona! Per fortuna ci sono altri metodi: la selezione individuale e la selezione incrementale. Selezione individuale: premente il tasto MAIUS . Facendo click su unicona, questa verr aggiunta alla selezione, e se ne faceva parte, verr tolta dalla selezione.

Selezione incrementale: premete MAIUS e CTRL . Facendo click (e tenendo premuto il pulsante) su una zona libera del Desktop potrete creare un nuovo lazo e le icone cos catturate saranno aggiunte alla selezione.

In questo modo avete la pi totale libert nel selezionare gruppi di icone. Se volete semplicemente eliminare la selezione, baster fare click sul Desktop. Esercizio: Provate a trasferire licona del disco rigido insieme a quella del cestino dal lato sinistro a quello destro.

92

CAPITOLO 8. USIAMO KDE

8.2. LE FINESTRE

Figure 8.2: Finestra di KDE depurata

8.2 Le nestre
Come abbiamo visto ( 7.5 a pagina 83), le nestre sono lo strumento principale per dialogare con il sistema operativo, unarea che contiene tutte le informazioni importanti che ci permettono di lavorare con il computer. In questa sezione vedremo di familiarizzarci con le operazioni base delle nestre in KDE (utilizzando il suo window manager predenito, ovvero Kfm).
Come sono fatte le nestre in KDE?

Non cos semplice rispondere, poich la gestione delle nestre di KDE pu apparire in modi molto diversi; occorre anche distinguere se un oggetto fa parte della nestra o del contenuto della nestra. Per chiarire meglio, fate click sullicona Cartella personale presente sul pannello. Di l a poco apparir una nestra come quella in g.8.2, che abbiamo depurato da tutto ci che non fa parte della nestra vera e propria. Gli elementi che possiamo identicare sono quindi: la barra del titolo con i pulsanti di sistema, i bordi e le barre di scorrimento.
La barra del titolo (1)

la barra in alto, generalmente di un colore diverso dal resto, al cui interno trovate il nome del programma avviato o il nome della cartella o del le aperto. Nel nostro caso, il titolo file:/tmp - Konqueror, cio rispettivamente il percorso di memorizzazione (ing: path) alla risorsa che stiamo osservando e il nome del programma che utilizza la nestra. Il nome della nestra, anche se molto lungo, risulta utile quando abbiamo molte nestre aperte, magari sovrapposte, e dobbiamo individuare quella che ci interessa. Inoltre, ha le stesse funzioni della maniglia di una valigia: serve per spostarla, aprirla e chiuderla. In certi casi, se modichiamo il contenuto di una nestra, appare nella barra del titolo la nota (Modicato) per ricordarcelo. La barra del titolo indica anche quale nestra possiede in questo momento il focus. Di che si tratta? Come si detto, possibile - e accade molto spesso - che vi siano parecchie nestre presenti sul vostro schermo. Ma in ogni dato istante, ce n una privilegiata: quella con la quale state lavorando ed solitamente in primo piano, davanti a tutte le altre. Si dice cos che questa nestra possiede il focus ed quella in cui la quale la barra del titolo ha i colori pi vivi.

93

8.2. LE FINESTRE
I pulsanti (2)

CAPITOLO 8. USIAMO KDE

Alla sinistra del titolo troviamo il un pulsante con il simbolo del programma che controlla la nestra che attiva tutte le opzioni sulla nestra e il pulsante puntina, mentre sulla destra troviamo un gruppo di pulsanti (i pulsanti di sistema) che permettono di compiere le operazioni pi comuni sulla nestra, ovverosia Minimizza, Massimizza e Chiudi. Di tutto questo parleremo tra poco.

I bordi (3)

I bordi delle nestre sono molto utili per ridimensionare le nestre adattandole alle vostre esigenze. Per poterlo fare necessario il mouse; avvicinando la punta del cursore ai bordi delle nestre il puntatore-freccia diverr una freccia doppia. Quando questo accade basta trascinare il bordo nella direzione desiderata per allargare o restringere la nestra. Raggiunta la dimensione voluta baster rilasciare il pulsante del mouse. Il ridimensionamento non possibile su tutte le nestre. Per esempio, le nestre di dialogo NON danno alcuna possibilit di essere ridimensionate ed alcuni programmi soffrono dello stesso problema. Limpossibilit di compiere questa operazione, in generale, data da scelte fatte da chi ha realizzato il programma che per motivazioni proprie ha deciso di non includere queste caratteristiche. Non arrabbiatevi quindi se questo o quel programma vi obbligheranno ad usare nestre di dimensioni ssate!!!
!

Le barre di scorrimento (4)

Molto spesso capita che gli elementi allinterno di una nestra non siano visualizzati completamente (per esempio, state leggendo un testo molto lungo, oppure state visualizzando unimmagine pi grossa dello schermo o, pi semplicemente, della nestra che state usando). Niente paura, possibile visualizzare il resto del contenuto tramite le barre di scorrimento o barre laterali, che appaiono magicamente quando ce bisongno di loro. Possono trovarsi sul lato destro o inferiore delle nestre, o su entrambi. Facendo click sulle frecce poste sulla barra possibile spostarsi a destra, a sinistra, rispettivamente, in alto o in basso, a seconda del verso della freccia. Tenendo premuta una delle freccine si potr scorrere il contenuto avendo uno spostamento abbastanza veloce. Se per cos non fosse (perch ci sono molte pagine o perch c un uso intensivo di immagini) si pu ottenere un movimento pi rapido agendo su due altri elementi delle barre laterali: trascinando il rettangolo compreso tra le due frecce possibile effettuare un trasferimento pressoch istantaneo.

facendo click nello spazio che separa il rettangolo di cui sopra e una delle due frecce ci si sposta di una paginata, mentre tenendo premuto lo spostamento molto rapido, seppur a scatti; pu essere fastidioso in alcuni casi laddove ci siano tante immagini da visualizzare.

94

CAPITOLO 8. USIAMO KDE


Cosa posso fare con le nestre?

8.2. LE FINESTRE

Come abbiamo gi detto, potete ottenere un elenco completo (mostrato a anco) delle operazioni sulle nestre facendo click sul pulsante in alto a sinistra o facendo un click con il pulsante destro sulla barra del titolo. Lelenco che segue decisamente completo: ad ogni modo, le operazioni pi comuni sono attivabili direttamente tramite pulsante sulla barra del titolo.

Sposta: Trascinare la barra dei titoli e spostarsi nella direzione voluta. Una volta raggiunta la posizione desiderata rilasciare il pulsante del mouse. Alternativamente, premete ALT e trascinate qualsiasi parte della nestra.

Iconica (detto anche minimizza): fa temporaneamente sparire la nestra, senza chiuderla. In questo modo, la nestra viene ridotta ad una presenza minima nella barra delle applicazioni (con tanto di animazione ed eventuale effetto sonoro) senza chiudere il programma che lo controlla. Per rivederla a grandezza naturale, fate click sulla sua icona nella barra. Questo comando particolarmente utile quando si deve lavorare su pi programmi o su pi documenti contemporaneamente. Si attiva tramite il pulsante a forma di quadrato sulla barra del titolo. Ingrandisci (detto anche massimizzare): porta la nestra alla dimensione massima possibile senza sovrapporti a kicker. Fate click sul secondo pulsante di sistema con il quadrato. La nestra sar ripristinata alle dimensioni originali facendo nuovamente click sulla stessa icona. Si attiva tramite il pulsante a forma di quadrato sulla barra del titolo. Se farete click una seconda volta, la nestra torner alle dimensioni originali (in gergo: ripristina).

Sempre in primo piano e Al Desktop... sono opzioni relative ai Desktop virtuali (

107).

Salva le impostazioni della nestra. Se attivate questa opzione, quando riaprirete la nestra il sistema si ricorder di tutte le sue impostazioni (posizione, dimensioni, ecc..). Si attiva solo tramite men. Arrotola: riduce una nestra alla sola barra del titolo. Si attiva con un doppio click sulla barra del titolo stesso, e si disattiva nello stesso modo. Chiudi: Chiude la nestra. Nel caso sia lultima nestra avviata da un programma, lazione sar interpretata come una richiesta di uscita dal programma stesso. Se non si salvato il proprio lavoro potrebbe apparire una nestra di dialogo (che chieder se si vuole salvare il lavoro oppure no). Si attiva tramite il pulsante indicato, oppure con la combinazione di tasti ALT - F4 . Passare il focus da una nestra allaltra: il metodo pi semplice consiste nel fare click sulla nestra; alternativamente potete passare da una nestra allaltra premendo ALT - TAB ; in questo caso apparir al centro dello schermo un messaggio che vi indicher quale nestra state focalizzando. Potete anche fare click con il pulsante centrale su una zona vuota della scrivania: apparir un men ove sar possibile, fra le altre cose, selezionare la nestra che vi interessa.

95

8.3. KONQUEROR

CAPITOLO 8. USIAMO KDE

Figure 8.3: Finestra Konqueror (commentata)

Esercizio: Aprite la nestra della vostra Cartella personale e provate ad operare con il mouse per spostare, ridimensionare, iconicare ecc

8.3 Konqueror
Che cos Konqueror ?

Una delle idee che dei progettisti di software stata quella di concepire tutto quanto fa parte del nostro computer (nonch di quello che possiamo raggiungere tramite la rete) come a un grande oceano inesplorato. Per trovare quello che ci interessa abbiamo bisogno di un agente che navighi in questo mare magnum. Konqueror (il conquistatore) il programma estrememente programma essibile e potente che KDE ci mette a disposizione. Grazie ad esso potrete esplorare e modicare tutte le risorse del vostro computer; per risorse intendiamo tutto quello che in qualche modo accessibile dal computer. Quelle pi importanti sono ovviamente i le e le cartelle presenti sul disco, ma sono risorse anche tutti i dati che possiamo raggiungere tramite Internet, i dispositivi esterni ed anche i servizi del computer.
Avvio di Konqueror

Per lanciare Konqueror fate click sullicona a forma di casetta: apparir la nestra della vostra Cartella personale, la cartella dove depositerete la maggior parte dei vostri le personali e che sempre il punto di partenza per iniziare a lavorare con il calcolatore. Se lanciato tramite icona o dal menu Esegui, vi apparir una nestra vuota.
Un primo sguardo

Come si vede dalla gura 8.3, una nestra di Konqueror caratterizzata da diverse sezioni: oltre alla barre del titolo e le eventuali barre di scorrimento di cui abbiamo gi parlato, troviamo:

96

CAPITOLO 8. USIAMO KDE


1. Barra dei menu: come gi visto (

8.3. KONQUEROR
??) qui si trovano le varie voci del men. Nel nostro caso:

Indirizzo: Permette di aprire nuove nestre, inviare le per posta elettronica e chiudere la nestra. Modica: Permette di usare i classici comandi di copia e incolla, selezionare le, creare nuovi le, modicare le caratteristiche.

Visualizza: Permette di modicare come appaiono i le nella nestra, modicare i colori dello sfondo ecc.

Vai: Permette di saltare immediatamente a un indirizzo utilizzato frequentemente.


Segnalibri: Registra gli indirizzi Internet (e non) pi utilizzati. Per maggiori dettagli vedi il capitolo su Internet (in particolare 156)

Strumenti: Presenta una serie di comandi avanzati come lemulatore di terminale, la ricerca les e i ltri di visualizzazione.

Impostazioni: Permette di modicare pressoch totalemente il funzionamento di Konqueror (vedi 8.9 a pagina 108).

Finestra: Altri strumenti avanzati: dividere la nestra in pi parti (o frames), emulatore di terminale avanzato, e visualizzazione a tutto schermo.

Aiuto: per richiamare le pagine con i manuali e gli aiuti interattivi.

2. Barra degli strumenti. Si tratta di una sezione che contenente i pulsanti con i quali possibile compiere operazioni di grande utilit in maniera veloce (es. salvataggio di un le, copiatura di dati, lapertura di una determinata risorsa ecc.). Spesso molti di questi comandi duplicano una voce del men, ma sono di uso pi immediato grazie alla rappresentazione visiva e al fatto di essere a portata di click ( 98). 3. Indicatore di attivit: una piccola icona a forma di ingranaggio che si anima quando lapplicazione sta lavorando sulle risorse della nestra. Occorre quindi avere pazienza e attendere che si fermi. Se facciamo click su tale icona otterremo un duplicato della nestra stessa. 4. Barra degli indirizzi: visualizza il percorso completo di ci che state visualizzando. Facendo click sulla x nera, a destra, ripulirete la riga dellindirizzo per poter scrivere un indirizzo nuovo; facendo click, invece, sulla freccia verso il basso visualizzerete la storia dei vostri movimenti su questa nestra. 5. Pannello (o vista) principale :come si deduce dal nome, le cose importanti si troveranno tutte qui, anche se sapere esattamente quello che apparir dipende dalle vostre azioni. In linea generale, troverete il contenuto della cartella che state consultando: ogni le viene rappresentato con unicona che vi dar indicazioni sul suo tipo e il suo contenuto. In certi casi verranno visualizzate delle vere e proprie anteprime: in particolare quando lavorate con le immagini (se di un tipo conosciuto) vedrete una miniatura dellimmagine, mentre nel caso dei testi vedrete le prime righe del testo stesso1 . 6. Pannello laterale: questa sezione di solito mostra una sintesi delle principali risorse del nostro sistema. Laspetto esatto varia a seconda della modalit scelta nel pannello di navigazione (vedi
1 Tutte

queste funzionalit sono molto utili e belle, ma consumano molte risorse della macchina e possono pertanto essere spente a richiesta.

97

8.4. LESPLORAZIONE DELLE RISORSE

CAPITOLO 8. USIAMO KDE

poco oltre): nel caso pi comune, sara possibile lesplorazione della vostra Cartella personale in forma di albero rovesciato. Il pannello pu essere fatto sparire o comparire con F9 . 7. Riga di stato: mostra alcune informazioni importanti. Se, per esempio, portate il puntatore del mouse su un icona, su questa riga vedrete il nome completo e le sue dimensioni. Se lo posizionate in un punto vuoto della nestra vi dir quanti le sono presenti nella cartella e la somma delle loro dimensioni. 8. Pannello di navigazione: permette di attivare una particolare modalit di visualizzazione del pannello laterale.

8.4 Lesplorazione delle risorse


Navigazione tre le risorse

il momento di partire sul nostro conquistatore per giungere l, dove nessuno mai stato prima - o quasi. Torniamo alla nostra Cartella personale e focalizziamo lattenzione sul pannello principale (8.3, punto 5). Facendo click su una risorsa segnalate al calcolatore la vostra intenzione di aprirla e cos facendo, dopo un attimo, la barra degli indirizzi verr aggiornata e verr visualizzato il contenuto della cartella. Se fate click su una risorsa di un tipo noto a Konqueror, possono accadere due cose: Il sistema lancia il programma associato a quel le e carica il le selezionato.

Konqueror carica un visualizzatore integrato e mostra il contenuto del le (senza poterlo modicare) nel pannello principale della nestra.

Il sistema descritto pu essere un po goffo, perch mostra solo una risorsa per volta; se vogliamo avere una idea pi generale delle risorse del sistema ci servir uno strumento pi completo, come ad esempio quello offerto dal pannello laterale (g.8.3, punto 6 - se non presente premere F9 ). Qui vediamo una diversa rappresentazione della directory personale, sotto forma di albero rovesciato; se facciamo click su un qualsiasi punto dellalbero verremo istantaneamente trasportati a quel punto del sistema e ne vederemo il contenuto nel pannello principale. Per vedere i vari rami e sottorami baster fare click sul simbolo "+" che appare a sinistra di ogni cartella. Se una cartella non ha il simbolo "+" vuol dire che non contiene dati al suo interno. Se desideriamo non vedere pi il contenuto di una cartella baster fare click sul segno + (che senza troppe sorprese torner ad essere un -). Facendo click col tasto destro vedremo apparire un men a tendina grazie al quale sar possibile agire sulle cartelle: visualizzare le propriet, tagliare, copiare e incollare, ecc.. Non siamo per limitati alla nostra directory personale: il pannello di navigazione (g.8.3, punto 8) ci permette di accedere a tutte le risorse del computer. Provate a fare click sullicona della Directory Radice (ing. Root directory, la cartella rossa): nel pannello laterale dovreste poter vedere il contenuto di tutto il vostro sistema!!! Questa la cartella nella cartella pi alta di tutte (detta, per lappunto, radice). Ribadiamo questo concetto piuttosto importante che torner utile in seguito: il vostro sistema operativo ha deciso di organizzare in modo logico le risorse tramite le cartelle, in modo da poter avere pi copie dello stesso le con lo stesso nome ( ?? a pagina ??) e di mantenere "ordinato" e pi facile il lavoro dellutente. Quindi la nostra Directory Radice una sorta di "schedario" che contiene tutte le cartelle" e sar identicato dal simbolo / .

98

CAPITOLO 8. USIAMO KDE

8.4. LESPLORAZIONE DELLE RISORSE

Il pannello di navigazione permette di visualizzare le risorse in vari modi: oltre a quelle gi viste (Cartella personale e Directory radice) troviamo la rete, un lettore multimediale, i segnalibri, la cronologia dei nostri movimenti nonch servizi aggiuntivi di navigazione. Come sempre, anche questo pannello altamente personalizzabile e dipende anche dalla versione e dalla distribuzione utilizzata.

La barra di navigazione

Uno strumento particolarmente utile la barra di navigazione (g. 8.3, punto 2). Per capirne il funzionamente facciamo un esempio utilizzando la struttura delle cartelle standard di Linux visualizzata in precedenza e supponendo di essere collegati come utente knoppix e di essere nella cartella sua cartella personale (/home/knoppix). Il primo tasto (freccia in su) serve a passare alla cartella che contiene quella attuale. Quindi se lo premiamo, saliamo alla cartella che contiene la cartella knoppix cio passiamo alla cartella /home. Se premiamo di nuovo il primo tasto, passiamo alla cartella radice (/). Scorciatoia: ALT - o Vai | Su. Il secondo tasto (freccia a sinistra) serve a tornare alla precedente cartella visitata. Se lo premiamo torniamo alla cartella /home, premendo di nuovo, torniamo a quella ancora prima o Vai | Indietro. (/home/knoppix). Scorciatoia: ALT Il terzo tasto (freccia a destra) diventa attivo solo se si gi usato il secondo e consente di annullare lultima pressione di questultimo. Se lo premiamo, torneremo alla cartella /home perch quella in cui ci trovavamo quando abbiamo premuto il tasto lultima volta. Scorciatoia: ALT o Vai | Avanti. Il quarto tasto (casetta) serve a tornare alla cartella personale dellutente. Se lo premiamo torniamo alla cartella /home/knoppix, qualunque sia la cartella in cui ci troviamo adesso. Scorciatoia: Vai | URL della Home. Il quinto (le frecce) tasto serve ad aggiornare la visualizzazione del contenuto della cartella. Se abbiamo fatto qualche operazione sui le contenuti nella cartella (per esempio abbiamo eliminato un le) e questa operazione non stata visualizzata per qualche motivo (il le non scomparso nella parte destra), premendo il pulsante possiamo rendere visibile il cambiamento fatto. Scorciatoia: F5 o Visualizza | Ricarica. Il sesto tasto (la X) serve a interrompere la fase di visualizzazione del contenuto di una cartella. Se una cartella contiene moltissimi le, necessario un po di tempo per visualizzarne il contenuto una volta selezionata. Premendo il pulsante blocchiamo loperazione di visualizzazione. Scorciatoia: Esc o Visualizza | Interrompi.

Ordinamento e aspetto delle risorse

possibile modicare sotto molti punti di vista come Konqueror mostra il contenuto di una cartella: per vedere in che modo, attivate il men Visualizza. Ci limiteremo a guardare solo le opzioni principali

99

8.5. MANIPOLARE I FILES

CAPITOLO 8. USIAMO KDE

Modalit di visualizzazione - Permette di passare dalla visual-

izzazione classica a icone (eventualmente a colonne multiple), a quella a lista dettagliata (particolarmente utilie perch mostra per ogni le gran parte delle propriet), testuale (come la precedente, ma privo di icone) o ad albero (simile a quella del pannello laterale). Accessibile anche grazie alla ultime due icone a destra della barra degli strumenti.
Dimensione icone - Permette di cambiare le dimensioni delle icone per adattarle alle vostre esigenze

(Piccole, Medie, Grandi e Enormi). modicabile anche con le due icone con la lente di ingrandimento (con il + e il - della barra degli strumenti.
Ordina - Permette di modicare lordine di visualizzazione: per nome (ignorando o meno le

maiuscole), per dimensione o per tipo; decrescente o meno.


Anteprima - Stabilisce quali tipi di le devono mostrare, al posto di unicona genericam , unan-

teprima in miniatura del contenuto. La cosa decisamente attraente e, nel caso delle immagini, molto utile. Il costo per in una certa lentezza aggiuntiva durante la visualizzazione.
Mostra i le nascosti - Indica se i le nascosti2 devono essere visualizzati oppure no. Filtro

Konqueror consente di ltrare gli oggetti visualizzando solo quelli di un certo tipo. Per far questo bisogna selezionare la voce Strumenti | Filtro vista e scegliere il tipo di le che si vuol vedere. Per togliere il ltro e consentire di nuovo la visualizzazione di tutti i le contenuti nella cartella, selezionare Strumenti | Filtro vista | Azzera.

8.5 Manipolare i les


Per ora abbiamo seguito i dettami del noto proverbio: guardare e non toccare una cosa da imparare. Adesso per giunto il momento di sporcarci le mani ed imparare ad organizzare i dati del nostro calcolatore in maniera efcace imparando le azioni pi importanti che ogni utente deve sapere. Attnezione! Leggete attentamente quanto segue e provate e riprovate pi volte quanto vi viene spiegato. Se necessario rileggete queste pagine perch capirle vi permetter di muovervi agilmente sul vostro computer!
Creare un le

Per tutte le future operazioni useremo una serie di le prova che potremo tranquillamente distruggere alla ne. Le operazioni che svolgeremo potranno essere ripetute con quasi tutti gli altri le (il quasi riguarda i le protetti da operazioni illecite) e concettualmente sono equivalenti a qualunque altro sistema operativo. Per farlo: 1. aprite una nestra sulla Cartella personale facendo click sulla barra delle applicazioni (la cartella con la casa).
2 quelli

che iniziano con un punto

100

CAPITOLO 8. USIAMO KDE

8.5. MANIPOLARE I FILES

2. posizionate il puntatore sul pannello di destra (nel quale visualizzato il contenuto della cartella) e spostatetevi con le barre laterali no a che non trovate uno spazio vuoto. 3. quando lo trovate fate click col tasto destro: si aprir un men a tendina dal quale potete selezionare la voce Crea Nuovo. 4. scegliete la voce File di testo. 5. scrivete il nome che pi vi aggrada allinterno della nestra che apparir per cambiare il nome predenito File di testo Abbiate cura che abbia lestensione .txt. 6. Il le apparir nella nestra al punto indicato. Se volete modicarne il nome del le baster fare click col tasto destro e scegliere lopzione Propriet. 7. Il le ovviamente vuoto. Fate click sul le: verr richiamato automaticamente kwrite che vi permetter di modicarlo.
Come modico le propriet del le o della cartella?

Fate click con il tasto destro del mouse. Apparir una nestra che vi permetter di controllare diverse caratteristiche del le (nome, data di creazione e modica, dimensione). Qui potete modicare il nome del le e, se volete, potete assegnare unicona personalizzata invece di quella generale (che dipende dallestensione usata). Facendo click in alto sulla linguetta Permessi potrete modicare, appunto, tutti i permessi. Se per, come spesso accade, lunica cosa che dovete fare quella di cambiare il nome del le, sufciente premere F2 dopo aver selezionato il le. possibile cambiare privilegi e contenuti in un sol colpo allintero contenuto di una cartella modicando i permessi della cartella stessa e attivando lopzione Applica le modiche a tutte le sottodirectory e il loro contenuto. Usare cautela.

Copiare un le o una cartella


Cosa signica?

Copiare un le signica signica clonarlo, ovvero crearne una copia identica in tutto e per tutto alloriginale. La copia potremo trasferirla in altre cartelle o su altri supporti sici (come ad esempio il dischetto). Copiare una cartella vuol dire fare la stessa operazione su tutto quanto c dentro di essa.
Come si fa?

Esistono due modi del tutto equivalenti: copia e incolla o trascinamento. Nel primo caso selezionate il le da copiare e fate click col tasto destro: apparir il il men a comparsa dal quale selezionerete e la voce Copia (o anche con i tasti CTLR - C ); aprite ora la cartella di destinazione e fate di nuovo click col tasto destro nello spazio bianco della cartella. A questo punto scegliere la voce Incolla con dal men a a comparsa (o anche con i tasti CTLR - V ). Nel secondo caso selezionate loggetto (o gli oggetti, 72 ) che vi interessa con il mouse e trascinatelo sul punto darrivo desiderato. Al rilascio del pulsante, apparir un men dal quale sceglierete la voce Copia.

101

8.5. MANIPOLARE I FILES


Creare un collegamento

CAPITOLO 8. USIAMO KDE

Un collegamento (ing: link) ci permette di riferirci ad un le o una cartella richiamandolo indirettamente da un altra posizione. Fate attenzione: un collegamento NON un le come lo abbiamo inteso nora ma permette di farci raggiungere un le, generalmente posizionato in qualche cartella piuttosto lunga da raggiungere, per esempio in /usr/share/doc/packages/apache/manual (lesempio reale). Anche se il collegamento punta al le, il collegamento NON grande come un le (anzi, la sua dimensione di pochi byte).
Come creo un collegamento le standard?

Per creare un collegamento (ad esempio sul Desktop) si opera esattamente come per copiare un le, ma nel men che apparir scegliere la voce Collega qui. Licona che apparir avr il nome scritto in corsivo e una piccola freccia. Naturalmente, potete modicare le propriet del collegamento con le solite procedure. Questo tipo di collegamento viene trattato da tutto il sistema operativo come se fosse il le a cui punta. Fanno eccezione le operazioni di copia, spostamento ed eliminazione: in questo caso quindi quello che voi copiate/spostate/eliminate SOLO il collegamento.
Come creo un collegamento a un programma o un indirizzo Internet?

Questo tipo di collegamento permette di creare unicona per lanciare un programma, o un indirizzo internet in modo rapido. Permette inoltre di ssare un icona personalizzata per il collegamento, rendendolo esteticamente pi gradevole e pi chiaro. il tipo di collegamenteo utilizzato anche nel men K e in Kicker. Per farlo, seguite la seguente procedura: 1. Fate click con il tasto destro del mouse nel punto in cui volete creare il collegamento, ad esempio sul Desktop. 2. Scegliete Crea Nuovo e quindi Collegamento a unapplicazione o Collegamento a un indirizzo (URL) a seconda di quello che vi interessa. In questo caso, sceglieremo il collegamente allapplicazione Gimp. 3. Nella nestra di dialogo che apparir scrivete il nome del collegamento, per esempio Lancia Gimp. Quindi fate click sullicona generica e seleziona unicona che vi piace. 4. Fate click sulla linguetta in alto chiamata Esegui, quindi sul bottone Sfoglia; nella nestra che comparir cercate il le o lapplicazione a cui riferire il collegamento, per esempio la /usr/bin/gimp. 5. Opzionalmente, potete fare click sullicona per sostituire licona predenita (lingranaggio) con una di vostra scelta. Alla ne fate click su OK.
Creare una nuova cartella

1. Se non lo avete gi fatto, aprite una nestra sulla vostra Cartella personale facendo doppio click sullicona del Desktop con la casa; 2. Posizionate il puntatore sul pannello principale (nel quale visualizzato il contenuto della cartella) e spostatetevi con le barre laterali no a che non trovate uno spazio vuoto (bianco);

102

CAPITOLO 8. USIAMO KDE

8.5. MANIPOLARE I FILES

3. Quando lo trovate fate click col tasto destro: si aprir un men a comparsa dal quale potete selezionare la voce Crea Nuovo e quindi la voce Directory... 4. Scrivete il nome che pi vi aggrada allinterno della nestra che apparir per cambiare il nome predenito Directory . Sceglietene uno che vi permetta di ricordarvi il futuro contenuto di questa come ad esempio: Giochi, Relazioni, Foto ecc. e battete Invio o fate click su OK.
Spostare un le o una cartella
Cosa signica?

Se copiare un le o una cartella permette di averne una copia identica su qualunque dispositivo, lo spostamento fa s che un le venga spostato dalla cartella di partenza a quella di destinazione (ovvero viene copiato in quella di destinazione e rimosso da quella di partenza)! Loperazione di spostamento quindi unoperazione delicata: commettere imprudenze signica rischiare di perdere il le ed il suo contenuto!!!
Come si fa?

Si ripetono le operazioni spiegate in copiare un le o una cartella, ma nel men che appare si sceglie Sposta qui. Tutto qui. Il le scomparir dalla cartella dalla quale lo avete preso e riapparir in quella di destinazione. Alternativamente potete usare il copia e incolla: prima selezionate i le che vi interessa(no), poi fate click con il tasto destro, selezionate Taglia, poi vi spostate nella nestra di destinazione, fate nuovamente click con il tasto destro su uno spazio vuoto, e selezionate Incolla.
Cancellare un le o una cartella

Esistono due modi equivalenti per eliminare un le o una cartella selezionati: il primo consiste nel trascinare il le nel cestino, il secondo nel fare click col tasto destro e scegliere la voce Cestina dal men a comparsa o dal men Modica e inne premendo il tasto CANC . Dopo aver messo il le o la cartella da eliminare nel Cestino ricordatevi di svuotarlo (cosa che render effettiva leliminazione). Per svuotarlo basta fare click sull icona del Cestino e selezionare la voce Svuota il cestino. Se invece avete cambiate idea, aprite il bidone della spazzatura e cercate il le che avete cestinato per errore! Se siete veramente sicuri di quello che fate potete cancellare immediatamente e irrimediabilmente il le. Per farlo, invece di usare lopzione Cancella utilizzate lopzione Elimina o la scorciatoria MAIUS - CANC . Usare con cautela
!

Aprite la nestra della vostra cartella personale e create una nuova cartella dal nome prova. Selezionate due le da unaltra nestra e copiateli nella directory. Modicate il nome alla cartella e chiamatela Prova2 , e fate in modo che licona diventi grande il doppio del normale. Inne, cancellate la cartella.
Lanciare un programma associato a un le

Anche se possibile lanciare prima il programma e poi aprire il le desiderato, molto pi comodo farlo fare al computer. In linea di massima basta un singolo click per lanciare il programma associato per fargli aprire il le. In certi casi possibile aprire un le con pi programmi: per operare la scelta,

103

8.5. MANIPOLARE I FILES

CAPITOLO 8. USIAMO KDE

Figure 8.4: Ricerca dei les

fate un click con il tasto destro, scegliete Apri... Se vi sono pi programmi gi registrati per quel tipo di le, potrete scegliere direttamente il programma da lanciare da menu. Altrimenti, scegliendo Altro... potrete scrivere direttamente in nome del programma da lanciare. Potete inoltre operare anche il Drag & Drop: trascinando licona di un le (di tipo compatibile) su una nestra di un programma aperto, il le cos lanciato verr aperto e visualizzato. Se fate click su un secondo le dello stesso tipo, in molti casi si apre una seconda copia del programma, se questo non KDE-compatibile, con conseguente consumo di memoria.
!

Trovare un le

Lultima funzionalit importante quella della ricerca dei le. Per farlo sufciente accedere alla voce Menu K | Trova File oppure direttamente in Konqueror tramite Strumenti | Trova File: in entrambi i casi apparir una nestra di ricerca (g. 8.4), nella quale inserirete i dati per la ricerca nelle varie caselle:
Nome qui si deve scrivere il nome del le o cartella da trovare. Attenzione: in questa circostanza il

computer risulter fedele alla sua fama! Cercher quindi soltanto i le il cui nome esattamente uguale a quello inserito. Per esempio: se inserite pipp il programma trover solo il le pipp, e non trover n pippo, n pipp.txt. Fortunatamente possibile utilizare i famosi caratteri jolly (ing. wild cards):
* indica che, nella posizione in cui c lasterisco il nome del le pu contenere qualunque

sequenza di caratteri. Perci pipp* trover pippo, pippo.txt e pippodromo. ?- indica che nella posizione in cui compare (e solo in essa) pu esserci un qualunque carattere, ma uno solo. Perci pipp? trover pippo ma non pippo.txt n pippodromo.
Cerca in indica la cartella dove il le deve essere cercato. Se la ricerca stata avviata dal menu K

qui si trova il percorso della cartella personale; se avviata da Konqueror conterr il percorso della cartella attualmente selezionata. Trovate anche anche altre due opzioni:
Includi le sottodirectory se selzionata effettua la ricerca dei le anche in tutte le cartelle contenute

nella cartella in esame.

104

CAPITOLO 8. USIAMO KDE

8.6. RISORSE ESTERNE

Maiuscole/minuscole se selezionata distingue tra lettere maiuscole e minuscole, cio le considera

diverse. Utilizzando le opzioni aggiuntive presenti nella nestra possibile anche cercare le e cartelle per data di creazione o di modica, per tipo, per dimensione o quelli che contengono un dato testo. Premendo Trova inizier la ricerca; i le o cartelle trovati saranno elencati nella parte inferiore della nestra mentre la barra di stato indicher solo il numero di le trovati se attivato dal menu K ; se avviato da Konqueror indicher anche lo spazio occupato. Esercizi: Trovare tutti i le e le cartelle che iniziano per F (Maiuscola o minuscola) nella vostra cartella personale. Trovare tutti i le e le cartelle che iniziano per k (minuscola) nella cartella /tmp. Trovare tutti i le e le cartelle che contengono la parola kde nella vostra cartella personale. Trovare tutti i le con estensione .txt presenti nel computer.

Spazio occupato

Se volete sapere quanto spazio libero vi resta sul disco, sufciente selezionare licona del dispositivo e guardare le propriet: troverete una voce simile a Spazio libero su /home: 1,5 Gbyte/2,8 Gbyte (usato 46%). Se invece vogliamo sapere quanto occupa un le, un gruppo di le o una cartella sufciente selezionarli, fare click con tasto destro, chiedere le propriet e consultare la voce Dimensione.

8.6 Risorse esterne


Non tutti i dati che ci interessano sono presenti sul nostro computer: potrebbero essere su un dischetto, su un CD-Rom o su Internet. per possibile recuperarli con una certa facilit. Chiaramente, i dati presenti su un dispostivo esterno saranno disponibili nel nostro albero dei le (g. 7.5), ma dove si troveranno? La risposta dipende dalla vostra distribuzione:
Floppy disk Solitamente su /mnt/floppy (talvolta anche in /floppy o /media/floppy). Cd-rom Solitamente su /mnt/cdrom (talvolta anche in /cdrom o /media/cdrom o

/mnt/scd0).

Inserire un oppy o un CD non implica che possiate immediatamente usarlo! Per chiarimenti vedere 219.
!

Il CD-Rom

Se volete vedere il contenuto di un CD-Rom, inseritelo nel lettore e fate click sullicona CD-Rom del Desktop. Konqueror aprir una nestra che mostrer il contenuto del CD-Rom. Anche in questo caso potrete manipolare i les secondo le usuali modalit (naturalmente, non potrete scrivere sul CD!). Quando avete nito di lavorare, potete espellerlo facendo click con il tasto destro e scegliendo la voce Espelli.

105

8.7. CERCARE AIUTO


Il dischetto (oppy disk)
Come si usa un dischetto?

CAPITOLO 8. USIAMO KDE

Se hai dei dati memorizzati su un oppy da 3,5 pollici, e volete vedere il contenuto del oppy, fate click sullicona del Dispositivo Dischetti sul Desktop; apparir una nestra che mostrer il contenuto del dischetto visualizzato sotto forma di le e di cartelle. Sar quindi possibile copiare i les da e verso il dischetto secondo le usuali modalit. Non estraete immediatamente il oppy se avete scritto qualcosa: il sistema operativo potrebbe non aver terminato queste operazioni e vi troverete con un dischetto illeggibile. Aspettate sempre che il disco si fermi (se avete automount/supermount) o smontate il dischetto ( 16.1).
!

Come si formatta un dischetto?

Anzitutto, cosa signica formattare? La formattazione la procedura con cui si prepara un disco (un dischetto o un disco sso) a poter memorizzare i dati che verranno scritti in futuro. Facciamo unanalogia: se volete scrivere qualcosa su un foglio bianco e di volerci scrivere sopra qualcosa non potete farlo se il vostro foglio senza righe. Formattare un disco come disegnare le righe sul vostro foglio bianco. Non unoperazione molto frequente: si effettua di norma quando si compra un dischetto nuovo oppy o quando si vogliono eliminare tutti dati presenti su ununit. Eccovi lelenco delle azioni che dovete svolgere per formattare un disco oppy: 1. Inserire un dischetto nel drive del oppy disk. 2. Lanciare il programma kfloppy ( Men K | Sistema | Tool | Koppy oppure Menu K | Esegui, scrivete scrivendo koppy e premete Esegui. 3. Scegliere il tipo di formattazione: DOS se dovete scambiare i le con utenti che usano Windows, ext2fs in caso contrario. Se siete indecisi, scegliete DOS. 4. Scegliere la eensit del dischetto (gli attuali oppy hanno sono ad Alta densit, ovvero da 1,44 MB). 5. Inserire una Etichetta o Label del disco (in realt spesso si omette questo passaggio). 6. Scegliere il tipo di formattazione scegliendo tra a) Formattazione completa: prepara il disco per la memorizzazione delle informazioni. Qualsiasi le presente su disco verr cancellato. Una volta formattato il oppy verr sottoposto a scansione per vedere se ci sono dei blocchi danneggiati. b) Formattazione rapida: cancella tutti i le presenti sul disco senza fare la scansione del disco per vedere eventuali blocchi danneggiati. una formattazione utile se fatta su un disco formattato (cio quando si sicuri che non ci siano errori).

8.7 Cercare aiuto


Questo libro vi sar di grande aiuto nellorientarvi in un sistema cos completo e potente come KDE, ma non pu certamente essere in grado di risolvere tutti i vostri problemi. Fortunatamente, potete in ogni momento consultare la guida in linea di KDE e laiuto interattivo che vi aiuteranno a risolvere gran parte dei vostri problemi.

106

CAPITOLO 8. USIAMO KDE


La guida in linea KDE

8.8. LE SCRIVANIE VIRTUALI

Avete diversi modi per accedere alla guida di KDE. Per esempio... Nel men K o sul pannello, fate click con licona a forma di salvagente, solitamente chiamata Aiuto.

Aprite un minicomando khelpcenter.


lanciate

il

programma

Dalla nestra di un programma, scegliere la voce Aiuto.

Una volta aperto, potrete leggere i suggerimenti come una guida ipertestuale relativa al programma aperto oppure aprire lindice (scegliendo la tacca chiamata Indice). In questo caso troverete lelenco completo di tutti i manuali di tutte le applicazioni (non necessariamente solo quelle del solo KDE) e potrete sfogliare tutte quelle che vi interessano. Se ci ancora non dovesse bastare, potete usare la funzione di ricerca interna di KDE: scegliete la tacca chiamata Cerca e potrete scrivere nel campo Parole Chiave una o pi parole sul quale cercate chiarimenti.
Possibili problemi con la guida

In certi casi, potreste trovare programmi che non hanno alcuna forma di aiuto. Tenete presente che KDE viene sviluppato gratuitamente da tante persone sparse per il mondo, che molto probabilmente preferiscono scrivere programmi e togliere gli errori piuttosto che scrivere documenti per gli utenti. E come dar loro torto? Scrivere programmi graci un lavoro lungo ed estenuante, e tali programmi sono di per s molto facili da usare. Inoltre, gran parte della documentazione disponibile solo in lingua inglese. In questo caso, dovrete armarvi di pazienza e decifrare le istruzioni nella lingua della globalizzazione. Sarebbe anche bello che contribuiste con la traduzione di questi documenti a favore di persone che non solo sanno usare poco il computer, ma conoscono poco anche le lingue straniere.
Laiuto interattivo

Spesso possibile attivare un men di aiuto rapido. Ad esso si accede tramite il men Aiuto | Che cos e, in certi casi, direttamente tramite pulsante a forma di punto interrogativo sulla barra del titolo della nesta. Il puntatore assumer la forma di punto interrogativo; se a questo punto farete click su un oggetto apparir una breve spiegazione delle sue funzioni.

8.8 Le Scrivanie virtuali


Che cos?

Pu succedere (e per la verit succede anche troppo spesso) che le nestre aperte sullo schermo occupino pi spazio di quello che abbiamo a disposizione sulla nostra scrivania. Per risolvere questa situazione, oltre ad un tedioso lavoro manuale di continuaminimizzazione, KDE ci mette a disposizione un nuovo strumento: le scrivanie virtuali. KDE pu gestire diverse scrivanie virtuali (solitamente quattro), ciascuna con le proprie nestre aperte, possibilmente accomunate per temi: per esempio una per le immagini, una per la navigazione internet e una per il lavoro di ufcio.

107

8.9. PERSONALIZZARE KDE

CAPITOLO 8. USIAMO KDE

Potete agilmente passare dalluno allaltro facendo click su uno dei bottoni con il nome del desktop, facendo click sullapplet di Anteprima Desktop, mostrato qui a lato. Inne, potete cambiare Desktop premendo ALT - Fn , dove n il Desktop desiderato. Cos facendo si attivano istantaneamente tutte le nestre di una particolare scrivania e si fanno scomparire quelle delle altre. Scoprirete che questa caratteristica molto utile , e vi chiederete come avete potuto farne a meno.
Come faccio ad avere una nestra sempre presente?

In certi casi pu essere utile fare in modo che una particolare nestra sia sempre presente, indipendentemente dal Desktop virtuale attivato. In questo modoappiccicherete la nestra allo sfondo e la troverete sempre. Questa caratteristica viene chiamataessere sempre in primo piano. Per attivarla, fate click con il tasto destro sulla barra del men per far apparire il men della nestra; attivate quindi lopzione Sempre in primo piano, solitamente indicato con una graffetta.
Come faccio a spostare una nestra da una scrivania virtuale ad un altra?

molto semplice: attivate il men della nestra facendo click con il tasto destro sulla barra del titolo. Troverete la voceAl Desktop.. e da l potrete inviare la nestra a qualsiasi Desktop.

8.9 Personalizzare KDE


KDE un ambiente molto essibile, che pu essere quindi facilmente adattato a ogni esigenza. Lo strumento principale per farlo il Centro di Controllo KDE, attivabile da K | Centro di Controllo KDE. Apparir una nestra a due pannelli: in quella di sinistra sono visualizzati moduli congurabili, in quella a destra le opzioni. Non il caso di vedere in dettaglio tutte le possibilit, che sono veramente tante: noi ci limiteremo ad alcuni casi particolari ma decisamente interessanti.
Modicare lo sfondo

1. Fate click sulla scrivania in unarea senza icone, scegliendo dal men la voce Congura desktop 2. Selezionare nel pannello di sinistra la voce Sfondo. 3. Selezionate quale Desktop virtuale si vuole modicare (inutile se lopzione Sfondo comune attivata). 4. Se si vuole impostare unimmagine di sfondo, fate click sulla tacca Immagine di Sfondo, pulsante Sfoglia e cercate unimmagine opportuna sul vostro disco rigido. Potrete scegliere la modalit di visualizzazione, nonch impostare una sequenza di immagini di fondo che si susseguono a intervalli regolari. 5. Se si vuole impostare uno sfondo colorato, occorre per prima cosa impostare Nessuna immagine di sfondo nel caso precedente. Ci fatto, fate click sulla linguetta Sfondo, fate click sul bottone colorato sotto Colore 1 e scegliete il colore che preferite. possibile selezionare un secondo colore (selezionando Colore 2 con le stesse modalit) in modo che i due colori sfumino luno nellaltro. Scegliete quindi la modalit di interazione tra i due colori.

108

CAPITOLO 8. USIAMO KDE


6. Confermate le modiche facendo click su Chiudi.
Modicare i temi

8.9. PERSONALIZZARE KDE

possibile congurare in un colpo solo laspetto di KDE, utilizzando i cosiddetti Temi del Desktop. Troverete alcuni temi di esempio sempre nel Centro di Controllo alla voce Aspetto | Gestione Temi, ma ne troverete parecchi sul sito internet Freshmeat [http://themes.freshmeat.net]. Buon scaricamento!
Il salvaschermo

Se lasciate il computer inutilizzato per molto tempo (per esempio perch state andando a prendere un caff) il monitor potrebbe danneggiarsi. Per questo motivo tutti i sistemi operativi prevedono luso di un programma che, in qualche modo, faccia in modo di variare le immagini che appaiono sullo schermo dopo un certo periodo di inattivit. Per la verit, la reale probabilit di causare danni al monitor oggi remota, poich la qualit dei monitor elevata e i pi sono dotati di circuiti di autospegnimento; oggi il salvaschermo unabbellimento e una personalizzazione orientata da criteri estetici, un po come la nostra rma sulla scrivania. I salvaschermi mostrano spesso una serie di immagini geometriche, oppure una sequenza di immagine predenite, ma non mancano veri e propri programmi rafnati (tanto che esistono salvaschermi commerciali a tema, come per esempio su Disney, Star Trek e altro ancora). Per utilizzare il salvaschermo, seguite la seguente procedura: 1. Attivate il Centro di Controllo (K | Centro di controllo). 2. Selezionate il modulo Aspetto, e nel sottomen la voce Salvaschermo. 3. Fate click sulla crocetta Abilita il salvaschermo. 4. Scegliete uno dei moduli di salvaschermo. Nella nestra in alto avrete una miniatura di come apparir il salvaschermo. Provateli tutti sino a trovarne uno che vi soddisfa; alternativamente scegliete Casuale che lancer ogni volta un salvaschermo diverso. 5. Se volete, fate una prova a tutto schermo con il pulsante Prova. 6. Stabilire dopo quanto tempo di inattivit si attiva il salvaschermo, modicando la voce Attendi sul lato destro. 7. Stabilite se volete che, quando disattivate il salvaschermo, si chieda nuovamente la password (con lapposita crocetta). 8. Stabilite la priorit sulluso delle risorse di sistema ( sempre meglio lasciarlo a priorit bassa). 9. Confermate la vostra scelta con il pulsante Applica.
Personalizzare le nestre

Potete modicare in modo anche radicale laspetto delle nestre per soddisfare i vostri appetiti estetici. Farlo semplice: fate click con il tasto destro sulla barra del men e scegliete Congura... che apre una nestra con due possibili opzioni sul lato sinistro:

109

8.9. PERSONALIZZARE KDE

CAPITOLO 8. USIAMO KDE

Comportamento delle nestre: permette di stabilire come si comporta il focus, come si attivano le varie azioni (se con un click o un doppio click, 16.2), come si spostano le nestre o opzioni avanzate. Se non avete motivi particolari per farlo (es: siete mancini) vi conviene lasciare il tutto com . Decorazione nestra: cambia al volo laspetto delle nestre, ed in certi casi possibile personalizzare ulteriormente laspetto della nestra. Qui siete liberissimi di sbizzarrirvi!

Personalizzare Konqueror

Anche di Konqueror possibile modicare laspetto e il comportamento anche se, per le prime volte, meglio non fare troppe modiche. In particolare Lintero men Impostazioni permette di attivare o disattivare le componenti visualizzate nelle barre degli strumenti e dei men, nonch modicare alcuni aspetti di visualizzazione per ogni singola cartella e le congurazioni di tasti che attivano le varie funzionalit. La voce Impostazioni | Congura Konqueror... permette di operare alcune congurazioni avanzate, soprattutto per lutilizzo con Internet.

E adesso?
E adesso sapete veramente di tutto e di pi su KDE. Non vi resta che fare un po di esercizi e passare a fare le cose davvero interessanti con il computer... scrivere testi, diventare internauti, giocare, ascoltare musica. . .

110

9 Usiamo GNOME
Di che cosa si tratta?
In questo capitolo imparerete i rudimenti di Gnome, un ambiente di lavoro graco alternativo al pi noto KDE. In particolare imparerete come copiare, trasferire le tra le diverse parti del calcolatore, lanciare programmi e personalizzare laspetto e il funzionamento del calcolatore.

Che cosa mi serve?


Ovviamente, vi serve un computer con Linux sul quale sia stato installato (e funzioni) Gnome. Generalmente, tutte le maggiori distribuzioni di Linux ne sono fornite, anche se alcune non lo installano automaticamente. Si tratta di un programma piuttosto esigente dal punto di vista della memoria, per cui opportuno che il vostro calcolatore abbia almeno 128 MB per avere prestazioni soddisfacenti. Se siete cos equipaggiati, non vi resta che collegarvi con il vostro nome e parola dordine e lanciare una sessione Gnome.

Che cos Gnome?


La parola GNOME lacronimo di GNU Network Object Model Environment. Il progetto stato iniziato da M IGUEL DE I CAZA nel 1996, con lobiettivo di di realizzare un ambiente di lavoro per ambienti UNIX-like facile da utilizzare e con licenza GNU. Gnome (che si dovrebbe pronunciare gh-nome) un Interfaccia Graca Utente (ing. Graphical User Interface o GUI) realizzata da una collezione di programmi che permettono di utilizzare in modo semplice il calcolatore. Il sistema, che ha ora denivamente reggiunto la maturit, offre una serie di programmi integrati fra loro che permettono la gestione di tutte le funzioni elementari per utilizzare il calcolatore: nestre (tramite Metacity), lancio programmi e loro interazione (grazie a Panel), gestione le (con Nautilus), congurazione centralizzata e traduzione automatica delle applicazioni nelle lingue locali; la gestione di mouse e tastiera afdata al sistema X-Windows, esterna a Gnome.
Gnome o KDE?

Si tratta di una guerra santa sempre presente tra i sostenitori di Linux, spesso ancora pi accesa di quella che contrappone le varie distribuzioni. Le tesi a favore delluno o dellaltro sistema sono in gran parte opinabili (maggiore facilit duso, programmazione, essibilit, robustezza). Alla prova dei fatti, la scelta dipende soprattutto dal gusto e dallesperienza personale: il consiglio quello di provarli entrambi e quindi scegliere il sistema che vi piace di pi. Alcuni punti che si possono sostentere a favore di Gnome sono i seguenti:

111

9.1. IL DESKTOP DI GNOME

CAPITOLO 9. USIAMO GNOME

Gnome molto essibile. facile modicare praticamente tutto, dallaspetto graco al comportamento alle applicazioni ad esso collegate. possibile quindi tararlo a seconda delle prestazioni necessarie, in particolare per i sistemi pi piccoli.

Gnome il sistema graco preferito di Red Hat e Debian, cosa che assicura una buon supporto e rapida evoluzione al progetto. il sistema pi diffuso nelle Americhe. Linterfaccia di Gnome molto gradevole, e cerca di distinguersi da quella di altri sistemi operativi e basata su ricerche nel campo dellusabilit e facilit duso. Gnome sembra aver ereditato parte dei caratteri nazionali normalmente associati ai suoi genitori messicani: vivace, servizievole - forse non troppo preciso.

La foresta degli Gnomi

Gnome in rapidissima evoluzione: la versione cui faremo riferimento in questo capitolo la 2.2, apparsa in primavera 2003 e presente su tutte le distribuzioni recenti. Fa (notevole) eccezione Debian, che di base offre la pi vecchia versone 1.4. La maggior parte delle caratteristiche valide manterr, comunque, la sua validit anche nel caso di versioni diverse di Gnome. Uno dei punti chiave di Linux in generale e Gnome in particolare quella di essere fortemente personalizzabile: per questo motivo laspetto del vostro desktop potrebbe essere fortemente diverso dal punto di vista estetico al variare delle distribuzioni e delle versioni. Ma non vi preoccupate: le funzionalit sono identiche. 1

9.1 Il Desktop di Gnome


A questo punto, ora che sapete tutto (o quasi), torniamo a parlare di Gnome e degli oggetti che vedete quando vi collegate. Se tutto va bene, vi troverete di fronte al Desktop di Gnome, probabilmente molto simile a quelli di gura 9.1. Figure 9.1: Due esempi di Desktop Gnome: Red Hat e Mandrake

Come si vede, Gnome un sistema estremamente congurabile, ma possiamo comunque identicare alcune caratteristiche essenziali: ovvero il pannello (talvolta, diviso in una sezione superiore ed
1 Per i pi curiosi,

la maggior parte delle immagini di questo capitolo sono relative a Gnome con tema Bluecurve di default (distribuzione RedHat 9)

112

CAPITOLO 9. USIAMO GNOME

9.1. IL DESKTOP DI GNOME

una inferiore) che serve per lanciare applicazioni e visualizzare piccoli controlli, il Desktop (letteramente Scrivania) vero e proprio, dove sono presenti le icone dei dispositivi e altro e, uttuanti al di sopra del Desktop, le nestre relative alle applicazioni aperte.
Il pannello

Il cuore del sistema Gnome costituito dal pannello, ovvero quella striscia nella parte inferiore dello schermo. Dato che le congurazioni sono estremamente varie, trovate qui di seguito non uno ma due esempi di pannelli, uno tratto da Mandrake Linux, laltra da Red Hat Linux.

1. Il men di avvio, detto anche men principale, utile per accedere a tutti i programmi e ai dati presenti sul calcolatore. Licona pu essere quella tipica di Gnome (il piede a quattro dita) oppure il simbolo della distribuzione Linux utilizzata. 2. Un pulsante per avviare laiuto di Gnome. 3. Vari pulsanti per lanciare rapidamente i programmi pi utilizzati. Nel primo caso troviamo i programmi di navigazione, internet, posta elettronica, videoscrittura, presentazione, foglio di calcolo e congurazione stampante, nel secondo il programma di navigazione, posta elettronica, il terminale e la congurazione di Gnome. 4. La barra delle applicazioni. Non altro che lelenco delle nestre che state utilizzando: facendo click su di essa la nestra gallegger in supercie, anche se era sepolta da migliaia di altre nestre.

5. Il pager. Questo permette di vedere la disposizone delle nestre nelle Aree di lavoro (

129).

6. Una serie di Applet. Le applet non sono altro che mini-programmi che invece di apparire nella nestra risiedono nel pannello. Nel primo caso la segnalazione della presenza di aggiornamenti, nel secondo un pulsate per visualizzare il Desktop. Fate un po di pratica con il pannello. Potete anche spostare la posizione degli elementi e modicare alcune propriet. Per nire, provate ad aggiungere un elemento al pannello, cacendo click con il pulsante destro e scegliendo Aggiungi al pannello.

113

9.1. IL DESKTOP DI GNOME


Il men principale

CAPITOLO 9. USIAMO GNOME

uno dei men pi importanti di uso pi frequente. Al suo interno sono presenti i collegamenti ai programmi installati nel vostro PC e ad alcune utilit di grande importanza. In realt possiamo identicare tre aree di interesse, dallalto verso il basso. Ricordiamo che Gnome fortemente congurabile, per cui alcune sezioni portrebbero essere piuttosto diverse o del tutto assenti.
I programmi installati e la congurazione

Nella sezione superiore del men si trovano svariate voci che deniscono varie categorie di programmi, come Accessori, Audio e video, Multimedia. Spostandosi sulla piccola freccia nera a sinistra pu apparire un sottomenu (per esempio, sotto Multimedia, potrebbero esserci le voci CD, Audio e Video) oppure voci dei singoli programmi. Ciascuno di essi rappresenta un riferimento (o collegamento, link) ad un programma installato nel PC. In altri termini, signica che il programma installato da qualche parte nel computer ed possibile raggiungerlo velocemente facendo click su questo men. Oltre ai programmi trovano posto anche alcuni utilit di congurazione (Impostazioni di Sistema, Preferenze e Strumenti di Sistema). Ma dove si trovano, davvero, i nostri programmi? Difcile dirlo: dipende dal tipo di programma, dalla distribuzione e da altro ancora: potrebbero essere in /usr/bin, /usr/local/X11R6/bin o /opt/kde3/bin... Forse meglio ignorarlo! Il bello di questo sistema che permette di lanciare i programmi senza sapere dove si trovano, e, soprattutto sapere che esistono! Notate per che questa lista prevede solo programmi previsti dalla vostra distribuzione: sul computer potrebbero esserci centinaia di programmi che non sono presenti nel menu ma possono essere utilizzati ugualmente.
Comandi

Avvia programma: Permette di lanciare qualsiasi programma del sistema (


126).

Apri recenti: Permette di lanciare gli ultimi programmi che avete utilizzato. Ricerca di le: per ulteriori dettagli vedi 126.

Uscita e blocco

Nella sezione inferiore si trovano, generalmente, alcune icone per il controllare il computer. principalmente: Esci. utilizzato, come abbiamo gi visto, per chiudere la sessione di lavoro. Se vi scollegate in questo modo, Gnome registra quali applicazioni sono aperte e in quale posizione esse si trovano. Quando vi ricollegherete, Gnome ripristiner il Desktop nello stesso modo come lavevate lasciata. Naturalmente, non tutti i programmi sono in grado di ricordarsi lo stato in cui erano (ad es., ricaricando il documento aperto), ma solo le applicazioni basate su Gnome. Blocca lo schermo. Questo piccolo lucchetto: serve per bloccare temporaneamente la stazione di lavoro per andare a prendersi un caff. Durante questo periodo verr attivato il salvaschermo; per tornare a lavorare, occorrer scrivere la password.

114

CAPITOLO 9. USIAMO GNOME

9.1. IL DESKTOP DI GNOME

Table 9.1: Icone tipiche di Gnome con i temi Crux e Bluecurve Crux Bluecurve Componente Desktop Cartella personale Cestino Hard Disk CD-Rom Centro di controllo Crux Bluecurve Tipo di le Acrobat PDF File Audio (WAV) Collegamento internet (URL) Testo Immagine

.
Le icone

La maggior parte dello spazio dello schermo rappresentato dal Desktop di Nautilus, che rappresenta il vostro spazio di lavoro. Su di esso possibile trovare alcune piccole immagini, dette icone ( 6.3), che identicano alcuni funzioni o oggetti particolarmente importanti. Tra di esse, alcune delle principali sono mostrate nella tabella 9.1: a sinistra le icone che appaiono sul Desktop (ma possono apparire anche sul pannello nella vostra distribuzione), a destra quelle che rappresentano alcuni tipi di le.

Selezionare e spostare le icone

La selezione loperazione fondamentale perch dice al sistema cosa deve essere modicato. Ricordiamo infatti che il sistema operativo si limita a rispondere ai nostri comandi e saremo quindi noi a decidere quale azione fare e poi comunicarla al S.O. indicandogli su cosa farla! Per selezionare un icona basta un click del mouse potete selezionare licona: cos facendo il titolo apparir evidenziato. Se volete selezionare un gruppo di icone potete trascinare il mouse, partendo da un punto vuoto: apparir un lazo che selezioner tutto quello che contiene, anche parzialmente. Potete aggiungere o togliere singoli oggetti dalla selezione, premendo il tasto MAIUS : loggetto su cui farete click verr aggiunto alla selezione, oppure verr tolto un oggetto gi selezionato. Supponiamo, ad esempio, di voler spostare licona del Cestino (ing. Trash) dal lato sinistro a quello destro: per per prima cosa selezionatela, quindi fateci click sopra e tenete premuto il tasto. A questo punto possibile spostare il Cestino e lasciarlo nel punto voluto; in inglese questa operazione detta dragndrop. Notate che la freccia del mouse cambier forma e una copia dellicona seguir la punta del mouse. Dopo aver compiuto qualche evoluzione con gli spostamenti raggoun-

115

9.2. LE FINESTRE

CAPITOLO 9. USIAMO GNOME

gerete il punto dove volete depositare licona. Per farlo sufciente lasciare andare il bottone del mouse (licona rimarra selezionata). Ma se volessimo spostare pi icone? Potremmo spostarle una alla volta ma sarebbe un dispendio di tempo (nel caso fossero pi di cinque o sei); per fortuna si pu spostare un gruppo di icone con ununica operazione. Per farlo, fate click sul desktop in una zona priva come nel caso precedente ma catturate allinterno del lazo tutte le icone che vi interessano. A questo punto potete spostarle esattamente come avete fatto nel caso di una sola icona!
Modicare ed eliminare la selezione

Ma, ohib, spesso le icone non sono vicine tra loro, e quindi il sistema che abbiamo appena visto non funziona! Per fortuna sufciente premere il tasto MAIUS . Facendo click su unicona, questa verr aggiunta alla selezione, o, se ne faceva parte, verr tolta dalla selezione. In questo modo avete la pi totale libert nel selezionare gruppi di icone. Se volete semplicemente eliminare la selezione, baster fare click sul desktop.
Ridimensionare le icone.

Facendo un click destro apparir un men a cascata: selezionando la voce Ridimensiona icona appariranno attorno allicona quattro maniglie; trascinandole potrete agevolmente modicare le dimensioni dellicona. Esercizio: Provate a trasferire licona del disco rigido insieme a quella del Cestino dal lato sinistro a quello destro.

9.2 Le nestre
Come abbiamo visto ( 7.5 a pagina 83), le nestre sono lo strumento principale per dialogare con il sistema operativo, unarea che contiene tutte le informazioni importanti che ci permettono di lavorare con il computer. In questa sezione vedremo di familiarizzarci con le operazioni base delle nestre in Gnome (utilizzando il suo window manager predenito, ovvero Metacity).
Come sono fatte le nestre in Gnome?

Non cos semplice rispondere, poich la gestione delle nestre di Gnome pu apparire in modi molto diversi; anche un po difcile distinguere se un elemento fa parte della nestra vera e propria o del contenuto della nestra. Per chiarire meglio, fate un doppio click sullicona Cartella personale presente sul Desktop. Di l a poco apparir una nestra. Per ora ci concentreremo solo sugli aspetti della nestra vera e propria: infatti la gura 9.2 stata depurata da tutti gli elementi che non sono parte della nestra vera e propria. Le sezioni che che possiamo identicare sono quindi: la barra del titolo, con i pulsanti, i bordi e le barre di scorrimento.

La barra del titolo (1)

la sezione in alto, al cui interno trovate il nome del programma avviato e il nome della cartella (o del le) aperta. Nel nostro caso, il titolo piffy, cio rispettivamente il nome della risorsa visualizzata.

116

CAPITOLO 9. USIAMO GNOME

9.2. LE FINESTRE

Figure 9.2: Finestra di Gnomedepurata

Il nome risulta utile quando abbiamo molte nestre aperte, magari sovrapposte, e dobbiamo individuare quella che ci interessa. Inoltre, ha le stesse funzioni della maniglia di una valigia: serve per spostarla, aprirla e chiuderla. La barra del titolo indica anche quale nestra possiede in questo momento il focus. Di che si tratta? Come si detto, possibile - e accade molto spesso - che vi siano parecchie nestre presenti sul vostro schermo. Ma in ogni dato istante, ce n una privilegiata: quella con la quale state lavorando ed solitamente in primo piano, davanti a tutte le altre. Si dice cos che questa nestra possiede il focus ed quella in cui la quale la barra del titolo ha i colori pi vivi.
I pulsanti (2)

Questi pulsanti permettono di effettuare varie operazioni sulla nestra. Il pulsante alla sinistra del titolo attiva un menu a comparsa con tutte le azioni possibili che si possono effettuare sulla nestra, mentre sulla destra troviamo un gruppo di pulsanti (i pulsanti di sistema) che permettono di compiere le operazioni pi comuni sulla nestra, ovverosia Richiesta di aiuto, Minimizza, Massimizza e Chiudi. Di tutto questo parleremo tra poco.
I bordi (3)

I bordi delle nestre sono molto utili per ridimensionare le nestre adattandole alle vostre esigenze. Per poterlo fare necessario il mouse; avvicinando la punta del cursore ai bordi delle nestre il puntatore-freccia diverr un angolo-freccia. Quando questo accade basta trascinare il bordo nella direzione desiderata per allargare o restringere la nestra. Raggiunta la dimensione voluta baster rilasciare il pulsante del mouse. Il ridimensionamento non possibile su tutte le nestre. Per esempio, le nestre di dialogo NON danno alcuna possibilit di essere ridimensionate ed alcuni programmi soffrono dello stesso problema. Limpossibilit di compiere questa operazione, in generale, data da scelte fatte da chi ha realizzato il programma che per motivazioni proprie ha deciso di non includere queste caratteristiche. Non arrabbiatevi quindi se questo o quel programma vi obbligheranno ad usare nestre di dimensioni ssate!!!
!

117

9.2. LE FINESTRE
Le barre di scorrimento(4)

CAPITOLO 9. USIAMO GNOME

Molto spesso capita che gli elementi allinterno di una nestra non siano visualizzati completamente (per esempio, state leggendo un testo molto lungo, oppure state visualizzando unimmagine pi grossa dello schermo o pi semplicemente della nestra che state usando). Niente paura, possibile visualizzare il resto del contenuto tramite le barre di scorrimento o barre laterali, che appaiono magicamente quando c bisogno di loro. Possono trovarsi sul lato destro o inferiore delle nestre, o su entrambi. Facendo click sulle frecce poste sulla barra inferiore (o laterale) possibile spostarsi a destra, a sinistra, in alto o in basso, a seconda del verso della freccia. Tenendo premuto il mouse sulla freccia si otterr uno scorrimento continuo e piuttosto veloce. Se la velocit non sufciente (perch ci sono molte pagine o perch c un uso intensivo di immagini) si pu ottenere un movimento pi rapido agendo su due altri elementi delle barre laterali: trascinando il rettangolo compreso tra le due frecce (la maniglia) possibile effettuare un trasferimento pressoch istantaneo.

facendo click nello spazio che separa il rettangolo di cui sopra e una delle due frecce ci si sposta di una paginata, mentre tenendo premuto lo spostamento molto rapido, seppur a scatti; pu essere fastidioso in alcuni casi laddove ci siano tante immagini da visualizzare.

Cosa posso fare con le nestre?

Come abbiamo gi detto, potete ottenere un elenco completo (mostrato a anco) delle operazioni sulle nestre facendo click sul pulsante in alto a sinistra o facendo un click con il pulsante destro sulla barra del titolo. Lelenco che segue decisamente completo: ad ogni modo, le operazioni pi comuni sono attivabili direttamente tramite pulsante sulla barra del titolo. Sposta: trascinare la barra dei titoli e spostarsi nella direzione voluta. Una volta raggiunta la posizione voluta rilasciare il pulsante del mouse. Alternativamente, premete ALT e trascinate qualsiasi parte della nestra. Iconica o Minimizzare: fa temporaneamente sparire la nestra, senza chiuderla. In questo modo, la nestra viene ridotta ad una presenza minima nella barra delle applicazioni (con tanto di animazione ed eventuale effetto sonoro) senza chiudere il programma che lo controlla. Per rivederla a grandezza naturale, fate click sulla sua icona nella barra. Questo comando particolarmente utile quando si deve lavorare su pi programmi o su pi documenti contemporaneamente. Per farlo, premete il pulsante di sistema pi a sinistra, a forma di un _. Massimizzare: porta la nestra alla dimensione massima possibile. Fate click sul secondo pulsante di sistema con il quadrato. La nestra sar ripristinata alle dimensioni originali facendo nuovamente click sulla stessa icona. Arrotola: riduce una nestra alla sola barra del titolo. Si attiva con un doppio click sulla barra del titolo stesso, e si disattiva nello stesso modo.

118

CAPITOLO 9. USIAMO GNOME

9.3. NAUTILUS

Figure 9.3: Cartella personale (home directory)

Chiudi: chiude la nestra. Nel caso sia lultima nestra avviata da un programma, lazione sar interpretata come una richiesta di uscita dal programma stesso. Se non si salvato il proprio lavoro potrebbe apparire una nestra di dialogo (che chieder se si vuole salvare il proprio lavoro oppure no).

Passare il focus da una nestra allaltra: il metodo pi semplice consiste nel fare click sulla nestra desiderata; alternativamente potete passare da una nestra allaltra premendo ALT TAB ; in questo caso apparir al centro dello schermo un messaggio che vi indicher quale nestra state selezionando. Potete anche fare click con il pulsante centrale su una zona vuota della scrivania: apparir un men ove sar possibile, fra le altre cose, selezionare la nestra che vi interessa.

9.3 Nautilus
Che cos Nautilus?

Una delle idee che dei progettisti di software stata quella di concepire tutto quanto fa parte del nostro computer (nonch di quello che possiamo raggiungere tramite la rete) come a un grande oceano inesplorato. Per trovare quello che ci interessa abbiamo bisogno di un agente che navighi in questo mare magnum. Nautilus (il nome preso dal sottomarino del Capitano Nemo) il programma offerto da Gnome per esplorare e modicare tutte le risorse del vostro computer, cio le, dispositivi, servizi e tutto quanto sia in qualche modo accessibile dal computer. Una delle caratteristiche di Nautilus quella di essere particolarmente semplice nelluso. Pu anche essere utilizzato come browser Internet, anche in questo campo forse meglio utilizzare un programma specializzato come Mozilla.

119

9.3. NAUTILUS
Un primo sguardo

CAPITOLO 9. USIAMO GNOME

Avviate Nautilus facendo un doppio click sullicona della vostra Cartella personale. Come si vede dalla gura 9.3, una nestra di Nautilus caratterizzata da diverse sezioni: oltre alle componenti della nestra di cui abbiamo gi parlato, troviamo

1. Barra dei menu: come gi visto (

??) qui si trovano le varie voci del men. Nel nostro caso:

File: Permette di aprire e chiudere le nestre, duplicare ed eliminare le pi alcuni comandi avanzati. Modica: Permette di usare i classici comandi di copia e incolla, selezionare le, modicare lo sfondo e i colori e accedere alle precedenze.

Vista: Permette di modicare come appaiono i le nella nestra, le dimensioni delle icone ecc.

Vai: Permette di saltare immediatamente alla cartella base, risalire di un livello o ripercorrere la cronologia delle ultime cartelle visitate.

Segnalibri: Registra gli indirizzi Internet (e non) pi utilizzati. Per maggiori dettagli vedi il capitolo su Internet (in particolare 156)

Aiuto: per richiamare le pagine con i manuali e gli aiuti interattivi.

2. Barra degli strumenti. si tratta di una sezione che contenente i pulsanti con i quali possibile compiere delle operazioni di grande utilit in maniera veloce (es. salvataggio di un le, copiatura di dati, lapertura di una determinata risorsa ecc.). Spesso molti di questi comandi duplicano una voce del men, ma sono di uso pi immediato grazie alla rappresentazione visiva e al fatto di essere a portata di click (dettagli qui: 121). 3. Indicatore di attivit: una piccola icona a forma di palla che si anima quando lapplicazione sta lavorando sulle risorse della nestra. Occorre quindi avere pazienza e attendere che si fermi. 4. Barra degli indirizzi: visualizza il percorso completo di ci che state visualizzando. A destra trovate un + e un - che permettono di modicare le dimensioni delle icone visualizzate, mentre il men pi a destra permette di visualizzare i le presenti nella nestra in vario modo, ovvero come icone (formato predenito), come lista ( formato pi compatto, con icone molto piccole e testo esplicativo), come catalogo (ideale per le immagini) e come musica (che permette di suonarle direttamente) 5. Pannello principale: come si deduce dal nome, le cose importanti si troveranno tutte qui, anche se sapere esattamente quello che apparir dipende dalle vostre azioni. In linea generale, troverete il contenuto della cartella che state consultando: ogni le viene rappresentato con unicona che vi dar indicazioni sul suo tipo e il suo contenuto. In certi casi verranno visualizzate delle vere e proprie anteprime: in particolare quando lavorate con le immagini (se di un tipo conosciuto) vedrete una miniatura dellimmagine, mentre nel caso dei testi vedrete le prime righe del testo stesso2 .
2 Tutte

queste funzionalit sono molto utili e belle, ma consumano molte risorse della macchina e possono pertanto essere spente a richiesta.

120

CAPITOLO 9. USIAMO GNOME

9.4. LESPLORAZIONE DELLE RISORSE

6. Pannello laterale: questa sezione una sorta di contenitore per varie risorse. In linea di massima mostra alcune informazioni aggiuntive sulla cartella che siamo esaminando (indicando quando stata creata, quanti le contiene e, se appare un segno di matita con un divieto, che non possiamo modicarne il contenuto). Quando selezionate un le, inoltre, appariranno alcuni pulsanti che vi chiederanno se volete lanciare i programmi associati a questo tipo di le. Dal men in alto possibile scegliere cosa visualizzare in questo pannello. 7. Riga di stato: mostra alcune informazioni importanti. Se, per selezionate una o pi icone, su questa riga vedrete il numero degli oggetti seleziona e la somma delle loro dimensioni.

9.4 Lesplorazione delle risorse


Navigazione tre le risorse

il momento di partire sul nostro conquistatore per giungere l, dove nessuno mai stato prima o quasi. Torniamo alla nostra cartella personale e focalizziamo lattenzione sul pannello principale (9.3, punto 5). Facendo doppio click su una risorsa segnalate al calcolatore la vostra intenzione di aprirla e cos facendo, dopo un attimo, la barra degli indirizzi verr aggiornata e verr visualizzato il contenuto della cartella. Se fate click su una risorsa di un tipo noto al sistema, Nautilus mostrer nella nestra unanteprima del documento (in certi casi modicher anche la nestra aggiungendo i vari controlli). Il sistema descritto pu essere un po goffo, perch mostra solo una risorsa per volta; se vogliamo avere una idea pi generale delle risorse del sistema ci servir uno strumento pi completo, come ad esempio quello offerto dal pannello laterale (8.3, punto 5 - se non presente premere F9 ) e selezionate dal menu a cascata la voce Albero. Qui abbiamo una diversa rappresentazione dellalbero dei le, sotto forma di albero rovesciato, a partire dalla cartella pi alta di tutte detta, pertanto Directory Radice (ing. Root directory); per accedere ad una qualunque delle risorse baster fare click sul segno :Il simbolo della cartella aperta diventer e appariranno le cartelle che essa contiene. Facendo click su una cartella ci teletrasporteremo a quella cartella e il pannello principale ne mostrer il contenuto. Ribadiamo questo concetto piuttosto importante che torner utile in seguito: il vostro sistema operativo ha deciso di organizzare in modo logico le risorse tramite le cartelle, in modo da poter avere pi copie dello stesso le con lo stesso nome ( ?? a pagina ??) e di mantenere "ordinato" e pi facile il lavoro dellutente. Quindi la nostra Directory Radice una sorta di "schedario" che contiene tutte le cartelle" e sar identicato dal simbolo / . Il pannello di navigazione permette di visualizzare le risorse in vari modi: oltre a quelle gi viste (Informazioni e Directory radice) troviamo Cronologia (permette di vedere le ultime risorse visitate in questa nestra, ed eventualmente tornare indietro a una di esse), Annotazioni (permette di scrivere un testo relativo a questo le o cartella e Simboli (per associare a una risorsa un simbolo graco per ricordarne alcune caratteristiche). Come sempre, anche questo pannello altamente personalizzabile e dipende anche dalla versione e dalla distribuzione utilizzata..

121

9.4. LESPLORAZIONE DELLE RISORSE


La barra di navigazione

CAPITOLO 9. USIAMO GNOME

Uno strumento articolarmente utile la barra di navigazione (9.3, punto 2). Per capirne il funzionamente facciamo un esempio utilizzando la struttura delle cartelle standard di Linux visualizzata in precedenza e supponendo di essere collegati come utente piffy e di essere nella cartella sua cartella personale (/home/piffy). Il primo tasto (freccia a sinistra) serve a tornare alla precedente cartella visitata. Se lo premiamo torniamo alla cartella /home, premendo di nuovo, torniamo a quella ancora prima (/home/piffy). Scorciatoia: ALT o Vai | Indietro. Il secondo tasto (freccia a destra) diventa attivo solo se si gi usato il secondo e consente di annullare lultima pressione di questultimo. Se lo premiamo, torneremo alla cartella /home perch quella in cui ci trovavamo quando abbiamo premuto il tasto lultima volta. Scorciatoia: ALT o Vai | Avanti. Il terzo tasto (freccia in su) serve a passare alla cartella che contiene quella attuale. Quindi se lo premiamo, saliamo alla cartella che contiene la cartella personale, passiamo cio alla cartella /home. Se premiamo di nuovo il primo tasto, passiamo alla cartella radice (/). Scorciatoia: ALT - o Vai | Su. Il quarto tasto (la X) serve a interrompere la fase di visualizzazione del contenuto di una cartella. Se una cartella contiene moltissimi le, necessario un po di tempo per visualizzarne il contenuto una volta selezionata. Premendo il pulsante blocchiamo loperazione di visualizzazione. Scorciatoia: Esc o Vista | Ferma. Il quinto (le frecce) tasto serve ad aggiornare la visualizzazione del contenuto della cartella. Se abbiamo fatto qualche operazione sui le contenuti nella cartella (per esempio abbiamo eliminato un le) e questa operazione non stata visualizzata per qualche motivo (il le non scomparso nella parte destra), premendo il pulsante possiamo rendere visibile il cambiamento fatto. Scorciatoia: CTRL -R o Vista | Aggiorna. Il sesto tasto (casetta) serve a tornare alla cartella personale dellutente. Se lo premiamo torniamo alla cartella /home/piffy, qualunque sia la cartella in cui ci troviamo adesso. Scorciatoia: CTRL - HOME o Vai | Home.
Ordinamento delle risorse

possibile modicare in che ordine Nautilus mostra le risorse presenti nella nesta: per farlo occorre accedere al men Vista | Disponi questi oggetti e scegliere tra le opzioni disponibili: Manuale: permette una disposizione selvaggia sulla nestra: ogni icona rester esattamente dove la posizionerete.

Automatica: mostrer gli oggetti seguendo lordine alfabetico (per nome) , per dimensione, per tipo, per data di modica o per simbolo.

Opzioni: Disposizione stretta cerca di minimizzare lo spazio tra le icone, mentre ordine inverso inverte lordine di visualizzazione.

Tenete presente che le cartelle sono sempre mostrate prima dei les e che queste opzioni sono disponibili sono nella modalit di visualizzazione a icone.

122

CAPITOLO 9. USIAMO GNOME

9.5. MANIPOLARE I FILE

9.5 Manipolare i le
Bene! Adesso impareremo ad organizzare il nostro lavoro in maniera efcace imparando ad usare con destrezza quelle che sono le azioni le pi importanti a vostra disposizione. Importante! Leggete attentamente quanto segue e provate e riprovate pi volte quanto vi viene spiegato. Se necessario rileggete queste pagine perch capirle vi permetter di muovervi agilmente sul vostro computer!
Creare una cartella

Per tutte le future operazioni useremo una serie di le prova che potremo anche distruggere alla ne. Le operazioni che svolgeremo potranno essere ripetute con quasi tutti gli altri le (il quasi riguarda i le protetti da operazioni illecite) e concettualmente sono equivalenti a qualunque altro sistema operativo che incontrerete. Per farlo: 1. Se non lo avete gi fatto, aprite una nestra sulla vostra Cartella personale facendo doppio click sullicona del Desktop con la casa; 2. Posizionate il puntatore sul pannello principale (nel quale visualizzato il contenuto della cartella) e spostatetevi con le barre laterali no a che non trovate uno spazio vuoto (bianco); 3. Quando lo trovate fate click col tasto destro: si aprir un men a comparsa dal quale potete selezionare la voce nuova cartella; 4. La cartella apparir con il nome gi selezionato. Scrivete il nome che pi vi aggrada per cambiare il nome predenito cartella senza nome, per esempio Cartella di prova. In generale, sceglietene mettetene uno che vi permetta di ricordarvi il futuro contenuto di questa come ad esempio: Giochi, Relazioni, Foto ecc.
Come modico le propriet del le o della cartella?

Fate click con il tasto destro del mouse. Apparir un menu dal quale sceglierete la voce mostra propriet. A quel punto apparir una nestra che vi permetter di controllare diverse caratteristiche del le (nome, data di creazione e modica, dimensione). Qui potete modicare il nome del le e, se volete, potete assegnare unicona personalizzata invece di quella generale (che dipende dallestensione del le usata). Facendo click sulla tacca Generali potrete osservare tutte le caratteristiche principali del le e cambiarne il nome

Facendo click invece sulla tacca Permessi potrete modicare alcuni privilegi (lettura, scrittura ed esecuzione) Facendo click sulla tacca Simboli potrete associare un simbolo a questa cartella per meglio ricordarvi di che si tratta.. Per esempio, selezionate il simbolo speciale - il sole giallo. Notate che allicona della cartella ora sovrapposto il simbolo.

Facendo click sulla tacca Annotazioni potrete assegnare un commento al le. Importante: le propriet Simbolo e Associazioni funzionano solo allinterno di Gnome.

123

9.5. MANIPOLARE I FILE


Copiare un le o una cartella
Cosa signica?

CAPITOLO 9. USIAMO GNOME

Copiare un le signica signica clonarlo, ovvero crearne una copia identica in tutto e per tutto alloriginale. La copia potremo trasferirla in altre cartelle o su altri supporti sici (come ad esempio il dischetto). Copiare una cartella vuol dire fare la stessa operazione su tutto quanto c dentro di essa.
Come si fa?

Esistono due modi del tutto equivalenti: mediante copia e incolla oppure trascinamento: Nel primo caso selezionate il le da copiare, fate click con il tasto destro: apparir un men a comparsa dal quale selezionerete la voce Copia le; aprite ora la cartella di destinazione e fate un click destro in un punto vuoto della cartella. A questo punto scegliete la voce Incolla le dal men a comparsa. Nel secondo caso selezionate loggetto (o gli oggetti, 72) che vi interessa con il mouse e trascinatelo sul punto darrivo desiderato. Quindi premete CTRL : licona si muter in un angolo con il +: ora lasciate il pulsante. Alternativamente, potete premere ALT : licona diverr un angolo con un punto interrogativo e potrete scegliere dal men a comparsa lopzione Copia le.
Creare un collegamento

Un collegamento (ing: link) ci permette di riferirci ad un le o una cartella richiamandolo indirettamente da un altra posizione. Fate attenzione: un collegamento NON un le come abbiamo inteso nora ma permette di farci raggiungere un le, generalmente posizionato in qualche cartella piuttosto lunga da raggiungere, per esempio in /usr/share/doc/packages/apache/manual (lesempio reale) . Anche se il collegamento punta al le, il collegamento NON grande come un le (anzi, la sua dimensione di pochi byte).
Come creo un collegamento le standard?

Per creare un collegamento (ad esempio sul Desktop) si opera esattamente come per copiare un le, ma occorre premere ALT : licona diverr un punto interrogativo - e scegliere lopzione Collega qui. Naturalmente, potete modicare le propriet del collegamento con le solite procedure. Questo tipo di collegamento viene trattato da tutto il sistema operativo come se fosse il le a cui punta. Fanno eccezione le operazioni di copia, spostamento ed eliminazione: in questo caso quindi quello che voi copiate/spostate/eliminate SOLO il collegamento.
Come creo un collegamento a un programma o collegamento Internet?

Questo tipo di collegamento (gi visto in 6.4 a pagina 69) permette di creare pulsanti per il lancio rapido delle applicazioni pi utilizzate o degli indirizzi Internet pi frequentati, ma funziona solo allinterno di Gnome. 1. Fate click su un punto vuoto del Desktop e scegliete dal men a comparsa la voce Nuova icona di avvio. 2. Nella nestra che apparir scrivete

124

CAPITOLO 9. USIAMO GNOME

9.5. MANIPOLARE I FILE

a) Nel campo Nome: il nome del collegamento, per esempio Lancia Gimp. b) In Tipo: scegliete il tipo di collegamento (Applicazione, Directory, Servizio...). c) Nel campo Comando: potete scrivere il percorso del programma o della cartella desiderata da lanciare, per esempio gimp. 3. Quindi fate click sullicona generica e seleziona unicona che vi piace (possibilmente licona del programma da lanciare). 4. Fate click su OK Se preferite avere licona sul pannello oltrech sul Desktop, sufciente trascinare licona appena creata sul pannello.
Spostare un le o una cartella
Cosa signica?

Se copiare un le o una cartella permette di averne una copia identica su qualunque dispositivo, lo spostamento fa s che un le venga spostato dalla cartella di partenza a quella di destinazione (ovvero viene copiato in quella di destinazione e rimosso da quella di partenza)! Loperazione di spostamento quindi unoperazione delicata: commettere imprudenze signica rischiare di perdere il le ed il suo contenuto!!!
Come si fa?

Si ripetono le operazioni spiegate in copiare un le o una cartella, si evita di premere qualsiasi pulsante. Alternativamente, basta premere il tasto ALT e scegliere nel men che appare si sceglie Sposta qui. Tutto qui. Il le sar scomparso dalla cartella dalla quale lo avete preso e riapparso in quella di destinazione. Potete usare anche il copia e incolla: prima selezionate i(l) le che vi interessa(no), poi fate click con il tasto destro, selezionate Taglia le, poi vi spostate nella nestra di destinazione, fate nuovamente click con il tasto destro su uno spazio vuoto, e selezionate Incolla le. Eccezione: Quanto detto sopra vero se si resta allinterno di uno stesso dispositivo. In caso contrario, per esempio copiando da o verso un dischetto, se non premete alcun pulsante il le verr copiato, e verr spostato premendo il tasto ALT . Questo per ovvi motivi di sicurezza.
!

Cancellare un le o una cartella

Esistono due modi equivalenti per eliminare un le o una cartella: il primo consiste nel trascinare il le nel cestino, il secondo nel fare click col tasto destro e scegliere la voce Sposta nel cestino dal men a comparsa. Dopo aver messo il le o la cartella da eliminare nel Cestino ricordatevi di svuotarlo (cosa che render effettiva leliminazione). Per svuotarlo basta fare click sull icona del Cestino e selezionare la voce Svuota Cestino. Se invece avete cambiate idea, aprite il bidone della spazzatura e cercate il le che avete cestinato per errore! Aprite la nestra della vostra cartella base e create una nuova cartella dal nome prova. Selezionate due le da unaltra nestra e copiateli nella directory. Modicate il nome alla cartella

125

9.5. MANIPOLARE I FILE

CAPITOLO 9. USIAMO GNOME

Figure 9.4: Ricerca dei les

e chiamatela Prova2 , e fate in modo che licona diventi grande il doppio del normale. Inne, cancellate la cartella.
Lanciare un programma

Il modo pi diretto per lanciare il programma, sapendo il suo nome esatto, consiste nello selezionare Men principale | Avvia programma... o premere ALT - F2 . Apparir una mini-nestra di comando, al cui interno potrete scrivere il nome del programma che volete lanciare (Es: per elaborare graci lanciate gimp). Anche se possibile lanciare prima il programma e poi aprire il le sul quale si vuole lavorare, molto pi comodo farlo fare al computer. In linea di massima basta un doppio click per lanciare il programma associato e fargli aprire il le selezionato. In certi casi possibile aprire un le con pi programmi: per operare la scelta, fate un click con il tasto destro, scegliete Apri con... Se vi sono pi programmi gi registrati per quel tipo di le, potrete scegliere direttamente il programma da lanciare da menu. Altrimenti, scegliendo Altro visualizzatore... potrete scrivere direttamente in nome del programma da lanciare. Potete inoltre operare con il cosiddetto Drag & Drop: se trascinate licona di un le (di tipo compatibile) su una nestra di un programma aperto, il le cos lanciato verr aperto e visualizzato. Se fate click su un secondo le dello stesso tipo, in molti casi si apre una seconda copia del programma, se questo non Gnome-compatibile, con conseguente consumo di memoria.
!

Trovare un le

Lultima funzionalit importante quella della ricerca dei le. Per farlo sufciente selezionare la voce Menu principale | Cerca le.. Si aprir lo Strumento di ricerca Gnome (g. 9.4) nel quale inserirete i dati per la ricerca:
File is named qui si deve scrivere il nome del le o cartella da trovare.Attenzione: in questa cir-

costanza il computer risulter fedele alla sua fama! Cercher quindi soltanto i le il cui nome

126

CAPITOLO 9. USIAMO GNOME

9.6. RISORSE ESTERNE

esattamente uguale a quello inserito. Per esempio: se inserite pipp il programma trover solo il le pipp, e non trover n pippo, n pipp.txt. Fortunatamente possibile utilizare i famosi caratteri jolly (ing. wild cards):
* indica che, nella posizione in cui c lasterisco il nome del le pu contenere qualunque

sequenza di caratteri. Perci pipp* trover pippo, pippo.txt e pippodromo. ?- indica che nella posizione in cui compare (e solo in essa) pu esserci un qualunque carattere, ma uno solo. Perci pipp? trover pippo ma non pippo.txt n pippodromo.
Look in indica la cartella dove il le deve essere cercato.

Attivando il men opzioni aggiuntive sar possibile rafnare uleriormente la ricerca introducendo controlli relativi alla dimensioni, al tempo di modica, il proprietario o gruppo e alla ricerca su altri dispositivi (es: CD-Rom). Premendo Trova si avvier la ricerca; i le o cartelle trovati saranno elencati nella parte inferiore della nestra. Esercizi: Trovare tutti i le e le cartelle che iniziano per F (Maiuscola) nella vostra cartella personale. Trovare tutti i le e le cartelle che iniziano per gn (minuscola) nella cartella /tmp. Trovare tutti i le e le cartelle che contengono la parola gnome nella vostra cartella personale. Trovare tutti i le con estensione .txt presenti nel computer.

9.6 Risorse Esterne


Non tutti i dati che ci interessano sono presenti sul nostro computer: potrebbero essere su un dischetto, su un CD-Rom o su Internet. per possibile recuperarli con una certa facilit. Chiaramente, i dati presenti su un dispostivo esterno saranno disponibili nel nostro albero dei le (vedi g. 7.5), ma dove si troveranno? La risposta dipende dalla vostra distribuzione:
Floppy disk Solitamente su /mnt/floppy (talvolta anche in /floppy o /media/floppy). Cd-rom Solitamente su /mnt/cdrom (talvolta anche in /cdrom o /media/cdrom o

/mnt/scd0). Inserire un oppy o un CD non implica che possiate immediatamente usarlo! Per chiarimenti vedere 219.
!

Lavorare con il CD-Rom

Se volete vedere il contenuto di un CD-Rom, agite come segue: 1. Inserite il CD nel lettore 2. Se sul Desktop non presente unicona del Cd-rom, fate click con il tasto destro sul Desktop e attivate lopzione Cd-Rom . A quel punto apparir un segno di spunta e dopo qualche istante apparir licona del CD

127

9.6. RISORSE ESTERNE

CAPITOLO 9. USIAMO GNOME

Figure 9.5: Formattazione del oppy

3. Fate doppio click click sullicona del Cd-Rom: Nautilus aprir una nestra che ne mostrer il contenuto. Anche in questo caso potrete manipolare i les secondo le usuali modalit (naturalmente, non potrete scrivere sul CD!). Quando avete nito di lavorare, potete espellerlo facendo click con il tasto destro e scegliendo la voce Espelli.
Il dischetto (oppy disk)
Come si usa un dischetto?

Se avete dei dati memorizzati su un oppy da 3,5 pollici e volete vederne il contenuto agite come indicato in precedenza per montare il CD-Rom, quindi fate un doppio click sullicona del Floppy sul Desktop; apparir una nestra che mostrer il contenuto del dischetto visualizzato sotto forma di le e di cartelle. ora possibile copiare i le da e verso il dischetto secondo le usuali modalit. Non estraete immediatamente il oppy se avete scritto qualcosa: il sistema operativo potrebbe non aver terminato queste operazioni e vi troverete con un dischetto illeggibile. Aspettate sempre che il disco si fermi (se avete automount/supermount) o smontate il dischetto ( 16.1).
!

Come si formatta un dischetto?

Anzitutto, cosa signica formattare? La formattazione la procedura con cui si prepara un disco (un dischetto o un disco sso) a poter memorizzare i dati che verranno scritti in futuro. Facciamo unanalogia: se volete scrivere qualcosa su un foglio bianco e di volerci scrivere sopra qualcosa non potete farlo se il vostro foglio senza righe. Formattare un disco come disegnare le righe sul vostro foglio bianco. Non unoperazione molto frequente: si effettua di norma quando si compra un dischetto nuovo oppy o quando si vogliono eliminare tutti i dati presenti su ununit. Ecco lelenco delle azioni che dovete svolgere per formattare un disco oppy: 1. Inserire un dischetto nel drive del oppy disk. 2. Lanciare il programma gfloppy (per esempio selezionando Avvia dal menu principale, scrivendo goppy e premendo Avvia). Apparir una dialogo come g. 9.5.

128

CAPITOLO 9. USIAMO GNOME

9.7. LE AREE DI LAVORO

3. Scegliere il tipo di formattazione: Windows/DOS (FAT) se dovete scambiare i le con utenti che usano Windows, Linux Nativo (ext2) in caso contrario. Nel dubbio, scegliete il formato FAT. 4. Scegliere la densit del dischetto (gli attuali oppy hanno sono ad Alta densit - 1,44 MB) 5. Sceglierela modalit formattazione scegliendo tra a) Veloce: cancella tutti i le presenti sul disco senza fare la scansione del disco per vedere eventuali blocchi danneggiati. una formattazione utile se fatta su un disco formattato (cio quando si sicuri che non ci siano errori). b) Standard: prepara il disco per la memorizzazione delle informazioni. Qualsiasi le presente su disco verr cancellato e tutti i dati saranno sicamente cancellati. Va utilizzato quando su usa un oppy la prima volta o quando il metodo precedente non funziona. c) Thorough (ing. approfondita): come il precente, ma una volta formattato il oppy verr sottoposto a scansione per vedere se ci sono dei blocchi danneggiati. 6. Premere il pulsanteFormatta Formattate un dischetto e copiate su di esso due le dalla vostra cartella base.

9.7 Le aree di lavoro


Che cos unarea di lavoro?

Se avete un computer di potenza medio alta, normale utilizzare il sistema contemporaneamente per pi compiti: redigere testi, giocare, navigare su internet, ecc.. Pu quindi essere utile raggruppare le nestre per argomento, che deniremo spazio di lavoro. Lidea che sta alla base di tutto quella di avere uno spazio di lavoro molto pi grande di quello effettivamente mostrato dal calcolatore: in linea di massima avete a disposizione uno spazio pari a 4 volte quello mostrato e potete visualizzarle ciascuna separatamente. Chiameremo queste zone Aree di lavoro (dette Desktop virtuali in KDE).
Come utilizzo le aree di lavoro?

Lo strumento principale nelluso delle areee di lavoro il pager ( 113), che mostra tutto il vostro spazio di lavoro visto dallalto. Provate a fare click sullicona della cartella personale: apparir una nestra, ma nel pager apparir a sua volta una miniatura della nestra stessa. Se spostate la nestra sul Desktop, i cambiamenti verranno rispecchiati nel pager. Potete cambiare area di lavoro con facilit facendo click su uno piccoli riquadri del pager: cos facendo si attivano istantaneamente tutte le nestre di una particolare scrivania e si fanno scomparire quelle delle altre. Scoprirete che questa caratteristica molto utile, e vi chiederete come avete potuto farne a meno. Notate che le icone sul Desktop sono sempre presenti, anche passando da unarea di lavoro ad un altra.

129

9.8. PERSONALIZZARE GNOME

CAPITOLO 9. USIAMO GNOME

Come faccio a spostare una nestra tra le areee di lavoro?

Fate click sul pulsante in altro a sinistra della nestra e dal men che apparir scegliete Sposta nell Area di lavoro 2 (o altra area). La nestra sar trasportata istantaneamente nella stessa posizione della scrivania virtuale indicata. In certi casi pu essere utile fare in modo che una particolare nestra sia sempre presente, indipendentemente dalarea di lavoro attivata. Per ottenerlo, fate click sullicona dellapplicazione (in altro a sinistra) e dal men che appare scegliete Su tutte le Aree di lavoro.

9.8 Personalizzare Gnome


Figure 9.6: Centro di controllo e modica sfondo

Gnome un ambiente molto essibile, che pu essere quindi facilmente adattato a ogni esigenza. Lo strumento principale per farlo il Centro di Controllo, attivabile dallicona a forma di cassetta degli attrezzi del pannello o della scrivani (a volte chiamato Risorse). Allinterno della nestra troveremo tre icone che permettono di personalizzare gli aspetti specici di ogni applicazione, del sistema in quanto tale e le preferenze di aspetto. Non il caso di vedere in dettaglio tutte le possibilit, che sono veramente tante: noi ci limiteremo ad alcuni casi particolari ma interessanti.
Modicare lo sfondo

1. Fate click sulla scrivania in unarea senza icone, scegliendo dal men la voce Imposta sfondo del Desktop (vedi gura 9.6, a destra). Oppure, attivate il Centro di controllo, fate click, sullicona Preferenze e ancora sullicona Sfondo. 2. Se volete impostare unimmagine di sfondo, fate click sullimmagine in alto: apparir un dialogo tramite il quale poterete selezionare qualsiasi immagine presente sul vostro disco rigido (formato .png o .jpg). 3. Se si vuole impostare unimmagine di sfondo, fate click sulla linguetta Immagine di Sfondo, poi sul pulsante Sfoglia e cercate unimmagine opportuna sul vostro disco rigido. Potrete

130

CAPITOLO 9. USIAMO GNOME

9.8. PERSONALIZZARE GNOME

scegliere la modalit di visualizzazione, nonch impostare una sequenza di immagini di fondo che si susseguono a intervalli regolari. Sotto potete scegliere se volete limmagine ripetuta, come una carta da parati (wallpaper), centrata (centered), in scala (scaled) o stirata (stretched). 4. Se si vuole impostare uno sfondo colorato, occorre per prima cosa impostare No picture nel caso precedente. Ci fatto, fate click sul bottone colorato sotto Top Color e scegliete il colore che preferite. possibile selezionare un secondo colore (selezionando Cottom color con le stesse modalit) in modo che i due colori sfumino luno nellaltro. Scegliete quindi la modalit di interazione (Background Style) tra i due colori: sfumatura verticale (vertical gradient), sfumatura orizzontale (horizontal gradient) o colore unico (solid color). 5. Confermate le modiche facendo click su Chiudi
Modicare i temi

possibile congurare in un colpo solo laspetto di Gnome, utilizzando i cosiddetti Temi del Desktop. Troverete alcuni temi di esempio sempre nel Centro di Controllo sotto le Preferenze facendo click su Temi. Facendo click sullicona del tema laspetto delle nestre muter immediatamente. Troverete una molti altri temi sul sito internet Freshmeat (sezione themes) [http://themes.freshmeat.net]. Una volta scaricati, potrete installarli premendo il pulsante Install theme... Buon scaricamento!
Il salvaschermo

Se lasciate il computer inutilizzato per molto tempo (per esempio perch state andando a prendere un caff) il monitor potrebbe danneggiarsi. Per questo motivo tutti i sistemi operativi prevedono luso di un programma che, in qualche modo, faccia in modo di variare le immagini che appaiono sullo schermo dopo un certo periodo di inattivit. Per la verit, la reale probabilit di causare danni al monitor oggi remota, poich la qualit dei monitor elevata e i pi sono dotati di circuiti di autospegnimento; oggi il salvaschermo unabbellimento e una personalizzazione orientata da criteri estetici, un po come la nostra rma sulla scrivania. I salvaschermi mostrano spesso una serie di immagini geometriche, oppure una sequenza di immagine predenite, ma non mancano veri e propri programmi rafnati (tanto che esistono salvaschermi commerciali a tema, come per esempio su Disney, Star Trek e altro ancora). Per utilizzare il salvaschermo, seguite la seguente procedura: 1. Attivate il Centro di controllo, fate click sullicona Preferenze e ancora sullicona Screensaver: apparir una nestra come in g. 9.7. 2. Scegliete la modalit del salvaschermo dal menu a comparsa: Disable Screen Saver (Nessun salva schermo), Blank Screeen Only (Schermo nero), Only One Screen Saver (Un solo salvaschermo) o Random Screen Saver (Salvaschermo casuale) 3. Nella lista scegliete uno o pi tipi di salvaschermo. Nel riquadro a destra avrete una miniatura di come apparir il salvaschermo. Provateli tutti sino a trovarne uno che vi soddisfa; nel caso di Salvaschermo Casuale che lancer ogni volta un salvaschermo diverso tra quelli selezionati.

131

9.8. PERSONALIZZARE GNOME

CAPITOLO 9. USIAMO GNOME

Figure 9.7: Propriet salvaschermo

4. Se volete, fate una prova a tutto schermo con il pulsante Preview. 5. Potete modicare le impostazioni di ogni salvaschermo, se possibile, con in pulsante Settings. 6. Stabilire dopo quanti minuti di inattivit si attiva il salvaschermo, modicando la voce Blank after ) in basso a sinistra e dopo quanto si deve passare al salvaschermo successivo con Cycle after. 7. Stabilite se volete che, quando disattivate il salvaschermo, si chieda nuovamente la password con lopzione Lock screeen after (Blocca schermo) e indicate i minuti di attesa. 8. Confermate la vostra scelta con il pulsante Chiudi

E adesso?
E adesso sapete veramente di tutto e di pi su Gnome. Non vi resta che fare un po di esercizi e passare a fare le cose davvero interessanti con il computer: scrivere testi, diventare internauti, giocare, ascoltare musica. . .

132

10 Il computer, Internet e tu
Di che cosa si tratta?
Non avete mai sentito parlare di Internet? Davvero? Ahi, ahi: si vede che vivete sulla luna, dato che non passa giorno che giornali, telegiornale, riviste e amici ci tempestino sulla bellezza, lutilit e la praticit di Internet. In questo capitolo imparerete alcuni concetti fondamentali releativi alle reti informatiche nonch a collegare il vostro computer a Internet.

10.1 Un po di parole nuove


Prima di procedere alle parti pi pratiche occorre impadronirsi di alcuni concetti fondamentali quali rete informatica un insieme di computer collegati tra loro da una rete di comunicazione in modo che ogni computer possa scambiare dati con ogni altro computer della rete. Si usa la parola rete (ing: network) perche se disegnassimo ogni computer collegato con un punto e le vie di comunicazione come linee, si otterrebbe un disegno assai simile a una rete. Possiamo dividere le reti in in due grandi categorie: LAN e WAN.
LAN (Local Area Network, o rete locale). formata da un numero relativamente piccolo di com-

puter (qualche decina) disposti ad una distanza reciproca ridotta (massimo qualche centinaio di metri). In genere una LAN viene realizzata nella sede di una societ per condividere le informazioni presenti su un server o dispositivi il cui costo non consente di fornirne uno per ogni postazione (es. stampanti laser e plotter).
WAN (Wide Area Network, o rete geograca). una rete che collega un gran numero di computer (da

qualche centinaio a molti milioni) disposti in luoghi anche molto distanti tra di loro (per esempio su diversi continenti). Possono essere private se sia i computer che le linee che li collegano appartengono a una sola societ (enti, banche) o pubbliche se sono formate da computer e linee di trasmissione non appartenenti a ununica societ. Naturalmente, allinterno di una rete informatica, ci sono alcuni ruoli ben deniti :
Server (letteralmente: commessi) Un server un computer della rete (in genere pi potente degli

altri) che ha il compito di gestire e mettere a disposizione degli altri computer i dati, i programmi o i servizi.
Client (letteralmente: clienti) Sono i computer e i programmi principalmente interessati a ricevere

informazioni. Per esempio, il vostro PC, quando si collega a Internet per visualizzare una pagina Web.
Router (instradatori) sono i computer (o semplici dispositivi) che si limitano a dirigere il trafco di

queste vere e proprie autrostrade dellinformazione.

133

10.1. UN PO DI PAROLE NUOVE


E Internet, cos?

CAPITOLO 10. IL COMPUTER, INTERNET E TU

Detto in poche parole Internet (da Interconnected Network) non altro che il collegamento, a livello mondiale, di tanti computer. Quando telefoniamo a qualcuno, noi non diciamo che stiamo telefonando alla Telecom, ma che usiamo la rete telefonica per parlare con una persona che sta allaltro capo della stessa. Allo stesso modo quando ci colleghiamo ad Internet in realt noi stiamo usando Internet per collegarci ad un altro computer e ci che vediamo sono i documenti che ci vengono trasmessi da questultimo. Pertanto collegarsi ad un sito signica collegarsi ad un particolare computer della rete e navigare in rete signica collegarsi con vari computer della rete per riceverne informazioni. Ovviamente, dietro ai computer ci sono altri esseri umani, per cui Internet viene spesso utilizzato come mezzo di comunicazione (posta, chiacchiere online, ecc.). Internet ha avuto un incremento talmente esplosivo, in Italia come nel resto del mondo industrializzato, che per molti sta diventando una cosa normale e quotidiana, come il telefono, la televisione o il frigorifero. E, una volta tanto, ci troviamo nella parte superiore della media europea per quanto riguarda la diffusione del mezzo, meglio dei nostri colleghi francesi e spagnoli. Quelli che seguono sono i pi importanti servizi che Internet ci offre:
Posta elettronica (ing: electronic mail o E-Mail) La posta elettronica concettualmente identica

alla posta classica1 . Tutti, nella nostra vita, abbiamo spedito almeno una lettera o una cartolina tramite la posta. una bellissima esperienza, che spesso si fa per amicizia o per lavoro. Scrivere una missiva, imbustarla, affrancarla e imbucarla richiede tempo e denaro. Al contrario, con la posta elettronica sufciente scrivere il messaggio, indicare lindirizzo del destinatario e dare il comando di invio! A questo punto il messaggio viaggia da solo attraverso la rete no a raggiungere la casella postale del destinatario. L viene trattenuta (esattamente come il fermo posta). Quando il destinatario si collegher ad internet, potr consultare la sua casella postale e leggere i messaggi. Con le-mail possibile mandare una lettera di qualunque dimensione, magari allegando una vostra foto, un libro, un brano musicale o un omaggio oreale virtuale, pressoch istantaneamente, in qualsiasi punto del mondo (puch il destinatario sia dotato di posta elettronica, sintende). Tutto questo senza nessun costo aggiuntivo alla telefonata che spendiamo per la connessione! Perch spendere di pi per un servizio pi lento? Da recenti statistiche, una lettera impiega 2-3 giorni per essere consegnata nella stessa citt in Italia, e costa ben 80 centesimi!
WWW (ing: World Wide Web): sicuramente il servizio pi usato, tanto che di solito si tende a iden-

ticare Internet con WWW. In sostanza, un insieme di informazioni disperse su milioni di computer in tutto il mondo, detti web server o siti internet, alle quali possiamo accedere in modo semplice e intuitivo con un programma graco (browser). I documenti, realizzati grazie al linguaggio HTML e XHTML, hanno un aspetto molto piacevole, ricco di immagini, suoni, animazioni e, soprattutto di collegamenti ipertestuali (ing: links): si tratta di particolari punti del documento che sono resi attivi e cliccandoli possibile richiamare un documento ad esso essociato, anche se si trova su un altro le, un altro sito, un altro continente. In questo modo si crea una vera e propria ragnantela mondiale di informazioni che d il nome al sistema. La massa di informazioni talmente vasta e in continua crescita che spesso difcile trovare quello che si vuole: per questo motivo si fa spesso uso dei motori di ricerca ( 11.4), cio particolari server che hanno il compito di raccogliere le informazioni in giro per il mondo ed offrire agli utenti un mezzo semplice per trovarle.
1 pi

precisiamente, al servizio di fermo posta

134

CAPITOLO 10. IL COMPUTER, INTERNET E TU

10.1. UN PO DI PAROLE NUOVE

Trasferimento le Il bello di essere in rete anche la capacit di trasferire con facilit qualsiasi tipo

di informazione, anche i le di ogni tipo. Per farlo, si possono utilizzare i sistemi pi classici, come il protocollo FTP (File Transfer Protocol) o i pi recenti sistemi come Gnutella, Kazaa, Emule, specializzati nello scambio di le musicali.
Perch adesso tutti vogliono essere in rete?

Fino a 4-5 anni fa della rete non se ne sapeva nulla, adesso tutti vogliono la rete, vogliono avere una presenza su internet, vogliono email, icq, Napster ecc. ecc. Nonostante vi sia un aspetto non secondario di voler essere alla moda, Internet si sta rivelando un elemento primario nellevoluzione non solo delleconomia, ma dellintera nostra societ - si parla perno di rivoluzione telematica! Ad ogni buon conto, i vantaggi della rete ci sono e sono anche troppi da poter elencare per intero. Tra i principali: Rapidit di comunicazione - se vogliamo trasportare un documento da un computer ad un altro non collegato in rete devo salvarlo su dischetto o stamparlo, portare sicamente il dischetto sullaltro computer e inne memorizzare il documento su questultimo. Se i due computer sono collegati in rete baster semplicemente inviarlo e, al massimo in qualche secondo, il documento sar disponibile anche sul computer del destinatario.

Possibilit di lavorare in team senza dover essere nello stesso luogo - tutti i documenti relativi ad un progetto sono sullo stesso server nella sede di Milano; i partecipanti al progetto, dislocati nelle sedi di Milano, Roma, Bari e New York, lavorano contemporaneamente sui documenti del progetto, si scambiano opinioni attraverso E-Mail, discutono direttamente in videoconferenza. Il tutto senza mai muoversi dalla loro sede o addirittura senza muoversi da casa (telelavoro). Possibilit di condividere risorse costosi tra tutte le postazioni di un ufcio - in una ditta di progettazione graca ci sono 10 graci (ognuno con il suo computer) che realizzano i documenti (manifesti, volantini, pubblicazioni) e un unica unit di stampa (sono macchine che costano centinaia di milioni o miliardi). Quando un graco ha terminato il proprio lavoro, invia direttamente il documento al computer che gestisce il macchinario, il quale lo manda automaticamente in stampa. Nuove forme di divertimento Se i vantaggi precedenti sono diretti soprattutto alle ditte, lutente privato scoprir rapidamente nuove forme di svago, come i giochi via rete, la possibilit di scambiare les, le chat, le messaggerie e molto altro ancora. Commercio elettronico Anche se questo fenomeno non si difffuso cos rapidamente, gi possibile acquistare tramite Internet ogni sorta di beni (in particolare libri e dischi, per esempio su Amazon) o a partecipare a vere e proprie aste (per esempio su E-bay). gi possibile, anche se pochi lo sanno, pagare le tasse in questo modo, anche nel nostro paese!

Che cosa mi occorre, in denitiva?


Una volta scoperto, dopo questo torrente di informazioni, quante cose belle si possono fare con Internet, dobbiamo scoprire come si fa a collegarsi.. Per fare un po dichiarezza, vediamo di riassumere che cosa vi serve per connettervi a Internet. Oltre al vostro computer con il vostro Linux installato e funzionante (che probabilmente avete gi) vi servir:

135

10.2. PROVIDER E CONTRATTI

CAPITOLO 10. IL COMPUTER, INTERNET E TU

1. Un contratto con un Internet Provider. Internet non gratis: per accedere alla rete delle reti occorre in genere aprire un contratto con un Internet Provider, che dipende dalle prestazioni che desiderate ottenere. Dettagli: 136 2. Un dispositivo per connettervi a internet. A seconda delle vostre necessit, pu trattarsi di un modem classico, un modem ADSL, un TA ISDN, una scheda Wi-Fi o un Router. Questo dispositivo (ne basta, ovviamente, uno solo) permette la connessione sica. Dettagli: 138 3. Programmi per il collegamento. Tali programmi sono di solito installati in tutte le distribuzioni Linux, necessitano solo di essere personalizzati. Dettagli: 140 e 142. 4. Programmi per la navigazione, la posta eccetera. Di questo ci occuperemo nel prossimo capitolo.

10.2 Provider e contratti


Cos un Internet Provider?

Un Internet Service Provider (pi brevemente, ISP) unazienda in grado di fornire accesso Internet a chi ne privo: un po lequivalente dellazienda municipalizzata del gas per quanto riguarda la connessione in rete. In Italia esiste una grande libert di scelta, tra grandi provider a livello nazionale (Tin.it, Infostrada, Tiscali ...) e provider locali (che vi possono offrire un servizio pi personalizzato). Ogni provider in grado di fornire diversi tipi di abbonamento, che si distinguono per tipo di connessione, per velocit erogata, e in ultima analisi, per tariffazione.
Velocit

Per misurare la velocit delle linee di trasmissione di Internet dobbiamo introdurre una nuova unit di misura. Quella pi diffusa il bps (da bit per secondo) o, meglio ancora, il suo multiplo Kbps (Kilo bit per secondo) che indicano rispettivamente il numero di bit trasmessi in un secondo e le migliaia di bit trasmesse in un secondo. Si noti che intendiamo, appunto, bit per secondo e non byte per secondo. Le velocit attualmente disponibili per navigare sono estremamente varie: si passa dalle connessioni lente tramite modem (attorno ai 56000 bps) per toccare, almeno in teoria, i 2.000.000 bps per le connessioni ad alta velocit.
Tipo di connessione

Facciamo unanalogia: quando telefoniamo a un nostro amico dobbiamo eseguire una serie di operazioni che ci permettono di stabilire il collegamento telefonico. Si tratta di operazioni abbastanza semplici, come alzare la cornetta, attendere il segnale di linea, comporre il numero, vericare che il telefono remoto sia libero e attendere che qualcuno dallaltra parte alzi la cornetta. Possiamo denire nel loro insieme queste operazioni una procedura di collegamento. Anche per usare Internet necessario effettuare una procedura di connessione. Infatti, a meno che non vi troviate in condizioni del tutto particolari, il vostro collegamento a Internet sar temporaneo: esister quindi solo per la durata della telefonata effettuata dal modem del calcolatore verso il vostro provider. Per un privato, il mezzo pi semplice e comodo per collegarsi a Internet utilizzare la rete telefonica. Infatti tale mezzo, pur non avendo unalta qualit, economico e disponibile in tutte le case. Attualmente si possono scegliere varie alternative per il collegamento:

136

CAPITOLO 10. IL COMPUTER, INTERNET E TU

10.2. PROVIDER E CONTRATTI

PSDN (Public Switched Data Network o Rete telefonica commutata) - la rete telefonica che ben

conosciamo. il mezzo di connessione pi economico, ma ha un notevole difetto: essa stata progettata per trasmettere la voce e non i dati; per questo presenta molti disturbi ed ha una bassa velocit di trasmissione (difcilmente si supera la velocit reale di 3-4 Kbps).
ISDN (Integrated Service Digital Network o Rete telefonica digitale) - Si basa su una tecnologia

digitale (come quella del computer) ed stata progettata sia per la trasmissione vocale (umana) che per i dati (computer). Ha una elevata qualit e consente di trasmettere dati alla velocit di 64 Kbps, ma se necessario raddoppiabile per raggiungere i 128Kbps effettivi. Ha un costo leggermente superiore a quello della rete normale. Per essere attivata richiede uno speciale contratto con il gestore telefonico.
ADSL (Asynchronous Digital Subscriber Line) - Si tratta di una tecnologia recente che permette di

viaggiare ad alta velocit anche sulle linee telefoniche normali, restando connessi 24 ore su 24 e di ricevere dati a grande velocit (640 Kbps, o anche di pi nel caso di HDSL). In realt, le effettive prestazioni dipendono dal tipo di contratto effettuato con il provider: la velocit massima di scaricamento 640 Kbps, ma la velocit minima (nelle ore di punta) pu essere anche pi bassa d quella di una linea telefonica standard! La possibilit di essere attivato dipende dalla disponibilit di Telecom Italia. Esistono altre forme di accesso (Internet via satellite, via cavo televisivo) ma non verranno trattate in questopera in quanto riguardano una minoranza degli internauti.
Tariffazione

Come accennato, i contratti degli ISP hanno prezzi molto diversi fra loro. Alcuni di essi sono, almeno di nome, gratuiti. Il costo, in realt, determinato dal costo della connessione telefonica; inoltre questo tipo di abbonamento possibile solo utilizzando una connessione tramite modem classico su linea telefonica normale. I contratti pi rafnati (per esempio lADSL) sono sempre a pagamento: per accedere al servizio occorre quindi pagare una certa cifra al provider, spesso in aggiunta alle telefonate e al canone. Per iniziare, comunque, gli abbonamenti gratuiti sono pi che sufcienti. Esistono diversi metodi di tariffazione nei contratti Internet: A tempo. Con questa formula si paga un sso per ogni secondo di connessione, che varia a seconda delle fasce orarie e corrisponde al costo delle normali telefonate urbane (Tariffa Urbana a Tempo, o T.U.T.). Parte di questo costo viene automaticamente inviato dalla Telecom al provider. Utile per chi ha un uso saltuario oppure per chi viaggia spesso: potr collegarsi agevolmente da qualsiasi telefono.

Semi-at. In questo modo si ha a disposizione un certo numero di ore mensili (o di Mbyte di trafco) comprese nel canone del contratto: le ore o i Mbyte in eccesso sono pagati extra. Utile per chi fa un uso non eccessivo di Internet. Flat (o a forfait, o full time). Con questa formula si paga una cifra ssa al mese, indipendentemente dal tempo di collegamento. Lopzione vantaggiosa solo se pensate essere online per molto tempo (30 ore o pi al mese).

Anche questo un fattore che potr orientare la vostra scelta. In pi gli ISP forniscono caratteristiche aggiuntive (caselle di posta elettronica, spazio per le proprie pagine HTML ecc.). I costi variano da 0

137

10.3. I DISPOSITIVI

CAPITOLO 10. IL COMPUTER, INTERNET E TU

Table 10.1: Connettesi alla rete: tipologie


Tipo di rete Telefonica Telefonica Telefonica ISDN ADSL ADSL ADSL Dispositivo Modem vero LinModem interno LinModem USB TA modem USB modem ethernet router Velocit 56Kbit 56Kb 56Kbit 64Kbit (x2) 128-640Kbit 128-640Kbit 128-640Kbit Costi a tempo TUT TUT TUT TUT (x2) nullo* nullo* nullo* Costo mensile canone canone canone canone x1.5 canone+ADSL canone+ADSL canone+ADSL Linux? Ottimo Medio Scarso Buono Scarso Buono Ottimo

* = pu esserci nel caso di contratti semi-at

a 600 annuali, con una media di circa 150 per un contratto ADSL (al quale va aggiunto il canone telefonico e leventuale noleggio del modem o del router). La tabella 10.1 mostra un riassunto delle alterantive disponibili, le velocit, i costi (escluso il canone) e il supporto attuale sotto Linux. Dare consigli risulta oggettivamente difcile, poich tutto dipende dalla disponibilit dei provider nella vostra zona, lhardware a vostra disposizione e la tipologia duso che farete di Internet. Non comunque nostro scopo approfondire le varie offerte dei provider, che cambiano spesso e la cui scelta dipende da fattori soggettivi. Le pubblicit ci arrivano da tutti i media e la scelta dellabbonamento spesso si riduce alla valutazione della spesa che siamo disposti ad affrontare. Non tutti i provider sono... democratici: sono possibili discriminazioni nei confronti dei sistemi operativi e dei programmi non convenzionali; ma quelli che abbiamo citato sono tutti amici del pinguino!
!

10.3 I dispositivi
Di questo abbiamo appena parlato, ma chiaro che dovrete scegliere un contratto compatibile con le vostre esigenze e con lhardware che avete a dispoisizione. Pi chiaramente: se NON avete un modem ADSL, inutile attivare un contratto ADSL! Ricordate, comunque, che molti provider offrono in comodato (a prezzo basso e talvolta nullo) il dispositivo di connessione.
Rete telefonica standard e i modem

Un modem (contrazione di modulatore-demodulatore) un dispositivo che permette di tramettere dati digitali attraverso le linee telefoniche normali, adattando opportunamente il segnale. I modem hanno avuto una grade evoluzione durante gli anni 90 ma oggi i modem sono tutti piuttosto standard e permettono di comunicare tra loro alla velocit massima di 56000 bit al secondo, secondo lo standard denominato V90 (a volte leggermente superiori, utilizzando il V.92). Questo vuol dire che un le di 1 Megabyte viene scaricato grosso modo in 3 minuti, in circostanze ottimali: una velocit pi che sufciente per la navigazione e laccesso a le audio, ma un po limitata per il video. In pi, quando utilizzate il modem, la linea telefonica di casa risulter occupata e ci potrebbe indispettire chi abita con voi. In linea di massima, il metodo migliore per chi inizia a lavorare con Internet poich non vi sono costi ssi ma il solo costo delle telefonata (a tariffa urbana) . Resta il pi economico se usate

138

CAPITOLO 10. IL COMPUTER, INTERNET E TU

10.3. I DISPOSITIVI

Internet, diciamo, una ventina di ore al mese. Per complicare le cose, esistono tre diverse tipologie di modem: i modem interni, i modem esterni e i winmodem.
Modem esterni

Il modem esterno un dispositivo che si collega al computer mediante cavo (seriale o USB). Un modem esterno costa da 30 a 150 , e non difcile trovare offerte speciali nei negozi di informatica a prezzi davvero stracciati. Se il modem seriale sicuramente supportato sotto Linux, se USB lo molto probabilmente (ma non lo si assicura al 100%, poich potrebbe essere un Winmodem).
Modem interni

I modem esterni sono del tutto identici al loro equivalente esterno, ma sono inseriti internamente al computer e non hanno bisogno pertanto di cavi. Costano una decina di in meno e creavano qualche problema di compatibilit in passato, ma adesso le cose sono migliorate e la compatibilit decisamente buona.
Winmodem (o Linmodem, o Softmodem)

I Winmodem non sono modem veri e propri, ma dispositivi molto pi piccoli ed economici (10-50 ) che necessitano di software speciale (driver) per poter funzionare. In generale, la maggior parte dei modem su sistemi economici e sulla totalit dei computer portatili di questo tipo ed piuttosto difcile capire se un modem in realt un Winmodem senza aprirlo o avere sottomano i dati tecnici. Il problema relativo ai Winmodem che la maggior parte dei driver sono solitamente disponibili solo per sistemi operativi commerciali; di pi, anche quando sono disponibili, la loro installazione risulta ostica. La situazione sta lentamente migliorando, per cui i Winmodem delle principali ditte (Lucent, Conexant, Intel) hanno una forma di supporto per Linux e le distribuzioni si stanno attrezzando. Ma se avete un Winmodem non supportato, o vi comprate qualcosaltro oppure vi dovrete trasformare in programmatori! Per ulteriori informazioni consultate il sito linmodem [http://www.linmodem.org] e, nel caso di computer portatili, linux-laptop [http://www.linux-laptop.org], entrambi aggiornati e ricchi di informazioni (anche se in inglese).

Rete ISDN e gli adattatori di terminale(TA)

Per collegarsi a una rete ISDN si usano i cosiddetti adattatori di terminale ISDN (ing: ISDN Terminal Adapter, o TA), detti impropriamente anche modem ISDN. Tali dispositivi sono mediamente pi costosi di un modem classico anche se forniscono funzioni in pi. Possono a loro volta essere interni o esterni e i problemi di compatibilit sono un po superiori rispetto ai modem. La maggior parte dei TA venduta sotto forma di schede interne; il supporto da parte di Linux e delle maggiori distribuzioni piuttosto buono.
Rete ADSL, i modem e i router

Ci sono essenzialmente due modi per connettersi tramite ADSL: usando un modem ethernet, un modem USB oppure un router. Nel primo caso, il supporto Linux decisamente buono, anche se occorre acquistare una scheda di rete. Per i modem USB i problemi sono simili a quelli dei Winmodem: ogni modem diverso

139

10.4. CONNETTERSI CON UN MODEM

CAPITOLO 10. IL COMPUTER, INTERNET E TU

dagli altri, i driver sono ancora immaturi, non sono inseriti in tutte le distribuzioni e altri problemi del genere. Le cose stanno, seppur lentamente, migliorando. Il terzo sistema utilizza un dispositivo esterno chiamato router: in questo caso occorre soltanto installare una normale scheda di rete e di solito la congurazione effettuata automaticamente dai provider. Se potete ottenere un modem in comodato, cercate quindi di evitare il modem USB.
Wi-?

Lultimo grido della moda nelle connessioni a Internet il Wi-, ovvero la connessione internet senza li. Di fatto in Italia siamo ancora allo stadio sperimentale, e potete girare pi o meno liberamente con il wi- solo se siete in un aeroporto, in un albergo a 5 stelle o a Montecitorio e avete un computer portatile con la scheda Wi-. Alcuni provider offrono router ADSL in grado di copire il vostro appartamento con connettivit Wi-, ma i costi sono ancora piuttosto elevati (per non parlare della sicurezza).

10.4 Connettersi con un modem


La procedura di collegamento viene eseguita da un apposito programma di connessione, che utilizza uno speciale protocollo denominato Point to Point Protocol (PPP). Ogni qual volta desideriamo usare Internet, dunque, dovremo avviare questo programma, che si occuper di effettuare la telefonata al provider, inviare i nostri dati di riconoscimento, e gestire il trafco di dati da e verso la rete. Come da tradizione, sotto Linux esistono moltissimi programmi graci per farlo: kppp - il programma standard usato sotto KDE, uno dei pi diffusi e ricchi di caratteristiche, quali ad esempio il calcolo dei costi telefonici.

gnome-ppp - il programma standard usato sotto Gnome.

Oltre a questi, naturalmente possono esistere programmi specializzati specici di ogni distribuzione, che, ovviamente, non verranno coperti dalla nostra trattazione.
Congurare il programma di connessione

A questo punto si pu cominciare: una volta assicurati che il modem sicamente collegato alla rete telefonica, dovete fornire al vostro PC i dati necessari per far capire di essere davvero voi che vi collegate - un login, insomma; in gergo informatico si chiama congurare il proprio account Internet. I dati che devono essere forniti sono sempre gli stessi, indipendentemente da ISP e programma di connessione utilizzato. In particolare, dovreste avere sottomano: obbligatoriamente: Il numero di telefono, un nome di utente per laccesso (account) e una parola dordine (password)

opzionalmente: Il numero del servizio DNS, la modalit di collegamento disponibile (PAP/CHAP), il numero di telefono dellassistenza.

Fortunatamente, tutti questi passi si effettuano una volta sola, la prima volta che occorre connettersi a Internet. Certi provider forniscono dei nomi utenti che contengono spazi (es: giorgio rossi) . Questo tipo di nome potrebbe creare problemi: cercate di farvelo cambiare. Tenete conto inne che spesso Giorgio Rossi e giorgio rossi NON sono la stessa cosa dal punto di vista del calcolatore!
!

140

CAPITOLO 10. IL COMPUTER, INTERNET E TU


Personalizzare gnome-ppp

10.4. CONNETTERSI CON UN MODEM

Scegliete dal men principale di Gnome, alla voce Rete, la voce PPP dialup utility.

Apparir una piccola nestra nella quale campeggia il bottone Connect. Per prima cosa occorre introdurre le informazioni necessarie, per cui fate un click alla voce Account e scegliete Nuovo.

Apparir una seconda nestra, molto pi grande della precedente, che presenta sei tacche. Per prima cosa fate click sulla prima linguetta (Dial, o composizione) e riempite i campi come segue:

Nel campo Account Name inserite il nome con il quale intendete identicare questa connessione Internet (Es: Libero); in Phone Numbers scrivete il numero di telefono fornito dal provider, poi premete il pulsante Add. Inserite anche il presso, senza alcuna separazione (Es: 0515555672). Non cambiate gli altri parametri e, quando avete terminato, premete il pulsante Add. Ora premete la linguetta segnata come in alto indicata da Authentication.

Inserite quindi nel campo User Name il nome utente fornito dal vostro provider (Es: giorgior), in Hidden Password la vostra password (Es: ratoz_56). Premete OK: la congurazione terminata.

Personalizzare kppp

Collegatevi come root, quindi scegliete dal men KDE, alla voce Internet | Controlling , la voce kppp". Apparir una nestra come questa, nella quale premerete il pulsante Impostazioni. Apprair un nuovo dialogo, e l dovrete premere il pulsante Nuovo... Vi verr chiesto se volete utilizzare il Wizard o le Finestre di dialogo: scegliete questa seconda possibilit, dato che al momento non disponibile alcun Wizard per lItalia

141

10.5. CONNESSIONE ADSL (MODEM ETHERNET) CAPITOLO 10. IL COMPUTER, INTERNET E TU


Apparir ora una nuova nestra, Nuovo Account: In essa dovrete scrivere nel campo Nome Connessione il nome con il quale intendete identicare questa connessione Internet (Es: tin.it), mentre come Autenticazione lasciare immutato su PAP (oppure scegliete lautenticazione opportuna, se lo sapete). Fate ora click sul pulsante Aggiungi, causando lapparizione di una piccola nestra di dialogo, nella quale immetterete il numero telefonico del vostro provider (Es: 063442552). Nel caso il vostro provider ne abbia pi duno, ripetere la procedura. A questo punto premete OK, quindi premete OK anche sullaltra nestra. Ritornerete cos alla prima nestra che completerete cos:: nel campo Username il nome utente fornito dal vostro provider (Es: giorgior ), in Password la vostra password (Es: ratoz_56).riempite ora gli ultimi campi, quindi fate click sul pulsante OK. La congurazione terminata.
Aprire e chiudere la connessione internet

Una volta che la congurazione a posto, potete passare al collegamento vero e proprio. Chiamate il vostro programma di connessione e apparir la nestra che gi conoscete:

ma ora con il nome del vostro provider. Premendo ora il pulsante Connect o Connetti il modem si attiver e si connetter a Internet. Il segnale dato da oscuri suoni (Fzzzz....bong, bong, fsssssssssss) e, dopo qualche istante, siete collegati alla Rete delle Reti. Una volta connessi, si potranno lanciare i programmi di navigazione preferiti: un browser per navigare sul Web, un programma per la gestione della posta elettronica, e fare molto altro, ma di questo parleremo in seguito. comunque sempre opportuno tenere sotto controllo il collegamento: la linea potrebbe cadere, rallentare, oppure... potreste dimenticarvi di essere connessi! Ci sono vari modi per tenere sotto controllo la vostra connessione in vari modi, ma il pi semplice il programmino kpppload, che mostra il tempo totale di connessione, la vostra attuale velocit di trasmissione e ricezione e la quantit totale di dati trasmessi e ricevuti in un semplice graco Per sganciarsi da Internet basta fare click su Disconnetti Disconnect. Oppure, se siete in difcolt, spegnere il modem.

10.5 Connessione ADSL (modem ethernet)


Anche in questo caso abbiamo bisogno di un programma di connessione che utilizza il protocollo Point to Point Protocol over Ethernet (PPPoE). Ricordiamo che per prima cosa occorre essere dotati

142

CAPITOLO 10. IL COMPUTER, INTERNET E TU 10.6. CONNESSIONE ADSL (MODEM USB)


di una scheda di rete che sia stata riconsciuta dal sistema. Come secondo aspetto occorre installare il pacchetto rp-pppoe che solitamente incluso nelle distribuzioni principali, ma se cos non fosse piuttosto semplice scaricare da http://www.roaringpenguin.com/pppoe/. Ricordiamo che i tool di congurazione presenti nelle varie distribuzioni hanno la sgradevole tendenza a non funzionare.
Congurare il programma di connessione

Collegatevi come root, quindi scegliete dal men KDE, alla voce Internet | Administratio n, la voce tkpppoe", oppure lanciatelo direttamente con F2 . Appariranno due nestre e noi sseremo la nostra attenzione su quella chiamata New Connection. Inserite un nome per la connessione (es: tiscali) in Connection Name, il nome utente assegnato dal provider (es: giorgior) in User Name e la password (es: qwerty) nel campo password. Ora fare click sulla linguetta Nic and DNS e i campi cambieranno. Se non avete indicazioni speciche dal vostro Internet provider lasciate tutto come sta, altrimenti selezionate Specify nel campo DNS Setup e indicate i valori forniti dal provider in Primary DNS e Secondary DNS. Ora fare click sulla linguetta Options e i campi cambieranno nuovamente. Fate click su Allow use by non root users per permettere anche a utenti diversi da root di attivare e distattivare il collegamento ADSL. Fate quindi Click su OK. Rester una sola nestra: facendo click su Start si attiver la connessione Internet, con Stop essa si arrester.

10.6 Connessione ADSL (modem USB)


Al momento, gli unici modelli di modem ADSL USB per il quale esista un supporto accettabile sono quelli basati sul chipset Globespan. Il driver disponibile sul sito eciadsl.flashtux.org, nel quale troverete anche una lista dei modelli supportati ed incluso anche in alcune distribuzioni. Il driver richiede alcuni prerequisiti non banali (USB 1.1, Kernel Linux 2.4.18) ed ancora un programma in stato di sviluppo (Agosto 2003: versione 0.7). La congurazione pure piuttosto complessa, e richiede di avviare come root il programma ecicon.sh (che richiede il programma tcl/tk), o, se questo non funzionasse, avviate un terminale eciconftxt.sh. Inne, dovrete congurare una connessione pppoe come nel caso precedente, utilizzando per il dispositivo tap0 anzich eth0. Non proprio un lavoro per signorine... vi auguriamo quindi buona fortuna!

E ora?
Il vostro computer parte integrante di Internet! Miliardi di opportunit a vostra disposizione! Dati e le su ogni argomento! Ma come fare per recuperare e usarli? Lo scoprirete nel prossimo capitolo!

143

10.6. CONNESSIONE ADSL (MODEM USB) APITOLO 10. IL COMPUTER, INTERNET E TU C

144

11 Navigare e altri sport

Di che cosa si tratta?


In questo capitolo imparerete ad utilizzare i grandi servizi di Internet, la Rete delle Reti. Potrete leggere i giornali online, usare la posta elettronica, chattare con gli sconosciuti e scaricare nuovi programmi. Evitando i cattivi incontri....

11.1 Navigare sulla rete


Navigazione? Ecchessiamo, marinai?

Per navigazione si intendete luso del World Wide Web, pi brevemente WWW, che , come abbiamo visto, un enorme raccolta di informazioni disperse su milioni di computer in tutto il mondo, in formato HTML. Una delle caratteristiche pi interessanti che gli gli utenti possononavigare nel Web, cio passare da uninformazione ad un altra ad essa collegata usando collegamenti ipertestuali (o link). Attenzione, non tutti i collegamenti sono elementi di testo: molti collegamenti si presentano allinterno di immagini come pulsanti o icone e in certi casi limmagine racchiusa in un bordo colorato; in molti browser il cursore assume la forma di una mano quando passa sopra un collegamento ipertestuale. Questi indizi visuali aiutano lutente a capire che lelemento in questione davvero un collegamento. In questo modo, passando di collegamento in collegamento, si riesce a costruire una vera e propria ragnatela di informazioni, sulla quale, potenzialmente, possibile trovare di tutto. questo aspetto che ha suggerito il nome di navigazione a questa attivit, mentre gli utilizzatori sono detti navigatori, web surfers o, a volte, internauti.
Che cos un browser?

Per consultare i dati presenti sulla rete, necessario un particolare programma, detto browser (letteramente:sfogliatore, visto che si usa per sfogliare le pagine web) che trasmette le richieste di informazioni al server web e poi provvede a mostrarle allutente.Un browser deve essere in grado inviare richieste a un web server, ricevere i dati, visualizzare in modo graco il documento, gestire i collegamenti ipertestuali e permettere la compilazione di moduli. In aggiunta, permette di gestire una rubrica di indirizzi, stampare e salvare su disco un documento (completamente o parzialmente), salvare un documento su disco e, pi in generale, gestire la congurazione da parte dellutente.
Quale programma utilizzare?

Esistono moltissimi programmi che potete utilizzare per navigare sul web, e quasi tutti hanno una loro controparte in altri sistemi operativi. I browser pi famosi sono gratuiti, e hanno tutti uninterfaccia simile, abbastanza semplice da imparare anche per un utente alle prime armi.

145

11.1. NAVIGARE SULLA RETE

CAPITOLO 11. NAVIGARE E ALTRI SPORT

Mozilla Navigator (v 1.2) Dal nome un po insolito1 , Mozilla Navigator non altro che il cuore

che batte allinterno di Netscape Navigator. A tuttoggi il programma pi completo per la navigazione, particolarmente ricco di aggiunte (plug-in) che permettono di aumentare le funzionalit del programma; in pi un programma factotum, composto da vari moduli pensati per per molti altri compiti (scaricare la posta, leggere le news. . . ). Mozilla un motore open source che viene utilizzato allinterno di vari altri programmi, tra i quali alcuni con nomi pittoreschi quali Galeon, Phoenix e, ovviamente, il decano Netscape Navigator. Quale scegliere allora? Noi vi consigliamo Mozilla nudo e crudo, soprattutto rispetto a Netscape che ha alcune caratteristiche importanti rimosse o disabilitate. Punti di forza: completezza, aderenza agli standard. Nota: Mozilla Navigator 1.2 equivale quasi integralmente a Netscape Navigator 7.0, per cui ogni indicazione si applica a entrambi i programmi.
Konqueror (v 3.1) Come ben sappiamo, il le manager del progetto KDE che pu essere usato

con soddisfazione anche per la naviagazione Internet. Dopo un inizio travagliato, la versione attuale funziona piuttosto bene, tanto che la Apple ha deciso di utilizzarlo come base per il loro prossimo browser, Safari. Punto di forza: integrazione con KDE.
Opera (v. 7.11) Al contrario dei suoi cugini, Opera pu essere scaricato abbastanza agevolmente, ha

un uso limitato di risorse ed velocissimo. Non si tratta per di un programma veramente libero, ma richiede lacquisto di apposita licenza, oppure la visualizzazione di annunci pubblicitari durante la navigazione. Punti di forza: rapidit, uso minimo di risorse. Nel nostro libro faremo riferimento, ove possibile, a tutti e tre questi programmi, ponendo le indicazioni nello stesso ordine: prima Mozilla, poi Konqueror, quindi Opera.
Come si installano questi programmi?

Mozilla Navigator installato automaticamente in quasi tutte le distribuzioni maggiori, scalzando dal trono di browser predenito la versione di Netscape. Se cos non fosse, o fosse presente in versione aggiornata, occorre scaricarlo: ai debianisti baster dare il comando apt-get install mozilla. Per le distribuzioni rpm, occorre scaricare 3-4 pacchetti 13.2 a pagina 187). Il sito di riferimento di Mozilla da cercare con le usuali modalit ( [http://www.mozilla.org] offre s lultima versione del programma, ma solo in versione sorgente (che sconsigliamo ai principianti o deboli di cuore) o TGZ. Se desideraste la versione Netscape di Navigator fate riferimento al sito http://home.netscape.com. Per Konqueror, il problema non esiste dato che parte integrante di KDE. Per Opera, la versione pi recente si pu scaricare direttamente dal sito http://www.opera.com, che propone i pacchetti in formato .deb, .rpm e .tgz, anche se per la verit molte distribuzioni includono opera al loro interno. Fate attenzione che per certe distribuzioni potr essere necessario installare il programma senza il controllo delle dipendenze.
Cos un URL?

Siamo quasi pronti a salpare, ma ci manca un particolare importante: dove vogliamo andare oggi? Eh si: quando partiamo per un viaggio abbiamo assolutamente bisogno di qualche indicazione su dove vogliamo andare. Lo stesso vale per Internet: questo concetto espresso dall URL, o Uniform Resource Locator (ovvero, localizzatore uniforme di risorse): si tratta quindi
1 dovuto,

pare, alla somiglianza tra lenorme quantit di codice e un noto mostro alto venti piani

146

CAPITOLO 11. NAVIGARE E ALTRI SPORT

11.2. IL VARO: LE PRIME NAVIGAZIONI

di un vero e proprio indirizzo internet. Un URL di una pagina Web un formato di questo tipo: http://www.linux.com/index.html. Al suo interno che possiamo riconoscere tre parti: http:// indica il protocollo che intendiamo usare, ovvero il protocollo del World Wide Web tanto che nei programmi di navigazione si pu tranquillamente omettere. In certi casi pu essere ftp://, https:// file:// e altro ancora. www.ibm.com si dice nome qualicato del computer a cui vogliamo collegarci, ovvero dove si trova il nostro le ed formata da una serie di parole separate da punti. La prima (spesso www) indica il nome del computer (ing. hostname); la seconda indica il dominio (ing domain) di cui il computer fa parte; lultima identica invece la tipologia dellorganizzazione (.organizzazione non a ne di lucro, .com-pagnia commerciale. . . ) o il paese di cui fa parte (.it-alia, .fr-ancia,..) - viene detto sufsso o top-level domain. index.html inne, identica il le che ci interessa visualizzare o scaricare - anche questa pu solitamente essere omessa quando si inizia la navigazione. Pu essere un intero percorso (per esempio prova/lavori/testo.txt), ma quello indicato il valore standard. La struttura degli URL pu variare fortemente, ma tutti mantengono questa struttura generale.

11.2 Il varo: le prime navigazioni


Per lavorare con il browser dovrete (1) Accendere il computer, (2) Collegarvi con il vostro nome utente, (3) Avviare il collegamento interrnet e mettersi quindi Online e, inne (4) Avviare il vostro programma navigatore. Per questultimo passo, potete utilizzare uno qualsiasi dei metodi visti nei capitoli precedenti, oppure avviarlo tramite men principale.
Che vuol dire online e ofine?

Online e Ofine sono due parole che troviamo spesso nel mondo della connessione Internet e pu assumere signicati diversi a seconda delle situazioni. In generale essere in linea (ing: online) signica essere collegati ad Internet (ad esempio, con il modem acceso ed un collegamento al proprio Internet Service Provider, oppure con uninterfaccia di rete attivata) e, in questa condizione, il nostro browser perfettamente funzionante. Essere fuori linea (ing: ofine) signica, ovviamente, il contrario: in questo caso possiamo utilizzare il nostro browser per visualizzare solo le pagine presenti su disco (normalmente, quelli salvati durante precedenti attivit, o quelli di un cd-rom).
Pagina iniziale

Se tutto andato liscio, il programma si aprir sulla pagina predenita del browser, solitamente la pagina Internet relativa al programma utilizzato. In genere, dopo le prime volte, potrebbe risultare poco interessante: magari ci interessa sapere le ultime notizie o guardare le classiche musicali di Mtv. Per cambiare il comportamento del browser in avvio dovete richiamare il dialogo delle preferenze ( Edit | Preferenze | Navigator in Mozilla, File | Preferences | Start and Exit in Opera. Non possibile farlo in Konqueror). A questo punto potete scegliere se desiderate avere Nessun sito caricato allavvio (se non una pagina bianca o con qualche scritta): scegliete Pagina bianca, Blank page o Start with no pages

147

11.2. IL VARO: LE PRIME NAVIGAZIONI

CAPITOLO 11. NAVIGARE E ALTRI SPORT

Figure 11.1: I browser a confronto

Lultima pagina visitata (o le ultime): scegliete Ultima pagina visitata, Continue from last time o Start with saved session

Una pagina di vostra scelta: scegliete Pagina Home, Home page o Start with Home Page e, in pi dovrete inserire lindirizzo della pagina che ci interessa (come http://dazero.sourceforge.net) nel campo sottostante 2 . In aggiunta, con Mozilla, potete anche selezionare come pagina iniziale di avvio un le dal vostro disco rigido, utilizzare la pagina che state attualmente visualizzando o ripristinare i valori predeniti.

Per confermare le vostre modiche, fate click su OK. E ricordate che se fate click sullicona a forma ), verrete immediatamente riportati alla pagina iniziale che avete stabilito. di casa (Home -

Barra di navigazione

Una componente fondamentale di ogni browser la barra di navigazione. In primo luogo ci permette di visitare un sito se ne conosciamo gi lindirizzo: sufciente digitare lURL che ci interessa e premere Invio (o il pulsante o GO posto a destra) perch, dopo pochi istanti, la pagina richiesta sia visualizzata. Fate subito una prova: provate a visualizzare la pagina con URL http://www.disney.com - se siete pigri, potete anche evitare di scrivere http://.

Data la natura di Konqueror come le manager, opportuno lasciare in questo caso sempre il valore predenito (~).

148

CAPITOLO 11. NAVIGARE E ALTRI SPORT

11.2. IL VARO: LE PRIME NAVIGAZIONI

Appena richiesto lURL, la pagina inizier ad essere visualizzata nella nestra (probabilmente le immagini della pagina potrebbero apparire solo in un secondo tempo, poich il tempo necessario al loro scaricamento nettamente superiore).
I collegamenti (link)

Per nostra fortuna, non necessario conoscere gli indirizzi di tutti i siti che visiteremo: allinterno delle pagine visualizzate sono presenti spesso parti di testo (solitamente sottolineato e di colore blu, per evidenziarlo, in modo simile a questo testo) ma anche immagini o parti di immagini che permettono di raggiungere altre informazioni o perno le e programmi da scaricare; queste zone particolari sono dette, come gi sappiamo, collegamenti (ma anche link o hotspot - punti caldi).
Come faccio a identicare un link?

piuttosto semplice: ogni volta vedrete licona del mouse diventare un dito puntato saprete che facendo click succeder qualcosa, e, solitamente, verr scaricato e visualizzato un nuovo documento HTML. Come ulteriore dettaglio, l URL puntato dal collegamento sar visibile in fondo alla pagina nella cosiddetta barra di stato posta nella parte inferiore della nestra 3 , che ci fornir indicazioni sulla velocit di scaricamento, la quantit di immagini scaricate e altre informazioni. Nel caso di Opera, dopo qualche istante di attesa apparir in una mini-nestra proprio sotto allicona del mouse e, durante il caricamento, la barra degli indirizzi far momentaneamente posto alla barra di stato.

Pulsanti di navigazione

Si tratta di una una serie di icone che ci serviranno per pilotare la nostra navigazione virtuale. Lesperienza di una visita di un sito molto raramente semplice e lineare anzi!Si legge una pagina, si segue un collegamento, si torna indietro, si leggono tre pagine, si torna indietro, sfruttando a meraviglia la struttura a ragnatela del WWW. I pulsanti di navigazione Indietro (Back ) e Avanti (Forward ) semplicano la necessit di questi frequenti movimenti allindietro senza dover obbligatoriamente seguire link o riscrivere gli URL. In pratica memorizzano la cronologia completa dei vostri movimenti e vi permettono di ricostruirli, passo per passo. Potete usare anche la tastiera, con ALT e i tasti freccia. Se avessimo visitato pi pagine e volessimo tornare ad una in particolare (non la prima e non lultima) possiamo fare sempre riferimento ai sopracitati pulsanti. Accanto ad entrambi, infatti, c una piccola freccia rivolta verso il basso che ci baster cliccare per fare apparire magicamente la lista delle pagine precedenti (o nellaltro caso quelle successive). Opera, in aggiunta, fornisce due tasti aggiuntivi, Riavvolgi (Rewind) e Avanti veloce (Fast forward) che permettono di saltare rispettivamente alla prima o allultima di una serie di pagine collegate. Nota: I pulsanti che al momento non sono attivi perch inutilizzabili hanno unicona con unimmagine pi sbiadita del solito. Per esempio, se avete visitato due nuove pagine sar attivato il tasto che vi permette di tornare indietro alla prima pagina ma non il suo opposto; viceversa una volta che siete tornati alla prima non potrete andare ulteriormente indietro, in quanto non vi sono altre pagine memorizzate (e quindi il tasto Indietro verr disattivato) ma potrete tranquillamente andare alla
3 in

Opera posto in alto, sotto la barra dei menu.

149

11.2. IL VARO: LE PRIME NAVIGAZIONI

CAPITOLO 11. NAVIGARE E ALTRI SPORT

seconda pagina (tasto Avanti attivato). Questo possibile perch ogni volta che aprite una pagina (e le immagini contenute in essa) in sostanza la copiate sul vostro disco sso di modo da velocizzare il precesso. il motivo per cui quando visualizzate la prima volta in un sito con molte immagini occorre molto pi tempo che vederlo una seconda volta: il programma far riferimento alle immagini gi salvate sul disco (tecnicamente detta cache) che molto pi veloce della connessione Internet. Il tasto Aggiorna (Reload ) serve per ricaricare la pagina che stiamo visualizzando. Molto utile se la pagina cambia nel tempo (cio non statica) e se ci sembra che il programma si sia bloccato senza visualizzare nulla. A volte, infatti, effettuare una rinfrescata pu essere salutare durante la vostra navigazione soprattutto quando un sito stenta a caricare. Sar un vostro prezioso alleato! In certi casi pu essere utile bloccare lo scaricamento della pagina in corso: magari troppo lenta o poco interessante. Per farlo, basta premere il pulsante Termina (Stop ), oppure premendo il tasto Esc . Potremo vedere solo quello che si scaricato no a quel momento (spesso meglio che nulla). Utile anche quando abbiamo gi visto le informazioni che cercavamo prima che la pagina fosse caricata interamente. Per capire se il programma sta caricando una pagina molto lentamente o si semplicemente bloccato dovete far riferimeno alla icona di attivit e alla barra di stato: la prima animata quando il programma non ha ancora terminato di visualizzare la pagina, mentre la barra di stato mostrer la percentuale di pagina caricata. Opera privo di icona di attivit, ma durante il caricamento la barra degli indirizzi viene sostituita dalla barra di stato. Stampa (Print ) serve, ovviamente, a stampare la pagina visualizzata. Tenete presente che le pagine web non sono previsti per la stampa e spesso non hanno vere e proprie strutture di pagina, per cui i risultato potrebbero anche essere un po strani (in particolare nelle nestre con Frame 153)
Visualizzare la pagina

Una volta recuperata la pagina, questa viene visualizzata nella nestra, e talvolta ci possono essere dei problemi. Le dimensioni dei documenti sono estremamente variabili ed accade quindi spesso che le dimensioni della pagina siano superiori a quelle visualizzabili nella nestra; in questo caso, per proseguire nella lettura, dovrete fare uso delle barre laterali della nestra o, se ne siete forniti, della rotella centrale del vostro mouse. Se volete avere il massimo possibile di dimensione dedicata alla nestra, potete passare alla visualizzazione a tutto schermo, che si attiva (e disattiva) con F11 (Mozilla, Opera) o CTRL - MAIUS - F (Konqueror). In certi casi il documento talmente lungo che non avete idea di dove siano i dati che vi interessano: se state cercando informazioni sui cetrioli, scorrere a mano un documento di 7000 righe dedicato a tutti gli ortaggi della macchia mediterranea pu essere snervante. In questo caso per il browser vi viene in aiuto con la funzione di ricerca di testo interna. La funzione si attiva con Modica | Trova in questa pagina... in Mozilla, Modica | Trova... in Konqueror e Edit | Find... in Opera, oppure con la scorciatoia comune CTRL - F . Apparir un dialogo grazie al quale potrete inserire la parola o la frase da ricercare e stabilire se volete che si cerchino solo parole intere o si voglia differenziare tra maiuscole o minuscole. Se la parola ricorre pi volte nel testo, potete passare alloccorrenza successiva con il tasto CTRL - G (Mozilla) o F3 (Konqueror, Opera). Nel caso le cose non andassero ancora bene, potete cercare di zoomare il contenuto della pagina, aumentando o diminuendone le dimensioni in modo da adattarle alle vostre necessit. Per farlo, usare licona con la lente dingrandimento (Konqueror; in pi tenendo premuto il pulsante apparir un men per scegliere immediatamente la dimensione). Opera ha un piccolo men a destra della barra degli indirizzi, ma lo zoom pu essere utilizzato anche premendo CTRL e usando la rotellina del mouse.

150

CAPITOLO 11. NAVIGARE E ALTRI SPORT


Usare le funzioni di aiuto

11.3. NAVIGAZIONE DALTURA

Nessun manuale pu essere cos completo da coprire ogni eventualit. Pertanto, opportuno che prendiate condenza con il sistema di aiuto presente nel programma stesso. Al momento in cui scriviamo, purtroppo, la documentazione integralmente in lingua inglese... occorrer attendere ancora un po prima che alcuni volenterosi traducano il testo. Mozilla mette a disposizione un aiuto decisamente completo, che si attiva alla voce Guida | Help. Potrete accedere a un glossario, tramite ricerca alfabetica o per argomenti, oppure, persino, avviare un piccolo motore di ricerca interno. Laiuto di Konqueror, al quale si accede tramite la voce Aiuto | Manuale di Konqueror un poco pi spartano, proponendo solo una pagina con una lista dei possibili argomenti. Allaiuto di Opera si accede tramite la voce Help | Contents o F1 per gli argomenti generali, Help | Keyboard o CTRL - B per le scorciatoie della tastiera e Help | Mouse per luso del mouse. Le informazioni sono presentate in modo estremamente sintetico ma completo.

11.3 Navigazione daltura


Nelle pagine precedenti avete imparato a utilizzare le prime funzioni del nostro browser. Questo programmi sono estremamente ricchi di potenzialit: vedremo ora di fornirvi altri strumenti per poter utilizzare Internet al massimo.
Aprire il collegamento in una nuova nestra

Ogni volta che facciamo click su un collegamento, la pagina che stiamo leggendo viene sostituita da quella nuova, e questo pu non essere sempre desiderabile. per possibile aprire il collegamento in un una nuova pagina, in modo da avere sempre a disposizione il contenuto della pagina originaria. Per farlo, fate un click con il pulsante destro: apparir un men dalla quale sceglierete o Apri in una Nuova Finestra o Open in New Window. Alternativamente, potete fare click con il tasto centrale 4 , o ancora CTRL - Invio sulla barra degli indirizzi.
Navigazione multipagina

Durante una navigazione, si rischia di avere decine di nestre sparse per lo schermo, senza sapere in che modo le informazioni sono legate tra loro. per possibile raggruppare logicamente le pagine della nostra navigazione allinterno di una stessa nestra. Questo concetto, reso in inglese dalla frase tabbed browsing, si chiama navigazione a schede in Mozilla, navigazione con linguette in Konqueror e multipage browsing in Opera. I modi per attivare la navigazione a schede sono vari: il pi semplice consiste nellattivare il solito men con il pulsante destro: e scegliereApri in una Nuova Scheda, Apri in una nuova linguetta o Open in a new page, oppure fare click tenendo premuto il tasto CTRL 5 . A questo punto, sotto la barra degli indirizzi, troverete varie linguette che vi permetteranno di accedere rapidamente alla pagine gi aperte. Se fate click sulla linguetta di una nuova pagina web questa passer in primo piano, nascondendo le altre.
4 queste 5

azioni sono congurabili in Mozilla e Opera MAIUS con Opera

151

11.3. NAVIGAZIONE DALTURA

CAPITOLO 11. NAVIGARE E ALTRI SPORT

Per chiudere le linguette di solito necessario fare click con il destro sopra di esse e selezionare lopportuna voce di menu. Fa eccezione Mozilla: quando in una pagina sono presenti pi schede nellapposita barra compaiono anche due piccole icone:

Facendo click su quella di destra (in rosso) si chiuder la scheda attualmente selezionata e si attiver quella immediatamente a sinistra; facendo click su quella a sinistra (in verde) si aprir una nuova scheda, del tutto vuota.
Utilizzare un modulo(form)

Normalmente il browser si usa per ricevere informazioni, ma in qualche caso pu servire per inviare informazioni, per esempio per cercare quello che ci interessa o per fornire le nostre generalit a un sito con accesso ristretto. Per inviare informazioni a un sito, il metodo pi semplice quello di utilizzare i moduli di informazione, detti pi comunemente form. La loro presenza su una pagina web indicata solitamente dalla presenza di alcune caselle, allinterno delle quali possibile scrivere, e da un pulsante ovale, chiamato Vai, Cerca, Invia o simili. Lesempio mostrato in gura relativo al sito Yahoo! Meteo [http://it.weather.yahoo.com/]. Dopo avere immesso i dati sufciente premere il pulsante per inviare le informazioni al sito, che ci invier la pagina con informazioni attinenti a quanto abbiamo stabilito I form possono essere estremamente rafnati e compongono vari elementi quali le scelte multiple (checkbox, indicate da una casella quadrata), scelte che si escludono a vicenda (radio button, indicate da una casella tonda) o scegliere tra pi opzioni da un elenco. Vedremo pi approfonditamente i form quando utilizzeremo i motori di ricerca.
Salvare un le o unimmagine

Pu essere utile scaricare una pagina per leggerla in seguito in tutta comodit, magari quando non si pi online. Per farlo occorre scegliere la voce File | Salva pagina con nome.... Fatto questo, vi apparir il solito dialogo per la scelta del nome del le (che solitamente meglio non modicare) e della posizione del le sul disco. Dovete quindi decidere in che modo volete salvare il le: Pagina web completa: in questo modo salverete la pagina e tutte le immagini che la compongono (solitamente in una cartella con lo stesso nome del le salvato). In Opera: File | Save with images.

Pagina web, solo HTML: in questo modo salverete la pagina priva di immagini, In Opera File | Save e tipo HTML. File di testo: la pagina viene privata di tutti gli abbellimenti e rester solo il testo. Questa opzione utile solo se volete rielaborare il testo con un editor di testi. In Opera File | Save e tipo TXT.

152

CAPITOLO 11. NAVIGARE E ALTRI SPORT

11.3. NAVIGAZIONE DALTURA

In seguito potremo rileggere il contenuto del le con tutta calma, lanciando nuovamente il browser e aprendo il le con il men File | Apri. Se vi interessa salvare una sola immagine e non lintera pagina, potete fare click con il tasto destro su di essa e scegliere la voce Salva Immagine con Nome (Mozilla) o Save Image (Opera). Il le salvato, solitamente di tipo .gif, .jpg o .png, potr essere aperto e importato da altri programmi.
Frame

A volte la pagina divisa in varie sezioni chiamate frame (letteralmente: cornici) e pu capitare che facendo click sul pulsante di stampa otteniate solo una parte della pagina, il frame che avete utilizzato per ultimo. Per ovviare a questo problema fate click sullo sfondo della parte della pagina che volete stampare prima di premere il pulsante apposito; in questo modo avrete evidenziato al navigatore la pagina che volete stampare...ricordatevi sempre che i programmi sono efcienti ma stupidi! Nel caso di pagine con i frames pu essere necessario salvare le singole sezioni separatamente (ed in questo caso troverete la voce del men Salva il frame come...).
Pannello laterale

Tutti i browser moderni permettono di aprire un pannello laterale per facilitare la navigazione. Tralasciando Konqueror, gi discusso nei capitoli precedenti, possiamo soffermarci sui restanti due. Mozilla offre il cosiddetto Sidebar grazie al quale possibile tener docchio le ultime notizie (News), vedere i Segnalibri (Bookmark, vedi oltre), effettuare ricerche su Internet (Search). inoltre possibile scaricare da internet un numero molto elevato e in continuo aumento di nuove schede: per vederle, fate click, allinterno del sidebar, su Schede quindi Trova nuove schede. Premettiamo che possibile accedere a quasi tutte le opzioni offerte dal sidebar anche in altri modi, per cui possibile ottenere uno spazio di visualizzazione eliminando il pannello (il pulsante con la X). La Hotlist di Opera, oltre ai Segnalibri, permette di accedere principalmente a alcune funzioni importanti; Links e History. La prima presenta in lista tutti i link presenti sulla pagina, la seconda, mantiene la storia di tutti gli URL che avete visitato, anche se chiudete il programma, permettendovi cos di ritrovare i siti che visitate pi frequentemente.

Scaricare un le

Quando fate click su un le che non riconosciuto dal vostro programma di browser, oppure esplicitamente se fate MAIUS -click su un collegamento ipertestuale, il le verr scaricato (ing. download) e salvato sul vostro disco rigido. Mozilla vi offre tre diverse modalit per gestire il download, ovvero un nestra specica per tutti gli scaricamenti, un dialogo ogni scaricamento o assolutamente nulla. Opera apre invece una pagina specica nella quale possibile anche sospendere il trasferimento e riprenderlo in seguito.

153

11.3. NAVIGAZIONE DALTURA


Lavorare scollegati

CAPITOLO 11. NAVIGARE E ALTRI SPORT

Con i browser possibile lavorare scollegati (ing: work ofine, da non confondere con lessere online): in questo caso non vuol dire essere scollegati da Internet, bens indicare di non utilizzare la rete e usare solo i documenti presenti sul nostro disco. Il nostro browser non utilizzer Internet, ma altri programmi potranno continuare a farlo (e continueremo a pagare la connessione); alcuni browser segnalano limpossibilit di seguire i collegamenti non locali e propongono il passaggio alla modalit in linea se si tenta di seguirli. Per passare alla modalit scollegata occorre attivare la voce di men File | Lavora scollegato (Mozilla) o File | Ofine (Opera). Non possibile farlo in Konqueror. Esercizio: Visualizzate la pagina http://www.linux.it e stampatela.

Personalizzazione del browser

possibile cambiare vari aspetti del vostro browser accedendo al dialogo delle preferenze (Modica | Preferenze in Mozilla, File | Preferences in Opera, Impostazioni | Congura Konqueror in Konqueror. Non essendo possibile vericare tutto, terremo docchiO gli aspetti principali.
Javascript e nestre maligne.

Javascript un linguaggio di programmazione che permette di aumentare la potenzialit di Internet, tanto che certi siti ne richiedono espressamente lattivazione. Per contro, alcuni programmatori web sfruttano alcune caratteristiche del linguaggio per operare sul vostro computer senza neppure che ve ne accorgiate, oppure aprendo decine di nestre pubblicitarie. possibile porre un freno a tale abuso e col passare del tempo le opzioni sono diventate molto rafnate: Mozilla, per esempio, permette di stabilire con molta precisione cosa questi linguaggi possono o non possono fare, per esempio aprire nestre, muovere nestre, sovrapporle o altro ancora (Avanzate | Script e plugin). Konqueror pu attivare il linguaggio per specici siti, e abilitare una politica specica solo relativa allapertura delle nestre. (Java e Javascript | Javascript). Opera ha una gestione pi semplice e si limita alla disattivazione generale (Multimedia) .
Gestione dei cookies

I cookies, o biscottini, sono piccoli le memorizzati nel vostro computer che permettono di sveltire certe operazioni. Per contro, ognuna di queste opzioni rappresenta unoccasione di attacco in pi da parte degli hacker quando siete collegati e, in altri casi, possono diventare una violazione molto grave della vostra privacy. Lopzione che consigliamo quella di accettare solo i cookie leggibili dal sito di origine, un compromesso accettabile di usabilit e sicurezza. Mozilla: Navigator | Privacy e sicurezza | Cookie: Konqueror: Cookie: Abilita i cookie (Accetta solo i cookie dal server che li ha originati). Opera: Privacy | Enable Cookies (Do not accept third party cookies).
Gestione immagini

Una delle cose migliori del web la presenza della graca, ma si tratta di unarma a doppio taglio: la graca rallenta moltissimo la navigazione. Pu quindi essere necessario disabilitare lo scaricamento delle immagini, specie in presenza di connessioni lente. Mozilla si presenta con le opzioni pi complete: sotto Privacy e Sicurezza | Immagini si ha la possibilit si scaricare tutte le immagini,

154

CAPITOLO 11. NAVIGARE E ALTRI SPORT

11.3. NAVIGAZIONE DALTURA

Accettare solo le immagini del server di origine della pagina (per evitare scherzi) e non scaricarne alcuna. Il programma permette di stabilire permessi sito per sito: se, durante la navigazione, fate click con il tasto destro su unimmagine potrete selezionare la voce Blocca immagini da questo server ed eliminare le immagini offensive. Opera ha una gestione meno sottile: accedete alle preferenze Multimedia, alla voce Images trovate Show Images (Mostra immagini), Show cached images only (solo le immagini gi scaricate) o No Images (Nessuna immagine).

Temi e linguaggi

Locchio vuole la sua parte, no? Ed allora anche i browser possono mutare dabito e usare i Temi, di cui abbiamo gi parlato per KDE e Gnome. Una volta connessi a Internet molto semplice connettersi al sito di riferimento e scegliersi la pelle pi adatta. Per Mozilla si accede dal men Visualizza | Applica Tema | Scarica nuovi temi, per Opera da View | Skin | Get Skin. Una volta scelta e scaricata, potrete applicare al programma laspetto che preferite.

Convertire Mozilla in Italiano

Mozilla parla anche la tua lingua! Anche se alcune distribuzioni installano la versione di Mozilla in italiano, in molti casi non cos. per facile scaricare la congurazione italiana detta language-pack. Per prima cosa scopriamo quale versione di Mozilla installata: per farlo selezionarle il men Help | About Mozilla . In questo caso, versione 1.0.0). Ora che conosciamo la versione di Mozilla installata possiamo scaricare il language-pack. Attivate la voce Edit | Preferences; per modicare la lingua, nel pannello di sinistra, selezionate Appearance | Languages-Contents. Sulla destra della nestra comparir la lista delle lingue disponibili (probabilmente solo la lingua inglese, per ora). Per scaricarne delle altre ci baster fare click su Download more... Si caricher una pagina contenente la lista di tutti i language-pack disponibili. Scorriamo la pagina no a trovare il language-pack italiano per la nostra versione di Mozilla e poi facciamo click su mac/unix/win. Prima di iniziare il download, Mozilla ci avverte che lesecuzione di certi programmi potrebbe essere pericolosa. Dal momento che siamo sicuri che il language-pack non creer danni al sistema, facciamo click su Install. A questo punto dovremmo solo aspettare che termini il download.

155

11.3. NAVIGAZIONE DALTURA

CAPITOLO 11. NAVIGARE E ALTRI SPORT

Figure 11.2: Segnalibri in Mozilla, Konqueror e Opera

Ora baster fare click su OK, poi chiudere e riavviare il programma. Tornando su Edit | Preferences e poi su Appearance | Languages-Contents, si potr notare lapparizione dellitaliano. Selezionatelo, fate click su OK, uscite da Mozilla e riavviate di nuovo. Godetevi il vostro browser tutto in italiano!

Travestire Opera

Alcuni siti, per motivi puramente commerciali, permettono laccesso soltanto a certi browser - pi specicamente, a versioni recenti di Microsoft Internet Explorer, il browser pi utilizzato sulla piattaforma Windows. Opera pu per barare e ngere di essere un altro tipo di browser: per farlo, sufciente accedere al Men Edit | Quick preferences e scegliere se volete presentarvi come Opera, Mozilla o Explorer. Incidentalmente, da questo men potete rapidamente modicare alcune delle preferenze senza accedere al dialogo che ben conosciamo.
Segnalibri

Dopo un po di tempo si fa fatica a ricordare tanti indirizzi astrusi pieni di barre e di punti. Dato che poco pratico effettuare un ricerca ogni volta che si inizia a navigare molti pi semplice memorizzare i nostri URL allinterno del navigatore e recuperarli quando necessario. Si tratta della raccolta dei Segnalibri, o Bookmark, (anche se Interner Explorer, in maniera non corretta, la chiama raccolta di preferiti6 ); un men a comparsa o a tendina facilmente accessibile da tutti i browser (g. 11.2). Fare click su un segnalibri equivale a scriverlo e premere Invio : un notevole risparmio di tempo e di energia mentale, specie se riusciamo a organizzare i nostri segnalibri in modo razionale. In aggiunta, Konqueror vi permette di utilizzare anche i segnalibri i Mozilla. Per prima cosa potete aggiungere un indirizzo a quelli preesistenti. Per aggiungere il sito che stiamo visualizzando basta aprire il menu preferiti e fare click su Aggiungi pagina nei segnalibri o Aggiungi un segnalibri o Add page Here. Per utilizzare i segnalibri, sar sufciente selezionarlo, utilizzando vuoi la voce di menu, vuoi o i vari Sidebar e Hotlist messi a disposizione dal programma. Quando avrete aggiunto molti segnalibri, diventer necessario riorganizzarli in modo da rendere facile il ritrovamento di un indirizzo utile gi visitato. Per fare questo fate click su Segnalibri |
6 potrei

volermi ricordare lindirizzo di una pagina web proprio perch non mi piace: che senso ha dire che una mia preferita?

156

CAPITOLO 11. NAVIGARE E ALTRI SPORT

11.4. DOVE VOGLIAMO ANDARE ADESSO?

Gestione Segnalibri, Segnalibri | Modica Segnalibri o Bookmarks | Manage Bookmarks. Ora potrete modicare i nomi degli indirizzi, spostarli (su, gi o dentro una cartella), cancellarli o creare una cartella che li possa contenere. Il funzionamento molto semplice ed anche possibile importare ed esportare le di segnalibri tra vari computer (in particolare, Opera offre le maggiori possibilit di importazione).

11.4 Dove vogliamo andare adesso?


Dopo lentusiasmo iniziale, vi renderete conto che navigare su Internet unattivit molto divertente, ma che solo a fatica ci permette di raggiungere le cose che cerchiamo e che ci interessano. La rete grande, ricca di informazioni non sempre utili e aggiornate e ben poco organizzata. Tranne nei rari casi in cui si cercano cose famose o molto generiche, i nostri tentativi rischiano di non cavare il classico ragno dal buco. Facciamo un esempio: se siamo interessati alle macchine della Ferrari, molto probabile che si trovi qualcosa allindirizzo www.ferrari.com oppure www.ferrari.it, ma come fare se stiamo cercando il sito Internet dellantiquario Antonio Ferrari, posto in Via Verdi 53 a Salerno? molto probabile che un approccio diretto come il precedente porti a frustrazione e fallimento. Per fortuna, ci vengono in aiuto i cosiddetti motori di ricerca, i cataloghi e i portali.
Cos un motore di ricerca?

Un motore di ricerca (ing: search engine) un sito che permette di fare delle ricerche in enormi indici creati ed aggiornati continuamente. Quando si cerca qualcosa utilizzando un motore, di fatto si cercano le informazioni su un indice presso il motore, non direttamente nelle pagine web, poich i tempi di ricerca sarebbero lunghissimi. Il fatto da tenere presente perch ci potrebbero essere risultati non validi a causa di aggiornamenti delle pagine web. Di solito i motori di ricerca si presentano con uninterfaccia semplice in cui presente un campo di input in cui lutente digita una espressione di ricerca, eventualmente accompagnata da varie opzioni, e da un pulsante con la scritta Cerca o Vai.
Parole chiave

In generale per effettuare una ricerca su internet dobbiamo scegliere alcune parole che indicano al motore se una pagina ci interessa oppure no: tali parole sono dette parole chiave e sono la parte principale dellespressione di ricerca. Il trucco per fare delle ricerche consiste nel provare a fare delle ipotesi su ci che potrebbe essere scritto nel documento che sto cercando, allargando o restringendo i criteri di ricerca a seconda dei risultati: per esempio, per cercare i nomi dei sette nani potremo scrivere Biancaneve Walt Disney Nani nomi. Biancaneve sarebbe troppo generica, mentre Nome Personaggi Nani Cartone Animato Biancaneve Walt Disney 1937 rischia di non trovare nulla. Inoltre, immettere una frase come Walt Disney (racchiusa tra virgolette) un criterio molto pi ristretto di due semplici parole Walt e Disney. chiaro che un po di esperienza molto utile in questo campo, ma le cose da utilizzare sono spesso: nomi specici e propri, date (eventualmente fornite in modo incompleto), il tipo di le da cercare (Audio? Immagine? Testo? Video?), i legami fra i termini da cercare (tramite luso di operatori logici o frasi complete), la lingua in cui il documento dovrebbe essere scritto nonch altre cose che dipendono dal motore utilizzato.

157

11.4. DOVE VOGLIAMO ANDARE ADESSO?


Ricerca di base

CAPITOLO 11. NAVIGARE E ALTRI SPORT

Vediamo subito di capire come funzionano i motori di ricerca, e per farlo utilizzeremo Google, uno dei motori pi recenti e di migliore qualit. Scriviamo http://www.google.com nella barra degli indirizzi e premiamo Invio ; arriveremo cos alla pagina iniziale del sito, un form che useremo per comunicare al motore le nostre richieste. Google cerca solamente pagine che contengono le parole esatte ricercate dallutente. Quindi Google non fa ricerche limitata alla sola radice, n opera ricerche basate su caratteri jolly (come lasterisco). Scrivendo "googl" o "googl*", ad esempio, non si otterr alcun risultato per "googler" o "googlin". In caso di dubbio, si consiglia di provare sia con la forma singolare che con la forma plurale (ad esempio "linea aerea" e "linee aeree"). Come unica concessione, non fa distinzione tra lettere maiuscole e lettere minuscole (Google, google e GOOGLE sono la stessa cosa). Notate che possibile stabilire se desideriamo solo pagine in lingua italiana oppure pagine in qualsiasi linguaggio e zona del mondo - la scelta dipender dalle vostre necessit. Ora proviamo sul serio: scrivete nel campo di ricerca le parole chiave che avete in mente. Se ritenete che le vostre indicazioni siano sufcientemente precise, fate click su Mi sento fortunato: Google automaticamente vi spedir alla pagina che ritiene pi adatta. In caso contrario, fate click su Cerca con Google (o premete Invio ). Riceverete una lista con un sacco di indirizzi.... Cosa signica?
Come interpretare i risultati

Ogni motore ci presenta i risultati della sua ricerca sotto forma di pagina web con una lista di indirizzi commentati. Se siamo stati sufcientemente precisi dovremmo capire da tali informazioni se siamo vicini o lontani dalla soluzione desiderata ( un po come se ci dicesse acqua, fuochino, fuoco...). In che ordine presentata questa lista? Non c una ricetta standard: ogni motore di ricerca attribuisce dei punteggi alle pagine elencate in base ai proprio, personali, criteri. Vi mostriamo ora come presenta i risultati Google limitandoci, al solito, allessenziale.

A B C Sono dei normali link che spediscono, rispettivamente, alla pagina della ricerca avanzata (vedi

oltre) , alle impostazioni delle vostre preferenze (per esempio il numero massimo di risultati per pagina) e alle pagine di aiuto.
D Campo di ricerca: sono riportate le parole chiave della ricerca che avete utilizzato e che potrete

riutilizzare per una successiva ricerca con il pulsante Cerca con Google a anco.

158

CAPITOLO 11. NAVIGARE E ALTRI SPORT

11.4. DOVE VOGLIAMO ANDARE ADESSO?

F Riga delle statistiche: indica il numero dei risultati trovati da Google in risposta allinterrogazione

e la quantit di tempo impiegato


H Titolo della pagina. La prima riga di un risultato costituita dal titolo della pagina web trovata da

Google. Qualche volta, al posto del titolo, si pu trovare un URL. Ci signica che Google non ne conosce il titolo, oppure che lautore non ha ancora dato un titolo a quella pagina.
I Testo sotto il titolo. Rappresenta la sintesi di una pagina web trovata da Google. Non corrisponde

necessariamente al testo iniziale della pagina, ma rappresenta un estratto della pagina che include uno o pi termini di ricerca, evidenziati in grassetto.
J K URL della pagina trovata e dimensioni, rispettivamente M Pagine simili: per ricercare automaticamente sul Web altre pagine correlate a questo risultato. N Rientro a sinistra. Quando Google trova pi risultati allinterno di uno stesso sito web, il risultato

pi importante viene visualizzato per primo nellelenco. Gli altri risultati rilevanti trovati sullo stesso sito vengono visualizzati di seguito e con un rientro a sinistra.
Ricerca avanzata

Molto spesso accade che i risultati relativi ad una determinata ricerca siano troppi, troppo pochi o ci portino in siti non richiesti. Tutti i motori permettono di rafnare la ricerca, modicando i criteri gi espressi. Per esempio, possibile indicare se vogliamo tutte le parole che specichiamo, almeno una tra quella specicata o escludere una parola. Nella pratica il caso pi comune quello di aver effettuato una ricerca troppo generica, per cui occorre ricercare tra le URL restituite dalla prima. In questo caso si parla di "restrizione della ricerca" o di "ricerca tra le pagine web gi trovate". Con Google questa operazione particolarmente semplice: dal momento che restituisce solamente pagine web che contengono tutte le parole contenute in uninterrogazione, per restringere una ricerca sufciente aggiungere altre parole a quelle gi inserite; nella maggior parte dei motori di ricerca occorre scrivere invece la parola AND (per esempio Biancaneve AND Nani). Quando sar avviata una nuova ricerca restituir, quindi, meno pagine di quelle ottenute in precedenza. possibile anche escludere una parola aggiungendo il segno meno ("-") direttamente davanti al termine che si vuole evitare. (Assicuratevi di lasciare uno spazio prima del segno meno). In altri motori di ricerca loperatore NOT. inoltre possibile ricercare frasi racchiudendole tra virgolette. Due o pi parole "come queste" racchiuse tra virgolette appariranno sempre insieme in tutte le pagine restituite. La ricerca di frasi con luso delle virgolette pu essere utile soprattutto quando si cercano espressioni famose o nomi specici (Es: Un ricerca su Enzo Ferrari produrr molti meno risultati di Enzo e Ferrari introdotti senza le virgolette. Tenete presente che Google ignora parole e caratteri comuni, come "http", "com", il, nonch alcune singole cifre e lettere, dal momento che questi termini non aiutano affatto a ridurre il numero dei risultati e contribuiscono, piuttosto, a rallentare i tempi della ricerca. Se proprio dovete includere una di queste parole in una ricerca, precedetele dal segno + (Per esempio, per cercare informazioni su Guerre Stellari, Episodio I, scrivere Episodio +I. Parimenti, pu essere utile escludere alcune parole o frasi da una ricerca. il caso, ad esempio, in cui si desiderino tutte le pagine pi importanti su un certo argomento eccetto quelle che contengono una determinata parola o frase. Inne, partendo sempre dalla pagina iniziale, noterete che possibile cercare solamente certi tipi di informazione; quella che abbiamo visto nora che la pi utilizzata, il tipo Web, ma con

159

11.4. DOVE VOGLIAMO ANDARE ADESSO?

CAPITOLO 11. NAVIGARE E ALTRI SPORT

uninterfaccia simile possibile ricercare immagini, messaggi inviati su newsgroup (Gruppi) o sulla Directory di Google. Altri motori di ricerca offrono perno il tipo di dato Audio e Video. Se ancora queste possibilit non vi hanno soddisfatto, potete accedere alla pagine delle ricerche avanzate, dove portete specicare la ricerca di una parola tra tante (operatore OR), limitare i risultati a un particolare sito e altro ancora.
Breve elenco di motori di ricerca

Sebbene Google sia attualmente il miglior motore di ricerca della rete, secondo il giudizio di molti, le nostre esigenze potrebbero essere diverse. Solo col tempo ci si abitua ad un sistema di ricerca e non questa la sede per spiegare con si usa ogni singolo motore, anche perch capirete che le differenze, se ci sono, sono minime. Ricordate che qualunque sito che offre servizi tenta di essere il pi semplice possibile, e quando il funzionamento non intuitivo viene messa a disposizione una pagina web che spiega tutto passo per passo. Nella tabella 11.1 trovate un elenco di siti che svolgono bene questo compito di guida, incluso alcuni specializzati. Naturalmente non esaurisce neppure un millesimo di quelli presenti in rete, ma potete sempre cercare con un motore di ricerca altri motori di ricerca! Table 11.1: Motori di ricerca Internazionali www.google.com www.google.com www.yahoo.com www.lycos.com www.alltheweb.com Italiani www.virgilio.it www.arianna.it www.yahoo.it www.altavista.it www.supereva.it Specializzati www.iconbazaar.com (Icone) www.download.com (software) www.topica.com (mailing lists)

Per completezza, non possiamo non citare i meta-motori: si tratta di siti che si appoggiano ad altri (se non tutti) motori di ricerca e ne combinano i risultati. Tra i pi noti: Ask Jeeves, MetaCrawler, SavySearch, Copernic. Esercizio: Cercate il testo della vostra canzone preferita, salvatelo sul Desktop e stampatelo.

Ricerca accelerata

Dato che le funzioni di ricerca sono tra le pi richieste, tutti i browser hanno delle piccole scorciatoie che permettono di effettuare la ricerca senza prima accedere alla pagina del browser. Mozilla offre innanzitutto il pulsante Cerca posto sulla barra dei menu, che permette di inviare la richiesta direttamente al motore di ricerca e al gi nominato Sidebar. inoltre possibile abilitare tramite le preferenze il cosiddetto Smart Browsing: di fatto, ogni volta che immettete un testo nella barra degli indirizzi che NON assomiglia a un URL, i dati saranno inviati al motore di ricerca e vi saranno presentati i risultati.

160

CAPITOLO 11. NAVIGARE E ALTRI SPORT

11.4. DOVE VOGLIAMO ANDARE ADESSO?

Konqueror permette di utilizzare alcuni pseudo-URL. Per esempio, scrivere gg:Mucca Pazza nella barra degli indirizzi produrr come risultato la pagina dei risultati di una ricerca standard via Google. ggi: effettua la ricerca tramite Google immagini, ggg: i gruppi. Ma non c solo Google: con av: consultate Altavista, con ly: lycos. . . E se non bastasse, tramite Impostazioni | Congura Konqueror | Navigazione Avanzata possibile personalizzare ulteriormente. Opera offre un piccolo men nella barra degli indirizzi, a destra della casella degli indirizzi. Scrivendo le parole chiave e battendo Invio si richiama la ricerca di Google, ma possibile scegliere tramite men a discesa non solo tra altri 3 motori di ricerca, ma anche ricerche per immagini, audio, video e su siti particolari come Amazon ed Ebay. In aggiunta, tutti questi motori (ed altri) sono accedibili tramite pseudo-URL. Per esempio, g Mucca Pazza e a Mucca Pazza effettuano le ricerche su Google e All the Web, rispettivamente. La lista completa la troverete in File | Preferences | Search Esercizio: Trovate cosa sono le emoticons, Cercate e stampatene una lista.

Cosa sono i cataloghi?

In certi casi, piuttosto che cercare le informazioni con i motori di ricerca, possiamo fare delle ricerche su Internet con i Cataloghi (ing: Web Directory). Si tratta di siti concettualmente molto simili alle pagine gialle: tutti i riferimenti sono organizzati per categorie e sotto-categorie e spesso adeguatamente commentati. Per esempio, per cercare informazioni relative a salsa e merengue, digitate www.yahoo.it, e scegliete la categoria Divertimento e spettacolo. Da qui selezionate Musica, poi Generi, poi latino-americana: qui troverete una pagina alcuni link dedicati alla salsa e alla musica latina. La ricerca avviene, come si visto, in modo diverso rispetto alla ricerca classica: una volta scelta la categoria generale si procede restringendo il nostro raggio dazione no ad ottenere un elenco limitato (10-20 indirizzi) che, presumibilmente, conterranno ci che cerchiamo. Anche i campi di applicazione sono diversi: con una web directory potremo cercare tutti i siti che parlano di musica, mentre con la ricerca standard troveremo pi facilmente un elenco dei siti dedicati a una grande popstar. Come esempi di cataloghi vi indichiamo Dmoz.org, Yahoo! e Google, ma ve ne sono molti altri.
E i portali?

In certi casi non sappiamo neppure cosa ci serve... magari vogliamo solo trovare qualcosa da fare per la prossima mezzoretta. In questo caso ci vengono in aiuto i portali, siti che offrono servizi di vario tipo (lettura della posta, notizie di vario genere, invio messaggi sms ai cellulari. . . ), che possono essere un buon punto di partenza per la navigazione quotidiana. Un esempio tipico di portale dato dai siti degli abbonamenti ad internet, oppure alcuni motori di ricerca. Spesso riescono a stuzzicare la nostra curiosit e ci aprono la porta ad altri servizi che Internet pu offrire! Provate www.kataweb.it oppure www.libero.it. Si stanno affermando su Internet un nuovo tipo di portali, i cosiddetti portali verticali o vortal (ing. vertical portal). Si tratta di portali che offrono diversi servizi ma estremamente mirati su uno specico argomento. Nel mondo Linux italiano, un esempio il http://www.ziobudda.net, dedicato a notizie, servizi e documentazione incentrati su Linux e il software libero in genere.

161

11.4. DOVE VOGLIAMO ANDARE ADESSO?

CAPITOLO 11. NAVIGARE E ALTRI SPORT

Figure 11.3: Funzionamento della posta elettronica


(2) Il server di posta trasferisce il messaggio nella casella del destinatario "Messaggio per la casella di maldini"

smpt.provider.it

mail.milan.it

(1) Il mittente spedisce il messaggio al proprio server di posta "Spedisci questo a maldini@milan.it"

Internet

(4) Il server di posta spdisce il messaggio al destinatario. "Ecco la tua posta"

(3) Il destinatario controlla la propria casella di posta "Sono maldini: c' posta per me"?

Una babele di lingue

Litaliano tuttora una lingua fortemente minoritaria su Internet: anche se oramai solo il 45% dei navigatori di madrelingua inglese, conoscere questa lingua aumenta drasticamente le probabilit di trovare quello. Appunto: se. E se non lo sapete? Oppure, peggio ancora, se linformazione che vi interessa si trova in una pagina in russo, o cinese? In questo caso potete fare afdamento ai traduttori automatici istantanei disponibili sulla rete (tra i quali il pi versatile - e gratuito - Babelsh http://babelfish.altavista.com) che vi propongono una traduzione non certo entusiasmante ma in generale sufciente per avere unidea delle informazioni presenti sulla pagina. S, i traduttori universali stile Star Trek sono ancora lontani.

Posta elettronica
Cos la posta elettronica?

Tutti, nella nostra vita, abbiamo spedito almeno una lettera o una cartolina tramite la posta. una bellissima esperienza, che spesso si fa per amicizia o per lavoro. Scrivere una missiva, imbustarla, affrancarla e imbucarla richiede per tempo e denaro. Tutto questo non succede con le lettere elettroniche (in inglese electronic mail, abbreviato email). Questa azione si riduce solamente nello scrivere testo ed indirizzo del destinatario. Con lemail possibile mandare una lettera di qualunque dimensione, magari allegando una vostra foto, un libro, un brano musicale o un omaggio oreale virtuale, pressoch istantaneamente, verso un qualsiasi indrizzo del mondo. Il destinatario dovr a sua volta possedere un indirizzo di posta elettronica, sintende. Tutto questo senza nessun costo aggiuntivo a quello della connessione! Perch spendere di pi per un servizio pi lento? Da recenti statistiche, una lettera impiega 2-3 giorni per essere consegnata nella stessa citt in Italia, e costa ben 80 centesimi!
Come funziona?

Dopo aver composto e scritto una lettera elettronica, con un semplice comando il vostro computer si collegher a un particolare server (che chiameremo mail server o server di posta). Una volta ricevuto

162

CAPITOLO 11. NAVIGARE E ALTRI SPORT

11.4. DOVE VOGLIAMO ANDARE ADESSO?

il vostro messaggio il mail server contatta un secondo mail server, che contiene la caselle postale del destinatario. Se non si vericano errori (lindirizzo potrebbe essere errato, per esempio) la posta viene trasferito nella casella postale del ricevente e qui resta sinch questi non apre la sua casella elettronica e ne preleva il contenuto. Pi in dettaglio, il primo server di posta viene chiamato anche Server di posta in uscita o Server SMTP. Il secondo server viene detto anche Server di posta in entrata o Server POP3. Potete avere molte caselle di posta, disseminate su vari server.
Indirizzi di posta

Come nel caso dei siti web, anche per la posta elettronica c bisogno di un indirizzo. Lindirizzo email ha una struttura simile anche se in questo caso tutte le parti di un indirizzo email sono indispensabili. Tutti gli indirizzi e-mail sono composti da due parti separate dal segno @ (che si legge, allinglese, at e signica presso), come ad esempio utente@dominio.it, nel quale utente il nome della casella di posta e serve a identicare univocamente il destinatario della posta.

dominio.it lo stesso nome qualicato che abbiamo incontrato parlando dellURL 147), che indica presso quale server la casella risiede. Quindi, se Antonio ( Rossi ha un abbonamento Internet con Tiscali, il suo indirizzo email sar simile a rossi.antonio@mail.tiscali.it e si legge che si legge Rossi punto antonio at mail punto tiscali punto it. chiaro ora perch il carattere @ si dice presso? Antonio Rossi ha la casella di posta sicamente sul computer che si chiama mail.tiscali.it.

In alcuni casi pu essere utile lasciare la posta nella nostra casella di posta - per esempio, se abbiamo la possibilit di connetterci ad internet da posti diversi (casa, scuola, lavoro, internet caf. . . ). In questo caso possibile usare un protocollo speciale noto come IMAP, anche se non tutti i server e client di posta, attualmente, lo supportano.
Ottenere un indirizzo email gratuito

Se possedete un abbonamento ad internet allora possedete anche un indirizzo di posta elettronica che, nel 99% dei casi, porta come prima parte dellindirizzo il vostro nome di login e, dopo la chiocciola, il nome del provider (es. il_mio_nickname@nomeprovider.dom). In questo caso potete saltare questa parte ed andare a quella successiva, altrimenti se gi non lo aveste o ve ne interessasse uno nuovo segnaliamo il sito www.yahoo.itche, storicamente, stato uno dei primi a fornire un indirizzo email gratuito.
Com fatta unemail?

Quando scrivete una lettera non lo fate scrivendo subito il testo; iniziate piuttosto con la data, il luogo da cui scrivete, poi una riga che descrive il motivo della lettera (specie se si tratta di una lettera di affari) e solo allora partite con la lettera vera e propria, che poi rmerete. La posta elettronica ricalca un po tale struttura ed divisa in due sezioni principali: lintestazione e il corpo della lettera. A sua volta, allinterno dellintestazione troviamo diverse componenti quali:

163

11.4. DOVE VOGLIAMO ANDARE ADESSO?

CAPITOLO 11. NAVIGARE E ALTRI SPORT

A: (ing: To:) lindirizzo del destinatario della lettera, nel solito formato. possibile indirizzare la

lettera a pi persone contemporanemente (con una spedizione unica!) separando pi indirizzo tramite una virgola7 .
Cc: (Copia Carbone, ing Carbon Copy) contiene lindirizzo di una persona alla quale volete spedire

una copia del messaggio per conoscenza. Il ricevente in CC: sapr quindi di non essere il destinatario primario della lettera.
Bcc: (Blind Carbon Copy o Copia Carbone nascosta, talvolta anche CCn:). Gli indirizzi immessi in

questo campo riceveranno una copia della lettera, ma senza che i destinatari in A: o Cc: lo sappiano! Per esempio, se scrivete la stessa lettera damore a due vostre spasimanti, entrambe vedranno lindirizzo dellavversaria nel campo A:! Se invece inserite gli indirizzi nel campo CC: ciascuna di esse potr vedere solo il proprio indirizzo. Attenti a non fare sbagli fatali!
Da: (ing: From:) il nostro indirizzo, che risulter molto utile al destinatario quando vorr rispon-

derci. Da non confondere con la rma, che un testo con struttura libera posto al termine del messaggio.
Data: (ing: Date) la data in cui il messaggio stato scritto (anche se la posta dotata anche della

data di invio e ricezione).


Oggetto: (ing: Subject) il titolo che comparir al destinatario, una piccola intestazione che ha il

compito di far capire il contenuto del messaggio prima della lettura del corpo vero e proprio (tipo Auguri, Barzelletta carina, Leggi qua ecc.). Il campo oggetto molto importante: quello che vi permette di scoprire quel particolare messaggio che cercavate tra i tremila a vostra disposizione! Il corpo del messaggio la lettera vera e propria, cio il testo. Non c limite alla dimensione che questo pu richiedere, tranne il buon senso (un messaggio troppo lungo rischia di non essere letto interamente dal destinatario, oppure pu richiedere troppo tempo per essere scaricato). La lettera, opzionalmente, pu contenere degli allegati al messaggio (come quando mettiamo dei soldi allinterno di una lettera).
Come si usa la posta elettronica

Per accedere alla posta elettronica si possono usare due strumenti, generalmente complementari: la webmail e i programmi di posta.
Webmail

Molti provider offrono un servizio di Webmail: in altre parole, si tratta della possibilit di inviare, comporre e leggere mail utilizzando il solito browser. Questo sistema offre alcuni indubbi vantaggi: molto semplice duso (soprattutto per chi inesperto), possiamo utilizzarlo da qualsiasi computer connesso ad Internet, anche se siamo in viaggio e limita i problemi derivanti da virus e simili amenit. Esistono perno alcuni siti che offrono indirizzi di posta elettronica solo di tipo web (Hotmail, Yahoo! e altri). Per contro laccesso via web implica costi di connessione in pi (es. da casa con un modem normale) e va a rilento in certe ore del giorno quando molti utenti si collegano in rete. Il provider
7 Outlook

Express utilizza invece il punto e virgola: strane usanze.

164

CAPITOLO 11. NAVIGARE E ALTRI SPORT

11.5. USARE MOZILLA MAIL & NEWS

solitamente pone qualche limitazione alla casella di posta (2-10 Mb, solitamente), per cui necessario svuotare periodicamente la casella. Inne, se per qualche motivazione il server di posta presso il quale sono memorizzate le nostre mail interrompe il servizio, diverr impossibile consultarle per tutto il periodo di inattivit. Ogni servizio di webmail ha interfacce grache diverse e che cambiano nel tempo. In questa sezione non possiamo trattare tutte le possibili esistenti al mondo ma le informazioni da fornire sono essenzialmente le stesse che forniremo per i programmi specializzati.
Programmi di posta

Il sistema pi efciente e completo per gestire la propria posta quello di utilizzare i programmi specializzati di posta elettronica (ing: mail client), capaci di svolgere molte pi funzioni di quelle possibili via Web. Linux ci offre una grande quantit di programmi, con un vario grado di complessit e prestazioni. Mozilla/Netscape Mail & News. Sorpresa! Il mega programma di navigazione anche un programma di posta, completo e funzionale.

Kmail. il programma di posta fornito dallambiente KDE. Semplice, essenziale e in continuo miglioramento e, soprattutto, fortemente integrato. Evolution. Un programma molto completo, il cui obiettivo quello di interagire con i programmi Microsoft in ambienti eterogenei. Non solo un programma di posta, ma anche un organizzatore di contatti personali, di appuntamenti e altro ancora.

Altri programmi con meno seguito sono Eudora, M2 (il programma di posta interno ad Opera), Sylpheed. Nella trattazione ci limiteremo al solo programma di posta di Mozilla, inserendo richiami riferiti ad altri programmi di posta.

11.5 Usare Mozilla Mail & News


A questo punto non vi resta che lanciare Mozilla come gi sapete fare, quindi fare click, in basso a sinistra, sullicona a forma di busta, oppure selezionare la voce di men Finestre | Liste di discussione o, ancora, premere la combinazione CTRL - 2 . Se volete sveltire questa procedura e partire subito con il programma di posta, premete F2 e scrivete mozilla -mail, oppure create un bottone di lancio sul Desktop. Dopo qualche istante, a seconda della memoria che avete a disposizione, apparir una nestra simile alla gura. Poich la prima volta che avviate il programma, Mozilla avvier automaticamente la procedura (detta Account Wizard) per inserire i dati relativi alla vostra casella di posta.

Impostare i propri dati

Per poter utilizzare la posta elettronica occorre fornire al programma (o al sito web) alcune informazioni. Si immettono solo alla prima congurazione di una casella di posta (ing: mail account)

165

11.5. USARE MOZILLA MAIL & NEWS

CAPITOLO 11. NAVIGARE E ALTRI SPORT

senza che sia pi necessario utilizzarli (anche se conviene tenerseli da parte nel caso sia necessario ricongurare il programma) e sono fornite dal vostro Internet provider, assieme allaccesso Internet; si tratta del nome utente, la password, il nome del server di posta in uscita e il nome del server di posta in entrata.

Se la procedura non si avviata automaticamente, selezionate la voce di menu Modica | Congurazione account di posta.., ed apparir una nestra come questa. Ora fate click sul pulsante Aggiungi account per avviare la sequenza di congurazione. Alternativamente, potete fare click sul link Crea un nuovo account della nestra iniziale.

Ora dovete scegliere se volete un account di posta (predenito) o di gruppi di discussione. Fate click su Avanti

Nella nuova nestra inserite in Nome il vostro nome - o quantomeno come volete che il vostro nome appaia: potete tranquillamente utilizzare nomi di fantasia o pseudonimi. Inserire quindi in Indirizzo email. Il vostro indirizzo. Fate click su Avanti.

Ora scegliete se usare il sistema POP (pi diffuso e predenito) o IMAP. Quindi indicate il nome del vostro server in ingresso, fornito dal provider e fate click su Avanti.

Immettete qui il vostro nome utente, sempre fornito dal provider, e fate click su Avanti.

166

CAPITOLO 11. NAVIGARE E ALTRI SPORT

11.5. USARE MOZILLA MAIL & NEWS

Ora mettete un nome per identicare questa casella di posta, per riconoscerla tra le altre. In questo esempio abbiamo lemail completo. Fate click su Avanti: apparir una nestra di riepilogo alla quale risponderete con Fine

Ora possiamo leggere la posta, ma non possiamo ancora spedirla. Per farlo, dovete fare click nella prima nestra di congurazione (ora modicata con le nostre impostazioni) su Server in uscita (SMPT)

Inserite il nome del server, fornito dal provider, nel campo Nome Server, quindi, se necessario (e di solito non lo ) immettete il vostro nome utente. Confermate ora le vostre scelte con OK e il programma sar pronto. Tenete sottomano la password, vi servir presto.

Collegarsi al server di posta

Per prima cosa dovrete andare a vedere se ci sono messaggi per voi e se il vostro server di posta congurato a dovere. Per farlo, collegatevi a Internet e avviate il programma di posta. Mozilla prova a collegarsi al server e scaricare la posta non appena viene avviato, a meno che non abbiate attivato lopzione Lavora scollegato. In ogni caso, potete richiedere la connessione, facendo click su , oppure con File | Scarica nuovi messaggi, oppure battendo CTRL - T . Ora il programma si collegher alla vostra casella di posta ed ora che vi verr chiesta la password per la posta; quindi se non ci sono errori di congurazione o di password, tutta la vostra posta sar scaricata sul disco rigido. Se attivate lopzione Usare Gestione password, che consigliamo vivamente, non avrete pi bisogno di immettere la password in futuro.

La nestra iniziale e i comandi

167

11.5. USARE MOZILLA MAIL & NEWS

CAPITOLO 11. NAVIGARE E ALTRI SPORT

Ora che abbiamo impostato tutto, possiamo dare unocchiata alla nestra principale di Mozilla Mail (g.??). Oltre alle solite componenti della nestra (barra dei menu, barra degli strumenti), possiamo identicare alcune sezioni:

1. Pannello a sinistra. Contiene le cartelle che a loro volta conterranno le lettere elettroniche. Quando contengono dei messaggi vedrete tra parentesi il numero dei messaggi contenuti. Se avete messaggi non ancora letti, il nome della cartella e il numero appariranno in grassetto. Ogni cartella presente ha un signicato particolare: In Arrivo contiene la posta ricevuta dal server; Bozze immagazzina i messaggi da completare (esempio una lettera di lavoro che dovete ancora terminare, una petizione, un augurio ecc.); Modelli contiene schemi di messaggi predeniti; Inviati contiene i messaggi i messaggi che avete inviato dopo la loro spedizione e inne Cestino il deposito delle mail da eliminare...ricordatevi di svuotarlo per rendere effettiva leliminazione. 2. Ricerca. Permette di inserire i criteri di ricerca per cercare le proprie mail. 3. Elenco delle intestazioni dei messaggi presenti sul computer - quelli scarivati dalla casella. 4. Testo del messaggio selezionato al punto 3 (in questo caso, nulla poich nessun messaggio stato selezionato). A questo punto possiamo addentrarci nei dettagli su come fare per controllare la nostra casella di posta, scrivere e inviare nuovi messaggi, leggere la posta e tenerla in ordine.

168

CAPITOLO 11. NAVIGARE E ALTRI SPORT


Scrivere i messaggi

11.5. USARE MOZILLA MAIL & NEWS

A questo punto potete iniziare a scrivere il vostro messaggio. Fate click sullicona Componi o premete CTRL - M : apparir una nestra (detta nestra di composizione) nella quale dovrete riempire i campi di cui abbiamo parlato. In questo esempio scriveremo una lettera a Giacomo Leopardi (campo A:) riguardante delle Poesie (campo Oggetto:) e come testo linizio di un noto poema. Ora non ci resta che spedire la lettera: fate click sullicona Spedisci o Enigsend . Se stato lavorando collegati (Online) il programma tenter di spedire immediatamente la posta. Se invece lavorate scollegati, Mozilla salver il messaggio nella cartella Local Folders | Da Inviare e le spedir solo quando controllerete la posta con 8 .
Formato dei messaggi

Dalla nestra di composizione, come si vede, possibile scrivere il testo con vari tipi di formattazione e perno aggiungere immagini e codice HTML. per buona norma spedire messaggi di posta senza troppi fronzoli, per permettere a qualsiasi programma di posta di leggere i vostri messaggi, anche quelli che non sono in grado di utilizzare il codice HTML (vedi anche la netiquette 171); la cosa doppiamente importante se non conosciamo la persona che riceve la posta. Per decidere il formato dei messaggi occorre accedere alle preferenze (Modica | Preferenze | Posta e Gruppi di discussione), scegliendo quindi lopzione Formattazione. Potrete scegliere tra chiudere cosa fare tra: inviare sempre in testo semplice, inviare in formato HTML, inviarli entrambi (decisamente sconsigliato). Potrete inne decidere alcuni dominii ai quali inviare sempre in HTML e ad altri ai quali inviare sempre in formato testo. Esercizio: Scrivete ora la vostra prima email, per esempio al Presidente della Repubblica, a Michael Schumacher o, pi probabilmente, a un vostro amico.
Leggere e rispondere ai messaggi

Ora avrete il legittimo desiderio di leggere la vostra posta. Per farlo, andate nella vostra cartella di In arrivo (ing: inbox) e troverete nellelenco delle intestazioni ( 168, punto 3) la lista dei messaggi che vi sono arrivati; tra i dati indicati, vi sar il mittente, loggetto, ora di spedizione. Facendo click su uno dei messaggi, ordinerete la cartella in base al criterio indicato. I messaggi che sono contraddistinti dalla graffetta contengono le allegati ( 170), che possono essere immagini, audio-video e un sacco di altre cose. Una volta selezionato un messaggio, comparir il corpo dellemail selezionata nella lista e potrete leggere lintero messaggio, utilizzando le barre laterali o la tastiera. Quando siete soddisfatti, potete decidere cosa fare di questo messaggio utilizzando alcuni dei pulsanti della barra degli strumenti. La cosa pi comune e semplice da fare consiste nel rispondere alla lettera ricevuta con il pulsante Rispondi : crea una nuova lettera nella nestra di composizione con lo stesso soggetto (preceduto da Re:, per Reply), lindirizzo del destinatario ed il messaggio ricevuto sotto forma di citazione. Alternativamente, se il messaggio originale era stato spedito a pi persone, potete utilizzare Rispondi
8 questa

seconda modalit la pi conveniente se siete connessi con un modem

169

11.5. USARE MOZILLA MAIL & NEWS

CAPITOLO 11. NAVIGARE E ALTRI SPORT

a tutti , che inserisce tutti i destinatari presenti nel campo A: o CC: nella lista delle persone che riceveranno la nostra risposta. Inoltra serve per spedire un messaggio ricevuto ad una terza persona, diversa dal mittente originale. buona abitudine chiedere il permesso allautore del messaggio originale, prima di spedirlo a terzi. Elimina sposta il messaggio selezionato nella cartella Cestino, da dove verr eliminato quando verr svuotato Alcuni programmi svuotano automaticamente il cestino alluscita, ma nella maggior parte dei casi dovrete farlo voi.
La rubrica degli indirizzi

Quando avete un centinaio di amici con indirizzo di posta elettronica, diventa impossibile ricordarsi con esattezza il loro indirizzo. Pertanto molto pi comodo utilizzare una rubrica elettronica per memorizzare gli indirizzi. Per visualizzare la rubrica cercate in fondo a sinistra il pulsante Rubrica e premetelo; alternativamente, selezionate la voce di menu Finestre | Rubrica o ancora con CTRL - 5 Per aggiungere un nuovo contatto, fate click su su Nuova Scheda. Si aprir una nestra di questo tipo, nella quale dovrete inserire i dati anagraci, lindirizzo di posta elettronica, come intende ricevere lemail e altre informazioni (anche altre facendo click sulle linguette Indirizzi e Altro). Gli altri campi non sono obbligatori, ma farlo vi faciliter anche le ricerche, in futuro, quando avrete molti indirizzi in rubrica. C anche una scorciatoia: se state leggendo un messaggio e al suo interno il programma riconosce un indirizzo di posta elettronica, baster fare click col tasto destro: apparir un men dal quale potrete scegliere lopzione Aggiungi alla rubrica e lindirizzo in questione sar aggiunto automaticamente allindirizzario. Fate ora click su OK. Troverete che la pagina cambiata e mostra i dati appena inseriti nel campo a destra. Selezionando il nome vedremo visualizzati i dettagli del contatto. Se vogliamo inviare una mail al contatto, baster fare click su Componi.

Un modo alternativo di uso delle rubrica di farlo direttamente allinterno della nestra di composizione: facendo click su si aprir una nestra grazie alla quale sar possibile trasferire direttamente gli indirizzi dalla rubrica ai campi A:, CC: o BCC: della lettera.

File allegati

Quando spediamo un email possiamo inserire dei le allegati (ing. attachment) al messaggio di testo, di qualsiasi tipo. A volte il messaggio di testo viene lasciato vuoto, perch il vero scopo dellemail

170

CAPITOLO 11. NAVIGARE E ALTRI SPORT

11.5. USARE MOZILLA MAIL & NEWS

proprio lallegato, anche se buona abitudine scrivere sempre un paio di righe che descrivano il contenuto del le. Quando componiamo un nuovo messaggio, per allegare un le, dobbiamo fare click sullicona che rafgura una graffetta ; il pulsante aprir il dialogo che permette di cercare le allinterno del disco sso. Selezionate il le da spedire e premete il tasto di conferma: nella nestra di composizione sar visibile il nome del le che vogliamo spedire. Fate attenzione a non esagerare con le dimensioni, perch messaggi troppo grandi sono di solito malvoluti dai destinatari (se non abbiamo precedentemente chiesto loro lautorizzazione): la casella di posta pu risultare intasata e, se hanno una connessione lenta, occorrer loro molto tempo per scaricarli. Quando riceviamo un messaggio che contiene un allegato, nella lista della posta arrivata si presenter con una graffetta a destra del mittente. Se lo selezioniamo apparir come una email normale, con una graffetta in alto a destra sopra il testo: fate click ora sulla graffetta per aprire lallegato. In generale il programma vi chieder in che posizione volete salvare il le; in certi casi potrebbe chiedervi se volete aprire direttamente lallegato e visualizzarlo. Esercizio: Cercate un le .txt nel disco sso, poi speditevelo al vostro stesso indirizzo di posta..

Organizzare la propria posta

A lungo andare diventa difcile gestire i tanti messaggi che arrivano nella vostra casella elettronica. Per questo motivo, vi consigliamo di creare nuove cartelle che dove potrete trasferire la posta per meglio catalogarla e organizzarla, un po come se fossero dei normali le. In questo modo, vi riuscir pi semplice riuscire a ricordavi dov nita una particolare lettera. Farlo facile: nel pannello di sinistra selezionate il nome della casella che utilizzate, fate click con il tasto destro e scegliete la voce Nuova cartella, quindi assegnate il nome (es: Importante) alla cartella creata. anche possibile creare cartelle allinterno di altre cartelle. Spostare i messaggi di posta pure molto semplice: basta trascinare lintestazione del messaggio (pannello di destra superiore) sopra alla cartella desiderata. Di pi: possibile dire al programma di trasferire automaticamente i messaggi nelle varie casella di posta, a seconda delloggetto, del mittente o di altri parametri tramite delle apposite regole (ing: rules). Questultimo per un argomento avanzato che, per il momento, non tratteremo.
Dare un tono alle mail

Una delle grosse limitazioni della posta elettronica limpossibilit di trasmettere il tono su quanto scriviamo. Sembra uninezia, mentre in realt un grosso problema, causando forti incomprensioni e litigi (in gergo: ames) tra i colloquianti che possono male interpretare le parole scritte. Per limitare la litigiosit e cercare di mantenere un livello civile alle discussioni si fa riferimento alla netiquette e alle emoticon. La netiquette (o la buona educazione sulla rete) stabilisce alcune regole elementari su come scriviamo una mail. La lista completa la troverete su , ma alcune indicazioni speciche sono: Non scrivere in MAIUSCOLO : indica che ci scrive sta alzando il tono di voce o addirittura urlando! Inoltra, la lettura risulta pi fastidiosa.

Usare simboli quali _ o * per _sottolineare_ o per ***mettere in risalto*** un termine che interessa.

171

11.6. ALTRI SERVIZI OFFERTI DA INTERNET CAPITOLO 11. NAVIGARE E ALTRI SPORT
Citare parte del messaggio cui si risponde, premettendo ogni riga citata con il simbolo >. Senza esagerare, per: citare un messaggio di 200 righe per aggiungere S, sono daccordo considerata cattiva educazione.

Firmare i propri messaggi al termine del testo. Evitare le volgarit (soprattutto se parlate con qualcuno che non conoscete bene) e censurarle con degli asterischi; Attenersi al tema di cui si sta parlando. Se proprio non potete farne a meno o se magari si tratta di qualcosa di scherzoso potete aggiungere allinterno delloggetto la parola: OT cio Off Topic (fuori tema) avvertendo i destinatari. Non inviare messaggi in forma HTML se non esplicitamente autorizzati.

Tutto questo non ancora sufciente per denire bene il nostro tono di voce e dobbiamo perci afdarci alle emoticon. Si tratta di faccine (ing: smiley) stilizzate con i segni di punteggiatura che trasmettono il nostro stato danimo; potrete evitare delle inutili incomprensioni facendone uso. Per capire che signicano, basta immaginare di ruotare lo schermo di 90 in senso orario. I pi diffusi sono lo smiley :-) che indica un sorriso e pi in generale un tono amichevole, :-( che indica tristezza, :-| sono interdetto o amareggiato, ;-) ti faccio locchiolino, ma esistono cataloghi sterminati su Internet9 . Questa non me la dovevi fare ;-) e Questa non me la dovevi fare :-| ora assumono due signicati profondamente diversi.

11.6 Altri servizi offerti da Internet


Liste di distribuzione (mailing list)

Una lista di distribuzione (ing: mailing list) una lista di indirizzi di posta elettronica, mantenuta in un computer esterno al vostro e sempre connesso in rete, con un nome ed un indirizzo proprio. Le persone che si iscrivono a questa lista ricevono tutti i messaggi indirizzati alla lista, e questa semplice procedura facilita notevolmente le discussioni di gruppo su argomenti pressati, chiamati anche topic della lista. Di solito ogni mailing list ha una pagina Internet che spiega come fare per iscriversi, di cosa si discute e varie altre informazioni. Per iscriversi, nella maggior parte dei casi, possono capitare due diverse procedure: Viene richiesto linserimento del proprio indirizzo tramite un form di una pagina web di iscrizione. Si riceve una email e si deve rispondere a questa email, per confermare liscrizione. Bisogna mandare un messaggio a un dato indirizzo, come majordomo@unserver.com. In seguito si ricever unemail e bisogna rispondere a questa per confermare liscrizione. Per farlo, nel 99% dei casi (purtroppo tutta linformatica priva di sicurezze al 100%) basta premere il pulsante Rispondi del programma di posta e spedire il messaggio, senza modiche, tramite il pulsante Invia. A volte la conferma non nemmeno necessaria.
permette di inserirli direttamente con Inserisci | Faccina mostrandoli sotto forma di icona,

9 Mozilla

172

CAPITOLO 11. NAVIGARE E ALTRI SPORT 11.6. ALTRI SERVIZI OFFERTI DA INTERNET
Nella pagina di informazioni della mailing list sicuramente (sempre al 99%) ci sar anche lindirizzo email della lista. Si presenter nella forma nomelista@unserver.com e permetter di partecipare alle discussioni della lista. Per mandare un messaggio a tutti gli iscritti baster semplicemente comporre un normalissimo messaggio, con laccortezza di utilizzare lindirizzo della lista come destinatario. Un sistema automatico, invisibile agli utenti, si occuper di inoltrare il messaggio a tutti i destinatari, che lo riceveranno in pochi secondi. Per rispondere ad un messaggio che vi arriver dalla lista, baster trattarlo come le altre email, premendo il pulsante rispondi del vostro programma di posta ed inoltrandolo attraverso il pulsante Invio. Semplice, no? Esercizio: Cercate se esiste su Internet una mailing list dedicata al gioco degli scacchi. Quindi iscrivetevi e scrivete un messaggio a tutta la lista. Inne, se non siete amanti degli scacchi, cancellate la vostra iscrizione.
Trasferimento les (ftp)

Vedere e non toccare qualcosa da imparare - questo proverbio, fortunatamente, non si applica al mondo di Internet. Se vogliamo possiamo trasferire les e memorizzarli sul nostro calcolatore. Per fare questo possibile utilizzare un normale browser, ma esistono diversi programmi specializzati in particolare sono in grado di trasferire automaticamente intere cartelle di documenti e riprendere il trasferimento se questo, per qualche motivo, si interrompe. Il pi pratico da utilizzare certamente gftp. Con tale programma, una volta digitato lindirizzo web del sito da cui volete scaricare i les (e, in certi casi, anche il nome utente e la password), avrete a disposizione due piccole nestre: quella di sinistra rappresenta i les presenti sul vostro computer (in gergo: locali) nellaltro i les presenti sullaltro calcolatore (in gergo: sul server o sul computer remoto). Selezionando i les dalluna o dallaltra parte e facendo click sulle frecce in mezzo alle nestre avvierete il trasferimento. Programmi simili ma con caratteristiche lievemente diverse sono kbear e kwebget. Un altro programma, neggermento diverso, wget. Tale programma uno scaricatore di massa, che permette di scaricare interi siti (magari facendolo lavorare di notte). Il programma usa solo interfaccia di testo, non semplicissima, per cui consigliamo linterfaccia graca kwget.
Gruppi di discussione (Newsgroups)

Una variante della posta elettronica meno nota ma altrettanto consiste nei gruppi di discussione, una versione elettronica della bacheca della scuola nella quale tutti possono afggere messaggi e notizie. Il servizio solitamente gratuito, ma ogni singolo provider pu fornire solo una selezione di newsgroup e non tutte le migliaia presenti al mondo. Anche in questo caso possibile utilizzare Mozilla mail. Fate riferimento alla congurazione di posta elettronica, ma scegliete ora la voce Account gruppi di discussione e, quando vi sar richiesto, il nome del server delle news (Esempio: news.tin.it). Taluni (rari) provider richiedono una password aggiuntiva per il servizio. A questo punto, scrivendo news: nella barra degli indirizzi, verr visualizzata la parte del programma che permette di leggere le news. Per poterlo utilizzare, dovete abbonarvi (subscribe, diabolicamente tradotto in Sottoscrivi) a uno o pi gruppi che vi interessano. A discapito del nome fuorviante, questa operazione non vi fa iscrivere al gruppo (i newsgroup non lo necessitano), ma semplicemente memorizza nel programma di posta i vostri gruppi preferiti. Siccome i messaggi dei news-

173

11.6. ALTRI SERVIZI OFFERTI DA INTERNET CAPITOLO 11. NAVIGARE E ALTRI SPORT
group non vengono spediti agli iscritti (perch non ce ne sono) ma sono mantenuti su un computer esterno, il programma che visualizza i messaggi deve scaricarli da solo. Fate quindi click con il pulsante destro sulla piccola icona con il nome del vostro server di news e scegliete Sottoscrivi.... La prima volta che lo farete si tratter di unoperazione piuttosto lunga, dato che il programma dovr scaricare lelenco di tutti i gruppi di discussione presenti, che sono diversi a seconda del provider utilizzato ma, in genere, sono tanti. I gruppi seguono una precisa gerarchia, simile a quella delle cartelle del nostro disco sso. Il nome del gruppo contiene tutte le classi al quale appartiene, in ordine dal pi generale al pi dettagliato. Prendiamo come esempio lottimo gruppo it.arti.musica.spartiti, che dedicato allo scambio di accordi delle canzoni pi famose. Appartiene alla categoria it, che contiene i gruppi italiani, al sottoinsieme arti e al sottosottoinsieme musica. Il nome di un gruppo di discussione, quindi, descrive bene il proprio argomento. Ricorda anche la struttura di un URL, ma per certi aspetti scritto alla rovescia. Una volta che avete trovato il gruppo che vi interessa, selezionatelo con il mouse e fate click su OK. Nel pannello di sinistra comparir il nome del gruppo di discussione che abbiamo deciso di seguire: il numero tra parentesi indica i messaggi di quel gruppo (chiamati anche post) che non abbiamo letto. Quando fate click sul gruppo a cui vi siete iscritti, vi apparir una lista dei messaggi presenti sul server. Sono raggruppati per titolo, ed i messaggi spediti in risposta ad altri si presentano subito sotto agli originali, per facilitare la lettura della discussione. Questi gruppi di messaggi dalloggetto in comune si chiamano thread (lo, trama). Il corpo dei messaggi identico a quello delle email normali, con mittente, gruppo di appartenenza ed oggetto, e potrete rispondere con le solite modalit. Una differenza sostanziale che li distingue dalle email il fatto che qui potete vedere il titolo del messaggio prima di scaricarlo, se vi interessa. Mentre questo era un vantaggio tempo fa, quando la velocit di connessione era molto minore di quella attuale, e scaricare i messaggi costava tempo, allo stato attuale conviene scaricare sempre tutti i messaggi sul disco sso, per poi leggerli una volta chiusa la connessione (in modo da spendere il meno possibile di bolletta del telefono). Il discorso non vale quando i messaggi contengono allegati, nel qual caso la convenienza in termini di spesa e velocit viene a mancare (se i messaggi sono pesanti occorre scaricare solo il minimo necessario, cio quelli che veramente interessano).
Chicchierare con irc

Nati dal videotel, si sono evoluti nelle cosiddette messaggistiche irc (acronimo di internet relay chat). Grazie ad essi, possibile comunicare in modalit testuale con tantissime persone, in tempo reale, sparse nei cinque continenti, nonch in certi casi perno inviare le dalluno allaltro. Uno dei programmi pi evoluti e potenti senzaltro xchat, dotato di ottime capacit di automatizzazione e di robot per automatizzare le risposte. Meno potente, ma forse pi adatto per chi si avvicina per la prima volta ksirc.

Sicurezza & Privacy


Molti siti internet chiedono linserimento di un nome utente (o pseudonimo) e di una password. Spesso domandano anche se si vogliono tenere in memoria questi dati, per evitare un futuro reinserimento. Questo pu essere utile, ma anche molto pericoloso: gli utenti alle prime armi hanno la cattiva abitudine di sottovalutare il problema della sicurezza. Un consiglio da seguire quello di non fare memorizzare le proprie password almeno quando proteggono dati importanti.

174

CAPITOLO 11. NAVIGARE E ALTRI SPORT 11.6. ALTRI SERVIZI OFFERTI DA INTERNET
Proteggere la propria casella di posta elettronica solo un esempio di quanto sia delicato questo problema. Se lasciassimo entrare un malintenzionato, potrebbe scrivere email a nostro nome, oppure leggere i nostri messaggi (che possono personali o ancora peggio potrebbero riguardare dati di lavoro che non possono essere pubblicati), oppure, se pi scaltri, potrebbero modicare il nostro computer. Per fortuna, la piaga dei virus via posta (ing: worm, o verme) che agella gli utenti di altri sistemi operativi pressoch inesistente sotto Linux. Cercate comunque, per il vostro bene, di seguire queste semplici regole: Seguite sempre il motto di F OX M ULDER, degli X-les: Trust no one (non credere a nessuno).

NON accettare mai la proposta di memorizzare nome utente e password per entrare in un sito che offre un servizio importante. NON aprire allegati ad email che vi arrivano da sconosciuti (caramelle da sconosciuti? Mai!). Neppure quelle che vi arrivano da amici, se non hanno un esplicito riferimento nelloggetto o nel corpo dellemail al contenuto del le allegato. NON scaricare programmi da siti poco afdabili. NON lasciare scritte le vostre password in giro. NON navigare e in genere utilizzare il computer come root. NON attivare funzionalit da server sulla vostro computer se non necessario.

Questi ultimi tre consigli sono importantissimi. Se li seguite sar quasi impossibile per voi subire danni informatici. Infatti esistono programmi che "aprono una porta" nel vostro computer, permettendo a terzi di vedere, modicare e cancellare il contenuto del vostro disco sso. Questo ultimo tipo di virus si chiama cavallo di Troia, o Trojan horse, perch produce danni dopo essersi cautamente celato sotto false spoglie ai vostri occhi.
Virus & Antivirus

Esistono anche sotto Linux dei programmi antivirus, anche se sono utilizzati soprattuto sui server e raramente dagli utenti nali. In ogni caso, se siete paranoici, oppure avete sul vostro disco un altro sistema operativo pi soggetto alle... malattie, potete usare uno dei programmi seguenti a costo zero: Anti-Vir [http://www.hbedv.com] - gratuito per uso personale dopo la registrazione via email. Sophos-sweep [http://www.sophos.com/downloads/products] - gratuito per uso non commerciale. Patternnder/Scannerdaemon [http://www.openantivirus.org] - un antivirus GPL scritto in Java.

175

11.6. ALTRI SERVIZI OFFERTI DA INTERNET CAPITOLO 11. NAVIGARE E ALTRI SPORT

176

12 Stampare

Di che cosa si tratta?


Avete appena scritto il vostro bellissimo documento e volete stamparlo. Scegliendo lopzione Stampa del men siete investiti da una serie di scelte del tutto incomprensibili. Provate a schiacciare qualche tasto a casaccio e la stampante emette schi e proteste, oltre a stampare un foglio totalmente bianco. Occorre laiuto di qualcuno. . .

Che cosa mi occorre?


Oltre - ovviamente - alla stampante, vi serve un computer con un sistema Linux funzionante. Sono inoltre necessari una serie di pacchetti software (ghostscript, lpd, cups, printtool, apslter, ecc.) che sono solitamente installati automaticamente in un sistema standard in fase di installazione quando si decide di attivare la stampa.

12.1 Tipi di stampanti


Come abbiamo visto nel Capitolo 3, esistono stampanti basati su due tipi di tecnologia: quelle a getto dinchiostro e quelle laser. Per onor di completezza, occorre citare anche anche le vecchie e rumorose stampanti ad aghi, il cui uso al giorno doggi limitato ad alcuni ufci. Le caratteristiche che distinguono le stampanti tra loro sono innanzitutto la risoluzione di stampa espressa in punti per pollice (ing: dot per inch o dpi) - e la velocit di stampa - espressa in pagine per minuto (ovvero page per minute o ppm). Altri fattori importanti possono essere la rumorosit - specie in ambienti di lavoro - e la dimensione massima del foglio: anche se tutte le stampanti moderne sono in grado di stampare sui normali fogli A4, in certi casi occorre stampare su fogli molto pi grandi (A3, A2 o perno A0). Alcune stampanti permettono anche di effettuare la stampa fronte-retro senza girare il foglio (fascicolatura); Ultimo, ma certamente non meno importante, il costo - si passa da un centinaio di per una stampate ad inchiostro economica a diverse migliaia per stampanti laser professionali o strutture integrate stampanti-fax-fotocopiatrici-segreterie telefoniche.
Stampanti a getto dinchiostro

Le stampanti a getto di inchiostro (ing: inkjet) sono le stampanti attualmente pi diffuse per uso casalingo e per i piccoli ufci, soprattutto perch molto economiche. Per la verit, le cartucce di inchiostro di ricambio sono molto costose, cosa che sta facendo proliferare le cartucce compatibili 1
1 ovvero

non fornite dal produttore della stampante stessa, ma da terzi

177

12.1. TIPI DI STAMPANTI

CAPITOLO 12. STAMPARE

Figure 12.1: Stampanti ad aghi, a getto dinchiostro e laser

ed i centri di ricarica2 . Personalmente consigliamo di utilizzare queste alternative, ma solo dopo essersi bene informati sulla compatibilit e la qualit del risultato, che in molti casi equivalente a quello ottenuto con un ricambio originale. La qualit delle stampe ottenute dalle moderne stampanti a getto di inchiostro elevatissima, soprattutto se si utilizza della buona carta. Con la carta per la stampa fotograca il risultato di poco diverso da quello di una vera fotograa! In questo campo le stampanti pi popolari sono le Hewlett Packard, per le quali facilissimo trovare il supporto. Lo stesso dicasi per i modelli pi noti delle maggiori ditte (Canon, IBM, Epson, Lexmark. . . ), mentre per altre marche potreste avere qualche difcolt a reperire il ltro corretto.
Stampanti Laser e Postscript

Le stampanti laser sono molto pi costose e pi ingombranti ma le loro ricariche di inchiostro (ing: toner) hanno un costo per pagina stampata decisamente inferiore rispetto a quelle a getto di inchiostro. Hanno una velocit di stampa elevata ed unottima qualit, ma sono quasi sempre in bianco e nero. Quindi, per un uso professionale o laddove si prevede di stampare grosse quantit di materiale, consigliamo sicuramente di acquistare una stampante laser. Le stampanti laser si dividono a loro volta, in stampanti laser Postscript e non Postscript. Postscript un linguaggio di descrizione di pagina inventato dalla Adobe, Inc. ed diventato, nel corso degli anni, uno standard assoluto nel mondo della graca. Alcune stampanti laser, per motivi di economicit, sono privi del supporto Postscript. Se potete permettervelo, prendete una stampante Postscript: non ve ne pentirete.
Winprinter

Esistono in commercio alcune stampanti denite come winprinter (pi tecnicamente GDI printer). Si tratta di stampanti estremamente economiche, poich in realt, sono macchine prive di cervello, cio, di qualsiasi forma di controllo elettronico. Per poter funzionare, queste stampanti hanno bisogno di un driver specico che la ditta produttrice, a tuttoggi, sviluppa solo per il sistema Windows. Non facile individuarle: alcune di esse hanno nomi sospetti, quali Winprint, Winjet, Winwriter e simili, ma in certi casi - tipo la Canon BX-10 - non c alcuna chiara indicazione sulla loro natura. La cosa migliore, in caso di dubbio, consiste nel chiedere informazioni al rivenditore o cercare su Internet. Per fortuna, questa odiosa pratica pare in declino.
2 negozi

o siti in cui possibile far ricaricare la propria cartuccia o acquistare loccorrente per farlo da soli.

178

CAPITOLO 12. STAMPARE

12.2. PREPARAZIONE DELLA STAMPA

Table 12.1: Siti relativi alle stampanti Nome Linux Printing Suse Database Linux Hardware Database Hardware Italia URL http://www.linuxprinting.org http://cdb.suse.de/cdb_english.html http://www.linhardware.com/db/searchproduct.cgi http://www.ziobudda.net/hwil/

Quale stampante scegliere?

La scelta di una stampante dipende da molti fattori, quali luso che si intende fare e il budget a disposizione. Al di l di altre considerazioni, bene sapere che le stampanti USB, specie se molto recenti, possono dare qualche problema di installazione sotto Linux. Quindi, in linea di massima, prima di comprare una stampante meglio informarsi un po su Internet. Il sito principe in questo campo Linuxprinting che offre una lista completa di stampanti e la relativa lista di driver liberi; di particolare interesse la loro pagina di suggerimenti. Daccordo che in inglese, ma Babelsh [http://babelfish.altavista.com] produce una traduzione sufcientemente comprensibile. Altri siti di discreto interesse appaiono nella tabella 12.1.

12.2 Preparazione della stampa


Collegare la stampante

La maggior parte delle stampanti si collegano al calcolatore con attraverso la porta parallela, il cui cavo mostrato mostrata qui a anco. Per farlo, estraete e disimballate la stampante dalla confezione, togliete il cavo, collegatelo alla porta parallela posta sul retro del computer da un lato e sullapposito connettore della stampante.

Le stampanti pi recenti, invece, sono dotati di porte USB (Universal Serial Bus) il cui supporto ora pi che soddisfacente. Per effettuare il collegamento, inserite la presa A nel computer e la presa B nella stampante.

Alla ne, collegate la presa alla corrente e accendete il tutto. Se si tratta di una stampante recente, quasi sicuramente sar in grado di accendersi da sola al momento della stampa e dellinstallazione, in caso contrario dovrete accenderla manualmente. Provate!

179

12.2. PREPARAZIONE DELLA STAMPA


Sistemi di stampa? Diavoli e tazze?

CAPITOLO 12. STAMPARE

Come sempre, allinterno del mondo Linux, avete pi scelte a vostra disposizione. Per brevit ci limiteremo a due, cio al sistema BSD e al sistema CUPS. BSD il sistema pi antico, di pura derivazione UNIX, ed presente in tutte le distribuzioni. molto solido e robusto, ma mostrare i segni della vecchiaia. CUPS (acronimo di Common Unix Printing System) il sistema pi recente. Anche se non ha un parco driver cos ampio come BSD, fervidamente supportato, ricco di funzioni e dotato di uninterfaccia utente molto piacevole. In genere la scelta su quale sistema di stampa utilizzare viene fatta quando si installa il sistema. Il nostro consiglio che il seguente: se la vostra distribuzione supporta CUPS e vedete il nome della vostra stampante tra quelle supportate, usate CUPS, altrimenti usate BSD. Ricordate che, agli effetti pratici, non troverete molte differenze tra i due sistemi!
Installare la stampante

A questo punto, dovete dire a Linux che stampante avete, cio dovete installare il ltro specico per la vostra stampante. Purtroppo non esiste un sistema veramente standard in questo settore: ogni distribuzione fa un po a modo suo. A titolo esplicativo, mostreremo qui come si congura il sistema CUPS sotto Mandrake in pochi semplici passi, tenendo presente che con altre distribuzioni le mosse sono del tutto analoghe. Vedremo quindi come fare la stessa cosa utilizzando linterfaccia standard di CUPS.
Installare la stampante con Mandrake

Per prima cosa occorre richiamare il Centro di Controllo Mandrake e, nellambito dellinterfaccia che apparir, selezionare PrinterDrake. Dopo avervi chiesto la password di root, il sistema controller la presenza di sistemi di stampa e, in caso negativo, installer i programmi necessari, chiedendo i CD di installazione. Presto apparir questa prima nestra. Scegliete Aggiungi nuova stampante e fate click su OK. Seguir una schermata di benvenuto, con alcune istruzioni elementari: fate click su OK. Nella schermata successiva dovrete indicare in che modo la stampante collegata al computer. Una volta scelto, fate click su OK. Il sistema chieder se la vostra stampante di tipo multifunzione (fax/scanner) ed elencher alcuni modelli. Rispondendo affermativamente, il sistema installer il software opportuno. Ora dovete dare il nome della stampante. Sembra inutile? Dipende. Potreste avere pi stampanti collegate, oppure volere diversi tipi di stampa.

180

CAPITOLO 12. STAMPARE

12.2. PREPARAZIONE DELLA STAMPA

In ogni caso, qui dovrete indicare il nome con il quale identicare la vostra stampante (il nome standard, se ne avete una sola, lp, iniziali di line printer; in caso contrario potete usare qualsiasi nome senza spazi). I due campi rimanenti sono opzionali e servono solo a descrivere di che stampante si tratta (Descrizione) e dove si trova la stampante (Posizione). Fatto questo, premete OK.

Ora apparir ora una lunga lista di stampanti supportate dalla vostra distribuzione, ordinata per ditte costruttrici e quindi per modelli. Se la vostra stampante presente, selezionatela e fate click su OK (in questo caso, una Canon BJ-200). Se non trovate il nome della vostra stampante potete agire cosi:

1. Se avete una stampante Postscript, molto probabilmente potete installare una qualsiasi stampante Postscript della stessa marca o, in sua assenza, anche di unaltra marca con ottime probabilit di successo. 2. In caso contrario, trovate una stampante della stessa marca con un modello molto simile. 3. Ancora, in assenza di questa, cercate su Internet o telefonate per assistenza alla vostra distribuzione. La prossima schermata vi permette di stabilire le impostazioni di base per la stampa. In linea di massima, se non sapete quello che state facendo, non c nulla da cambiare e le impostazioni stabilite vanno benissimo. Assicuratevi solo che il formato del foglio di stampa (Page Size) predenito sia A4. Fate ancora click su OK. il momento di vedere se le cose funzionano: facendo click su Stampa" il sistema di stampa verr provato. Potete stampare una pagina di prova normale oppure una orientata alla graca (questultima pu richiedere molto tempo). Ed ecco quindi il prodotto delle nostre fatiche. Ora provate una stampa da programma. Se tutto va bene, siete a posto! In caso contrario, occorre ricominciare da capo!

Installare la stampante con CUPS

Supporremo che il sistema CUPS sia gi installato nel vostro computer e avviato (comportamento standard di quasi tutte le distribuzioni). A questo punto dovrete avviare un browser internet (Konqueror nel caso di KDE, Galeon nel caso di Gnome, o Mozilla che funziona in ogni caso) e aprire lURL http://localhost:631, che linterfaccia di congurazione di CUPS. A questo punto vi troverete di fronte a una schermata simile a questa sulla quale sceglierete lopzione Manage Printers (gestisci le stampanti). Per poter continuare apparir una nestra di collegamento nella quale dovrete collegarvi come utente root (fornendo la relativa password).

181

12.3. STAMPARE, DAVVERO.

CAPITOLO 12. STAMPARE

Nella pagina successiva saranno elencate le stampanti gi congurate (nel vostro caso, presumibilmente nessuna. Fate click sul pulsante Add printer. In questa sezione dovrete dare il nome alla stampante (obbligatorio), fornire una descrizione e la sua locazione. Se non avete altre stampanti, il nome consigliato lp. In questo esempio, useremo Deskjet. Fate click su Continue.

Ora dovete comunicare come collegata la stampante al computer. Facendo click sulla freccina apparir un lungo men di possibilit di connessione. I casi pi comuni sono Parallel Port #1 o USB Printer #1. Fatto questo, fate click su Continue.

Ora occorre selezionare il tipo di stampante, solitamente legato alla marca della stampante stessa. In questo caso sceglieremo Hewlett-Packard. Fate click su Continue. ora la volta del modello specico di stampante, nel nostro caso la Deskjet 670C. Spesso sono disponibili pi opzioni per una stessa stampante, una di esse risulta raccomandata. Di solito conviene seguire il consiglio: potrete sempre cambiare in un secondo momento. Fate click su Continue. A questo punto il sistema comunicher Printer Deskjet has been added successfuly, ovvero che tutto andato bene. Ritornando alla pagina di amministrazione stampanti troverete che laspetto cambiato, rispecchiando i cambiamenti effettuati: La nostra stampante pronta alluso e possiamo stampare una pagina di prova, fermarla, modicare, ricongurare o perno cancellare la stampante.

12.3 Stampare, davvero.


Fantastico, la nostra nuovissima stampante funziona! Fremete dalla voglia di creare qualche fantastico disegno con gimp? Benissimo, ora siete pronti. Lanciate il vostro programma preferito, scrivete o disegnate qualcosa. A questo punto potete lanciare la stampa in vari modi, il pi comune dei quali consiste nello selezionare lomonima voce del menu File o Edit, che pu essere Stampa... o Print... a seconda che il programma sia in inglese o in italiano. In molti casi esistono anche delle scorciatoie via tastiera: spesso CTRL - P , ma in certi casi anche ALT - P . Inne, potrebbe esserci una piccola iconcina a forma di stampante sulla barra degli strumenti. In tutti questi casi vi apparir una nuova nestra che vi porr un sacco di domande: si tratta del dialogo di stampa. Il dialogo di stampa una richiesta, da parte del calcolatore, di una conferma da parte vostra delle opzioni che avete stabilto durante linstallazione della stampante nonch altri dati (per esempio, se volete stampare pi copie), molti dei quali specici per ogni tipo di applicazione. Dato che risulterebbe

182

CAPITOLO 12. STAMPARE

12.3. STAMPARE, DAVVERO.

impossibile mostrare tutte le possibilit ci limiteremo ad osservare le opzioni offerte dal dialogo di stampa delle applicazioni KDE e Gnome.
Il dialogo di stampa di KDE

Nella gura a lato vi mostriamo laspetto tipico di un dialogo di stampa come pu apparire in KDE versione 3 (dopo aver premuto il pulsante Espandi). La nestra decisamente completa (n troppo) per cui cercheremo di evidenziare solo le caratteristiche pi importanti.

1. Scelta e controllo della stampante. Grazie al men a cascata possiamo scegliere su quale stampante vogliamo stampare (se ne abbiamo pi di una) e in che modo vogliamo stampare (se abbiamo una stampante che pu stampare, poniamo, in bianco e nero o a colori). anche possibile deviare la stampa su un le, modicarlo con un comando, creare un le PDF, oppure inviarlo direttamente come fax. Per scegliere la stampa basta selezionarlo dal men: in questo caso saranno visualizzati anche i dati relativi alla stampante. A lato del men il bottone Propriet permette di modicare temporanemente alcune impostazioni generali del sistema di stampa, come per esempio la dimensione del foglio , la stampa orizzontale (Landscape) anzich verticale (normale, o Portrait) o ancora modicare le dimensioni dello stampato (50%, 20%, 150%...). Facendo click sulla voce Anteprima potrete vedere sullo schermo che cosa verr stampato, quindi potrete decidere di procedere con la stampa vera e propria (o interrompere la procedura). 2. Parametri di stampa. In questa sezione possibile modicare diversi paramentri di stampa, diversi da programma a programma, premendo sulle varie linguette. Noi ci occuperemo del pi importante, cio quello relativo alle copie. Non infatti detto che occorra stampare sempre tutto, anzi: spesso ci serve stampare solo una pagina o due. Nella sezione Selezione Pagine, possibile scegliere Tutte, per stampare tutte le pagine, oppure Corrente per stampare la sola pagina sulla quale stiamo lavorando, oppure possibile indicare un intervallo - per esempio potete indicare 4,6-8,22 per stampare le pagine 4,6,7,8 e 22. Potete rafnare la selezione scegliendo di stampare le sole pagine pari o quelle dispari - utili se dovete stampare un libretto fronte e retro. A destra potete scegliere di stampare pi copie dello stesso documento, ed eventualmente decidere di fascicolare (ing. collate) automaticamente il risultato (due copie della pubblicazione con pagine 1,2,3 saranno stampante come 1,2,3,1,2,3 anzich 1,1,2,2,3,3 la stampa risulter pi lenta) o di stampare partendo dallultima pagina . 3. Comandi. Qui troviamo una serie di pulsanti che danno il via effettivo alla stampa, richiamano il men di aiuto (attualmente solo in inglese) nonch di scegliere il sistema di stampa (se ne avete pi duno). Ricordate comunque che nel 99% dei casi sar sufciente fare click su OK perch la stampa esca senza problemi.

183

12.3. STAMPARE, DAVVERO.

CAPITOLO 12. STAMPARE

Figure 12.2: Menu di stampa di Gnome 2.2 (gedit)

Dialogo di stampa di Gnome

Gnome tende ad avere menu di stampa che possono variare parecchio da programma a programma, per questo motivo difcile generalizzare. Il dialogo cui faremo riferimento quello di gedit. Come si pu vedere dalla gura 12.2, tramite le linguette si possono modicare i parametri principali della stampa, in particolare:
Jobs Permette di indenticare quali pagine stampare e il numero di copie. Non infatti detto che

occorra stampare sempre tutto, anzi: spesso ci serve solo stampare una pagina o due. Nella sezione Selezione Pagine, possibile scegliere Tutte, per stampare tutte le pagine, oppure da.. a, indicando nelle due caselle le pagine di inizio e ne o Corrente per stampare la sola pagina sulla quale stiamo lavorando. anche possibile indicare un intervallo - per esempio potete indicare 4,6-8,22 per stampare le pagine 4,6,7,8 e 22. Sotto potete scegliere di stampare pi copie dello stesso documento, ed eventualmente decidere di rilegare (ing. collate) automaticamente il risultato (due copie della pubblicazione con pagine 1,2,3 saranno stampante come 1,2,3,1,2,3 anzich 1,1,2,2,3,3 - la stampa risulter pi lenta).
Printers Grazie al men a cascata possiamo scegliere su quale stampante vogliamo stampare (se

ne abbiamo pi di una) e in che modo vogliamo stampare (se abbiamo una stampante che pu stampare, poniamo, in bianco e nero o a colori). anche possibile deviare la stampa su un le, per oppure modicarlo con un comando, creare le PDF o inviarlo direttamente come fax. Per scegliere la stampa basta selezionarlo dal men: in questo caso saranno visualizzati anche i dati relativi alla stampante.
Paper Permette di modicare alcuni paramentri relativi al foglio di stampa, ai margini e, soprattutto,

se vogliamo lorientazione lunga (Portrait) o larga (Landscape). I pulsanti del lato inferiore permettono di visualizzare lanteprima di stampa su schermo, di avviare la stampa vera e propria (o annullare il comando).
Come faccio a interrompere la stampa?

Opps! Avete appena dato lOK alla stampa di 63 copie di un documento di 350 pagine. Forse non era proprio quello che volevate, vero? Vi conviene interrompere la stampa, ma non sapete come fare. Se pensate a una soluzione brutale, tipo togliere la corrente alla stampante o - peggio - al computer, lasciate perdere: il vostro do sistema operativo terr in memoria il le che dovete stampare e cercher di stamparlo in ogni occasione. Che fare? Anche qui le strade sono diverse ma dipendono dal sistema di stampa utilizzato e dalla distribuzione.

184

CAPITOLO 12. STAMPARE


La strada pi semplice

12.3. STAMPARE, DAVVERO.

Se usate KDE e usate BSD, fate click sullicona della stampante presente sulla scrivania. In questo modo lancerete il programma klpq che vi mostrer una nestra come quella che segue

In essa vedrete riassunto tutto quello che in fase di stampa e viene chiamata coda di stampa (printer queue). Potete quindi riordinare lordine delle stampe e, soprattutto, eliminare le stampe non pi gradite dapprima selezionandolo e quindi facendo click su Rimuovi
La strada pi moderna

Se usate CUPS, potete usare la sua normale interfaccia per eliminare, sospendere o riattivare lavori di stampa. Basta digitare http://localhost:631/jobs allinterno del browser utilizzato e utilizzare i comandi che appariranno.
La strada che funziona sempre

Per farlo dovete dare un comando diretto al sistema operativo. Aprite un terminale ( 230) scrivete il comando lpq (che sta per line printer queue). Nel terminale dovrebbe apparire qualcosa di molto simile a
piffy@linux:~ > lpq lp is ready and printing Rank Owner Job Files Total Size active piffy 49 stampare.ps 1916963 bytes

facile notare che le informazioni sono le stesse mostrate in precedenza in modalit graca. La cosa importante quel numero sotto Job. A questo punto, per eliminare la stampa baster scrivere. lprm 49
Stampare le di testo

In certe circostanze, pu accadere che un semplice le di testo, scritto con un editor qualsiasi come gedit o kwrite, risulti in una serie di fogli pieni di caratteri incomprensibili. Questo si verica perch la stampante si aspetta un le in formato graco (Postscript, ad esempio) e invece riceve un le di testo puro3 . Per aggirare questo problema potete agire come segue
3 Questo

problema si verica tipicamente sulle stampanti Hewlett-Packard non Postscript, ma non solo.

185

12.3. STAMPARE, DAVVERO.

CAPITOLO 12. STAMPARE

Utilizzare direttamente il programma enscript. Aprite un terminale (come nel caso precedente) e scrivete enscript nome_del_file_da_stampare.

Utilizzare il dialogo di stampa KDE. Alla voce Sistema di stampa attualmente in uso, attualmente indicante CUPS, scegliete la voce Stampa attraverso un programma esterno (generico). In altro, apparir una casella indicata come Comando di stampa, allinterno del quale scriverete enscript. Facendo click su Stampa il vostro le di testo verr stampato senza ulteriori grane.

A questo punto aprite un le di testo con il vostro programma preferito e scrivete un paio di pagine di prova. Poi stampate (a) tutte le pagine normalmente, (b) tutte le pagine in formato orizzontale, (c) solo la prima pagina, (d) mandate in stampa due volte il le ed eliminatene uno. Fatto questo, sarete degli stampatori deluxe!

186

13 Software: trovarlo e domarlo

Di che cosa si tratta?


Dato che Linux solo il kernel di un sistema operativo, diventa assolutamente necessario reperire i programmi applicativi, quelli cio che ci permettono di lavorare concretamente (scrivere testi, ascoltare musica) e per questo sono considerati in modo diverso dai programmi che servono per far funzionare il calcolatore (detti programmi di sistema).

13.1 Che programmi ci sono?


Se da un lato molti programmi applicativi sono automaticamente installati dalla vostra distribuzione, spesso la scelta non completa o, quantomeno, non ci sono sempre tutte le cose che ci interessano. Fino a qualche tempo fa, la disponibilit di programmi con interfaccia graca per Linux era estremamente ridotta, oppure si trattava della trasposizione di grossi programmi di discendenza UNIX con prezzi veramente da capogiro. Da qualche tempo la situazione cambiata e, anche se lofferta di programmi ancora sostanzialmente inferiore rispetto ad altri sistemi operativi, vi sono un paio di punti a favore di Linux: Linux vanta unofferta di programmi a costo zero (siano essi software libero o semplice freeware ??]) senza eguali: si va dai programmi di base di dati , a suite per ufcio; [per chiarimenti: da programmi per graca a programmi multimediali per non parlare della sterminata offerta dei programmi per Internet. Di pi, la maggior parte di essi sono offerti e automaticamente installati dalla vostra distribuzione preferita. Per ulteriori chiarimenti date unocchiata alla tabella 13.1. Migliaia di persone in tutto il mondo stanno collaborando per ampliare lofferta di programmi (e gli effetti si vedono).

Lattenzione delle ditte verso il fenomeno Linux in continua ascesa: stanno comparendo sempre di pi le versioni Linux di programmi che girano sotto altri sistemi operativi. Leffetto particolarmente sentito nel campo giochi, sviluppo software e automazione da ufcio. Se il vostro borsellino particolarmente rigono, esistono or di ditte che offrono la versione Linux di grossi programmi applicativi.

13.2 Trovare i programmi


Sapere che esiste un dato programma non vuol dire, necessariamente, poterlo usare istantaneamente. Per altri sistemi, in molti casi sufciente recarsi in un negozio specializzato in computer (o perno

187

13.2. TROVARE I PROGRAMMI

CAPITOLO 13. SOFTWARE: TROVARLO E DOMARLO

al supermercato) per trovare unampia offerta di scatole (con il relativo costo) 1 . Per Linux le linee di rifornimento sono essenzialmente tre: Le distribuzioni: Le moderne distro sono composte da 2 a 4 Gb di materiale; di essi, i programmi di sistema occupano s e no il 10%: il resto formato da programmi applicativi di vario uso e titolo. Prima di partire per ricerche di altro tipo, quindi, guardate cosa avete gi sulla vostra distribuzione: oltre al fatto di averlo gi in casa, avrete la certezza che non ci saranno problemi di incompatibilit ( 190). Internet: Linux nato con e per Internet, e non a caso esistono tantissimi posti ove operare le ricerche. Dopo una primissima, brutale, ricerca generica con un motore di ricerca generico quale http://www.google.org, potreste fare un giro su questi siti.

Freshmeat [http://www.freshmeat.net] il sito delle Ultimissime novit, dove

appaiono gli annunci di tutti i tipi di software che vengono sviluppati sotto Linux. dotato anche di un potente motore di ricerca interno.
Rpmnd [http://rpmfind.net] Sito che raccoglie i programmi gi in forma bina-

ria (.rpm), pronti da essere installati sul vostro sistema. Specializzato per Red Hat e Mandrake.
Rpmseek [http://www.rpmseek.com] Simile al precedente, ma specializzato in SuSE. Apt-get [http://www.apt-get.org] Il sito di riferimento per le distribuzioni derivate

da Debian.
Happy Penguin [http://www.happypenguin.org] Sito dedicato ai giochi per Linux. Linux Games http://linuxgames.com Simile al precedente.

Amici: Linux di per s un ambiente di collaborazione e, per di pi, perfettamente legale scambiarsi programmi. Il problema forse quello di trovare altre persone che usino Linux, specialmente nella propria citt. In questo caso Internet torna ad essere un ottimo mezzo di comunicazione e ricerca: come punto di partenza proponiamo http://www.linux.it/LUG, un elenco piuttosto completo dei LUG (Linux User Group) sparsi per lItalia.

Scegliere un programma

Molto spesso troviamo pi programmi che possono risolvere un nostro problema, ed lecito chiedersi quale sia il migliore. Putroppo, una domanda alla quale molto difcile rispondere, dato che i fattori in gioco sono tantissimi. Secondo la nostra esperienza, la scelta va fatta considerando, nellordine: lhardware. Pi il software "pesante" e pieno di funzioni, pi sar ricca la sua interfaccia - se non avete un PC recente, questo rallenter parecchio il vostro lavoro.

le proprie esigenze. Se il vostro scopo quello di utilizzare il computer solamente come una "macchina da scrivere", un programma di videoscrittura con funzioni base sar pi che sufciente e non avrete certamente bisogno di un programma che possa inserire nel testo disegni, video, audio...

1 ...per

la verit, molti utilizzano gran parte del software in modo pirata, ma il discorso sarebbe troppo lungo.

188

CAPITOLO 13. SOFTWARE: TROVARLO INSTALLARE E AGGIORNARE LE APPLICAZIONI 13.3. E DOMARLO

Table 13.1: Disponibilit di programmi gratuiti e liberi Tipo programma Elaboratore testo Foglio calcolo Presentazione Graca raster Graca vettoriale Impaginazione Visualizzazione PDF Compressione Browser internet Posta elettronica Masterizzazione CD Pr. Commerciale MS Word MS Excel MS Powerpoint Corel PhotoPaint Adobe Illustrator Quark Xpress Acrobat reader WinZip MS Internet Explorer MS Outlook express Nero Gnome OO, Abiword OO, Gnumeric OO Gimp Sketch Scribus, TEX Acrobat reader File Roller Mozilla Evolution Eroaster KDE OO, Kword OO, Kspread OO, Kpresenter Gimp Sketch Scribus, TEX Acrobat reader Ark, Archiver Konqueror Kmail K3b

il costo. Molti programmi sono gratuiti o liberamente distribuibili, ma la maggior parte del software applicativo ha un costo, che pu essere anche piuttosto elevato.

La tabella 13.1 trovate un esempio di alcune tipologie di programmi con il loro equivalente di programmi commerciali tipici di Windows e Mac e le pi diffuse opzioni per Gnome e KDE (OO indica Star/OpenOffice).

13.3 Installare e aggiornare le applicazioni


Essere in possesso del programma un passo avanti, ma la nostra avventura ancora lontana dalla conclusione. Cose ce ne facciamo di questo strano le chiamato evolution-1.2-0mdk_3.i686.rpm? Oppure, se possedete la versione 1.0 di OpenOfce, come fate a passare alla versione pi recente senza perdere tutte le impostazioni, i segnalibri e la vostra posta elettronica? In una parola, vi serve sapere come installare le applicazioni e come farne laggiornamento (ing. upgrade).
Un po di storia

Prima di Linux, gli ambienti accademici hanno sempre prodotto software di pubblico dominio, preferibilmente per le piattaforme Unix, che rilasciavano in formato sorgente, scritto quindi direttamente nel linguaggio di programmazione utilizzato; era compito del tecnico procedere compilare ( B) il software. Nel mondo Windows e Macintosh, invece, i programmi sono quasi sempre distribuiti in formato binario ( B), privo di sorgenti ma immediatamente utilizzabili dal cliente. Linstallazione prevede il lancio di un programma noto come installer. Sotto Linux, la tradizione pi variegata. Infatti, possibile installare un nuovo programma in tre modi: Compilando i sorgenti, un metodo che elimina molti problemi di compatibilit ma la cui esecuzione un problema per gli utenti meno esperti. Installando pacchetti precompilati, preparati dalla distribuzione o ricercabili su Internet

189

13.3. INSTALLARE E AGGIORNARECAPITOLO 13. SOFTWARE: TROVARLO E DOMARLO LE APPLICAZIONI


Molto raramente, utilizzando programmi di installazione specici del programma (soprattutto per i giochi). Occorre per dire che, a tuttoggi, a Linux manca unapplicazione standard equivalente all installer. Anche se questi programmi causano una serie di problemi (versioni incompatibili, difcolt di disinstallazione) certamente sono di grande aiuto ai novizi, o newbie (che, a scanso di equivoci, si pronuncia niubi).

Cosa sono i Package?

Se la vostra memoria non ebile, forse ricorderete che di pacchetti abbiamo gi parlato nel capitolo 5, parlando di distribuzione basate su rpm o deb. In pratica, un package (letteralmente: pacchetto) un le unico contenente tutto quanto occorre per installare e congurare un programma. Una volta in possesso del package, sufciente dare un semplice comando e lintero programma verr installato o aggiornato alla versione pi recente. La gestione tramite pacchetti semplica di molto i problemi per gli utenti, eliminando le complicazioni, dovute ai conitti di versioni e alla necessit di compilare il programma e, soprattutto, il controllo delle delle cosiddette dipendenze tra i pacchetti. Ci vuol dire che se volete installare, poniamo, il programma di masterizzazione Xcdroast, il programma fa in modo di installare (o quantomeno segnalarvi), che oltre a quel pacchetto occorre installarne altri, oppure che certi pacchetti sono incompatibili con altri. Restano per alcuni lati negativi, ovvero: 1. Normalmente, un programma che si trova su Internet appare dapprima in formato sorgente, mentre le versioni pacchettizzate appaiono a distanza di giorni o di settimane. E, in certi casi, non appaiono affatto. 2. I pacchetti sono estremamente sensibili al tipo di computer sul quale sono stati preparati. Questo vuol dire che se un pacchetto stato preparato su un computer Pentium IV/2100 con 512 Megabyte di Ram, non affatto detto che funzioni su un misero Pentium III. 3. I pacchetti sono ancora pi sensibili alle diverse distribuzioni di Linux. Ovvero, non detto che il pacchetto preparato per la distribuzione RedHat funzioni sulla distribuzione SuSE anzi, in generale no. Occorre quindi attendere e aspettare la specica versione per la propria distribuzione (per la verit, provare non costa nulla!). 4. I pacchetti, in molti casi, NON sono preparati da chi scrive il codice sorgente, ma da persone che contribuiscono gratuitamente. Anche se la cosa encomiabile, nulla assicura che tali benefattori non introducano modiche pericolose (anche se in buona fede) al software. Fatto sta che forse sono stati proprio i package a dare limpulso propulsivo nale alle distribuzioni. Dato che si tratta di un compito relativo allamministrazione del vostro computer, tutto quanto relativo allinstallazione o alla rimozione di pacchetti richiede lutilizzo del calcolatore come utente root - come utente normale potrete sempre controllare cosa fa un pacchetto, ma non potrete installarlo. I formati pi utilizzati attualmente sono RPM, DEB, TGZ e BZ2. Dato che dei primi due abbiamo gi parlato, occorre chiarire qualche cosa su TGZ (o TAR.GZ). Si tratta di un formato molto diffuso nella comunit Linux e pi in generale UNIX. Esso si basa sulla combinazione di due comandi per l archiviazione (tar) e la compressione dei le (gzip e gunzip). Il comando tar (tape archiving) 2 serve a attaccare pi les in un unico le, pi semplice
!

2 tar

in inglese signica anche catrame, ed in questo senso rende lidea di un unico le al quale sono attaccati parecchi altri

190

CAPITOLO 13. SOFTWARE: TROVARLO INSTALLARE E AGGIORNARE LE APPLICAZIONI 13.3. E DOMARLO


da trasportare o scaricare da Internet. Il comando gzip comprime il le in modo da occupare meno spazio, mentre gunzip lo rigona alla dimensione originale. I problemi di questo formato sono parecchi: non effettua controlli sulle dipendenze e non si sa con certezza cosa contiene: potrebbe essere composto da le binari (e quindi immediatamente eseguibile) oppure di soli le sorgenti. Il formato BZ2 simile a TGZ, ma utlilizza un algoritmo pi efciente e lento.
Perch i nomi dei pacchetti sono cos lunghi?

Per la verit il motivo c: i nomi dei pacchetti formano uno specie di codice che facile identicare. I vari elementi sono separati da trattini e sono: nome del pacchetto, versione - in genere progressiva - del programma, build - opzionale versione progressiva con eventuali varianti per distribuzione- del pacchetto, il tipo di architettura (i386, i586, i686 indicano le architetture Intel, ppc per i PowerPc, noarch per i le di testo) e formato di compressione. Inoltre, le versioni dei pacchetti con il codice sorgente comprendono al loro interno anche .src (da source, sorgente) mentre i pacchetti che contengono la parola -devel subito dopo il nome (da development, sviluppo) sono quelli orientati agli sviluppatori. Quindi il gi citato evolution-1.2-0mdk_3.i686.rpm si decodica come: pacchetto rpm che contiene la versione 1.2 del programma evolution per computer intel 686 (Pentium III); versione di pacchetto 0 per Mandrake; mentre evolution-1.2.i386.deb sarebbe la versione dello stesso programma per 80386 e successivi (tutti, quindi) per debian. Esercizio: Decodicate il pacchetto kdebase-devel-3.1.ppc.rh8.rpm.

Ci sar abbastanza spazio a disposizione sul disco sso?

Non una domanda pellegrina! Anche lo spazio nei dischi rigidi tende ad aumentare di anno in anno, installare tanti programmi pu comunque causare un certo intasamento. In linea di massima, non mai opportuno scendere al disotto del 5% dello spazio a disposizione, e comunque tenetevi sempre 100MB a portata di mano. Per sapere come fare a vedere lo spazio a disposizione, vedi Cap. 13.2 a pagina 187.
Aggiornare o lasciare stare?

Come tutte le cose, anche il software ben lungi dallessere perfetto: ci possono essere errori di programmazione, problemi di sicurezza o pi semplicemente la necessit di nuove funzionalit. Per questo motivo sono spesso disponibili gli aggiornamenti dei programmi, (perno per il kernel Linux). Non occorre, comunque essere precipitosi nella febbre dellaggiornamento continuo: spesso non vale la pena di passare dalla versione 1.2.21 alla 1.2.22, perch le differenze sarebbero del tutto marginali. Il proverbio gallina vecchia fa buon brodo si applica alla perfezione al campo del software! Aggiornare o no, allora? In linea di massima, conviene aggiornare se (a) si correggono di problemi di sicurezza, (b) se ci sono errori che impediscono il buon funzionamento del programma o (c) se il programma introduce funzionalit che ritenete assolutamente essenziali. Ricordate comunque che laggiornamento non mai unoperazione totalmente priva di rischi, anche se i produttori si sistemi operativi - specie quelli commerciali - affermano il contrario. E, ovviamente, i rischi sono limitati se aggiornate un singolo programma, ma sono sempre maggiori se dovete aggiornare molti programmi, ambienti di lavoro, driver o kernel!

191

13.4. PROGRAMMI PER LA GESTIONE DEI PACCHETTI CAPITOLO 13. SOFTWARE: TROVARLO E DOMARLO
Eliminare un programma

In certi casi pu rendersi necessaria leliminazione (in gergo: disinstallazione) di un programma dal sistema. I motivi sono molto semplici: mancato uso: lo abbiamo installato solo per curiosit e non lo usiamo praticamente mai;

non funziona: ci siamo accorti che il software funziona male o ci d problemi che ne impediscono il normale utilizzo; liberare spazio: vogliamo fare spazio per poter installare altri programmi.

In certi sistemi operativi leliminazione di un software fonte di grattacapi: con i sistemi pacchettizzati di Linux, invece, basta un semplice comando per eliminare tutto, senza troppi strascichi. Attenti per a non eliminare programmi fondamentali per il funzionamento del sistema... in tal caso, saranno dolori!

13.4 Programmi per la gestione dei pacchetti


La tendenza pi recente di tutte le distribuzioni di Linux quella di sviluppare programmi personalizzati per la gestione dei pacchetti, magari integrando la capacit di aggiornamento via Internet (tra essi YaST, Gestione Software di Mandrake). Alcuni di essi sono davvero potenti ed interessanti, ma non abbiamo qui la possibilit di esaminarli tutti! Sar sufciente consultare il manuale della distribuzione per ottenere ulteriori delucidazioni. Oltre ai programmi specici per ogni distribuzione, sono essenzialmente due i programmi generici per la gestione dei pacchetti: Gnorpm e Kpackage. Entrambi i programmi semplicano le varie funzioni di gestione pacchetti quali verica, installazione, eliminazione, aggiornamento e ricerca di pacchetti. Figure 13.1: Programmi gestione pacchetti: Gnorpm e Kpackage

Gnorpm

Gnorpm il programma standard per linstallazione di pacchetti dellambiente graco Gnome ed facilmente utilizzabile in tutte le distribuzioni. molto potente e permette, tra laltro, di ricercare un particolare pacchetto su Internet e installarlo direttamente grazie a un collegamento a rpmnd ( 188).

192

CAPITOLO 13. SOFTWARE: TROVARLOPROGRAMMI PER LA GESTIONE DEI PACCHETTI 13.4. E DOMARLO
Collegatevi ora come utente root e lanciate il programma Gnorpm. Vedrete una nestra (g. 13.1, a sinistra), divisa in due pannelli: in quello di sinistra si trovano le categorie di pacchetti, in quello di destra una rappresentazione a icone della categoria selezionata. Se fate click sul menu Aiuto potrete consultare alcune pagine che vi aiuteranno nelluso del programma. Come si installa o aggiorna un pacchetto? Fate click sul bottone o Installa ed apparir una nuova nestra. Se volete aggiungere pacchetti presenti nella vostra distribuzione, cercateli nel pannello di sinistra. Se invece dovete aggiungere un pacchetto singolo, fate click sul pulsante Aggiungi: apparir una terza nestra con la quale dovrete localizzare il le .rpm che desiderate installare (o .deb se usate questo secondo sistema) e fate click su Aggiungi. Se usate Gnome, potete in alternativa trascinare licona del le da installare sulla nestra di Gnorpm. Chiudete la nestra e troverete nel pannello di sinistra il le selezionato. A questo punto potete scegliere: Aggiorna o Installa per effettuare loperazione indicata. Se tutto andato bene, il programma installato e immediatamente utilizzabile; Interroga per controllare nel dettaglio i le che saranno installati; Controlla rma per controllare se il le integro e sicuro e Aggiungi per aggiungere un altro le alla lista dei le da installare. Come si installa un pacchetto da un CD della distribuzione? Per prima cosa occorre che il programma sia correttamente inizializzato con i dettagli della vostra distribuzione (vedi Operazioni | Preferenze | Finestra di installazione). Fate di nuovo click su Installazione e nel men superiore fate click su Solo i pacchetti non installati. A questo punto, potrete navigare tra i pacchetti, ripartiti per categorie, e decidere di installarne uno: fate click sul pacchetto interessato e scegliete, dal men a comparsa, la voce Installazione. Come si elimina un pacchetto? Dovete navigare nella sezione a sinistra e selezionare il pacchetto indesiderato. Una volta trovato, fate click destro sul pacchetto interessato e scegliete, dal men a comparsa, la voce Disinstalla. Dopo unulteriore richiesta di conferma, il pacchetto sar cancellato. Fate molta attenzione a non cancellare pacchetti importanti! Come si installa un pacchetto dalla rete? Per prima cosa occorre che il programma sia correttamente inizializzato con lindirizzo di rpmnd (vedi Operazioni | Preferenze | Rpmnd) e i dettagli della rete (Operazioni | Preferenze | Rete). A questo punto, fate click sulla voce di men Operazioni | Cerca nel Web.... Pochi istanti dopo potrete scrivere il nome - anche parziale - del pacchetto che state cercando e premere Cerca . Apparir una lista di pacchetti: ora potete scaricare il pacchetto (premendo Scarica) o installarlo direttamente (Installa).
Kpackage

Kpackage il programma standard per la gestione dei package di KDE. Offre le funzioni standard presenti in Gnorpm (installazione, disinstallazione e visualizzazione delle informazioni relative ai package) e anche altro. Come si vede dalla gura 13.1, a destra, si tratta di un programma estremamente essibile, in grado di funzionare con tutti i tipi di pacchetti (.rpm, .deb e .tgz) .

193

13.5. E SE HO I SOLI SORGENTI?

CAPITOLO 13. SOFTWARE: TROVARLO E DOMARLO

Una funzioni interessanti quella che permette la visualizzazione sullo stato dei pacchetti installati (e installabili) sul sistema. Una volta lanciato, il programma presenta due pannelli: in quello di sinistra si trova lelenco dei pacchetti, ripartiti per categorie: di anco al nome di ognuno di essi si trova una piccola icona: una R rossa (nel caso di pacchetti .rpm), una D verde (pacchetti deb) per i pacchetti installati, una U nel caso di pacchetti che necessitano aggiornamento e una N per i pacchetti nuovi. Nel pannello di destra, una volta selezionato un pacchetto, si vedranno le propriet del pacchetto o lelenco dei le3 che lo compongono (con tanto di controllo sul loro stato), a seconda della linguetta selezionata. Come si installa un pacchetto singolo? Fate click sotto File | Apri e selezionate dalla nestra di dialogo il pacchetto da installare. Fate quindi click su OK e apparir una nuova nestra: Potete a questo punto fate click sul pulsante Installa in basso a sinistra (se temete di fare un passo troppo avventato, fate click sulla voce Prova). Se tutto andato bene, il programma installato e immediatamente utilizzabile. Come si elimina un pacchetto? Dovete navigare nella sezione a sinistra e selezionare il pacchetto indesiderato. Una volta trovato, fate click sul pacchetto interessato e fate click sul bottone Disinstalla. Fate molta attenzione a non cancellare pacchetti importanti! Come si installa un pacchetto dalla rete o da CD? Per prima cosa occorre che il programma sia correttamente inizializzato con lindirizzo delle fonti software che intendete usare, siano essi CD o risorse internet. A tal ne, occorre congurare la voce Impostazioni | congura Kpackage | Tipi). A questo punto, uscite, riavviate e potrete utilizzare licona a forma di lente di ingrandimento (o il men File... | trova le...), per indicare il nome anche parziale - del pacchetto; del pacchetto da cercare e premete Trova. A questo punto potrete usare i comandi gi visti per aggiornare o installare i pacchetti.

13.5 E se ho i soli sorgenti?


In certi casi, non si riesce a trovare la versione pacchettizzata adatta al nostro sistema, oppure i pacchetti non sono disponibili per ragioni tecniche o legali. Naturalmente non tutto perduto, ma occorre un po di coraggio e scaricare i pacchetti sorgente e quindi compilarli. Una volta era una tecnica limitata ai pi arditi tecnomanti informatici, ma oggi i sorgenti sono costruiti in modo molto completo, per cui nel 90% dei casi sufciente: 1. Collegarsi come root e aprire un terminale 2. scompattare i sorgenti in una directory a vostro piacere (solitamente si usa /usr/src) con il comando4 tar -xzvf nomedelpacchetto.tgz 3. Dare questa sequenza di comandi: cd nomedelpacchetto ./configure # make # make install
3 Facendo 4 Nel

click su questi le, potete anche visualizzarli singolarmente. caso di un pacchetto bz2 aggiungete al comando --bzip2

194

CAPITOLO 13. SOFTWARE: TROVARLO E DOMARLO 13.5. E SE HO I SOLI SORGENTI?


Se sono stati installati tutti i programmi necessari per la compilazione, tutte le librerie e abbiamo anche un po di fortuna il programma risulter installato e disponibile. Se ci non fosse, un messaggio di errore (in inglese) dopo lesecuzione di un comando vi avvertir che non stato installato tutto il necessario e occorre ritentare. Comunque, sempre buona norma leggere i le README e INSTALL che troverete in tutti i programmi distribuiti - sintende, quasi sempre in lingua inglese. Solitamente, possibile anche disinstallare un programma, riposizionandosi nella casella di installazione e scrivendo la sequenza di comandi: # make uninstall # cd .. # rm -fr nomedelpacchetto

195

13.5. E SE HO I SOLI SORGENTI?

CAPITOLO 13. SOFTWARE: TROVARLO E DOMARLO

196

14 Il resto del mondo


Di che cosa si tratta?
State utilizzando allegramente Linux, ma ricevete da un amico un le molto importante su un dischetto. Si tratta di un documento di testo che dovete leggere, modicare e rispedirgli. Linux sar in grado di leggere il dischetto e quello che c scritto? E, ancora pi importante, potr scrivere i dati in modo comprensibile allaltro sistema?

14.1 Un sistema operativo socievole


Linux un sistema operativo aperto, ovvero che in grado di convivere senza troppi problemi con sistemi operativi completamente diversi. un comportamento che deriva dalla sua natura Open Source e che i sistemi operativi commerciali fanno fatica a imitare e perno a comprendere. Linux si comporta un po come uno studioso di lingue che, pur sapendo parlare benissimo la propria, in grado di leggere e scrivere anche in altre lingue. Questa caratteristica non solo bella, ma anche particolarmente utile per favorire lutente ad interagire con persone che hanno sistemi operativi diversi dal proprio: tenendo conto che le varie incarnazioni del sistema operativo Windows raccolgono circa il 90% dei sistemi PC, si tratta di una vera e propria necessit. In questo testo non esamineremo tutti i possibili sistemi operativi (ne esistono troppi!) ma ci limiteremo a vericare cosa accade relativamente ai sistemi operativi per i computer da uso casalingo e da ufcio, ovvero: MS-DOS , Windows 3.1 e 3.11, Windows 95/98/Me/XP, Macintosh (o MacOS).

14.2 Scambi di le con altri sistemi operativi


Avete lavorato lunghe ore per elaborare unimmagine bellissima, utilizzando tutte le moderne tecniche di immagine digitale e morite dalla voglia di farlo vedere ai vostri amici. Come fate a darglielo? Oppure, avete appena comprato una rivista per computer contente un CD-Rom zeppo di immagini succulente e un paio di programmini. Sarete in grado di utilizzarlo?
Nomi dei le

Linsidia principale per lo scambio sico dei le sta proprio nel loro nome: ogni sistema operativo usa convenzioni diverse e che creano terribili conitti.
MS-DOS e Windows 3.1 (Filesystem FAT12/FAT16).

Dovreste utilizzare nomi di les molto corti: questi antichi sistema operativi sono limitati alle sole lettere maiuscole, privi di caratteri speciali. Lestensione del le limitato a soli tre caratteri, che per ci devono sempre essere.

197

14.2. SCAMBI DI FILE CON ALTRI SISTEMI OPERATIVI CAPITOLO 14. IL RESTO DEL MONDO
Non esiste il concetto di proprietario o di permessi, se non limitato a un blando concetto di le di sola lettura. In pratica, quando copiate un le sopra un dischetto formattato MS-DOS, perderete tutte queste informazioni e vi troverete un nome di le convertito in maiuscolo e troncato (ES: Attenzione.html potrebbe diventare ATTENZIO.HTM). Il percorso inverso non ha grossi problemi, ma tenete conto che il le assumer la propriet di chi lo copia ed avr permessi totali. Non esistono i collegamenti ai le
Windows 95/98/Me/XP (Filesystem FAT32/VFAT/NTFS)

I problemi sono di gran lunga inferiori, dato che possibile utilizzare nomi lunghi, utilizzando lettere maiuscole e minuscole, pur perdendosi ancora il concetto di proprietario e permessi. Un problema che Linux considera i le Attenzione.html e attenzione.html con due nomi distinti, mentre gli altri sistemi lo lo stesso nome. Inoltre, in questi sistemi permesso e vivamente consigliato utilizzare lo spazio bianco come nome di le: pur essendo tecnicamente possibile, tale uso potrebbe creare qualche problema. I collegamenti ai les, pur esistendo, non sono compatibili e non funzioneranno.
Mac OS (Filesystem HFS/HFS+)

Oltre a valere tutto quello che abbiamo detto nel caso precedente, sotto MacOS il concetto di estensione molto raro (spesso inesistente), per cui non si ha possibilit di sapere se il le Attenzione sia un le web, unimmagine o altro. Lo stesso vale anche nellaltro senso, per cui un le sotto MacOS sarebbe trattato come le di tipo sconosciuto. Il driver HFS realizza qualche traduzione, ma, per la verit, fa quello che pu. Il supporto per il sistema Mac Os non automaticamente attivato in tutte le distribuzioni (anzi, spesso vero il contrario). Potr essere necessario installare pacchetti addizionali.
!

Supporto sico

Ora avere il vostro le con un nome compatibile. Ora non vi resta che darlo al vostro amico (o farvelo dare da lui). Per il trasporto, ci limiteremo in questa sede a tre sole alternative: oppy, CDRom e Internet. Floppy Disk - In generale, i oppy disk sono il supporto che crea minori problemi: quasi tutti le distribuzioni Linux sono in grado di riconoscere automaticamente se il dischetto inserito formattato per Linux o Windows. Si veda anche 219. CD-Rom (e simili, quali CD-R, CD-RW) - Anche in questo caso non vi sono grossi problemi, dato che i CD-Rom pi recenti usano il formato ISO9660, compatibile con quasi tutti i sistemi operativi. Potrebbe per succedere che, se copiate un les su disco rigido, di non poterlo pi modicare: il vostro sistema identica (correttamente) che i dati su in CD-Rom non sono modicabili e ve lo impedisce anche se lo copiate. Per rimediare, collegandovi come root, fate click con il pulsante destro, scegliete Propriet e aggiungete il permesso di scrittura allutente.

198

CAPITOLO 14. IL RESTO DEL MONDO

14.3. CONVERSIONE FORMATI

Trasferimento via Internet, via rete o cavo - Trasferire un le via internet molto semplice, utilizzando la posta elettronica e i cosiddetti allegati (attachments), oppure utilizzando programmi di ftp. Lunica insidia consiste nel programma di posta utilizzato, che potrebbe causare sottili incompatibilit - specicamente, emailer (MacOs) e Outlook Express (Windows).

14.3 Conversione formati


Alla ne, insomma, il le arrivato a destinazione, ma non assolutamente detto che possiate leggerlo. Infatti ogni programma utilizza un proprio formato e non detto che i programmi che utilizzate siano in grado di leggerli.
File di testo puro (.txt)

Sono il tipo di le pi sicuro e diffuso anche se certamente un po scarno, ma i problemi di compatibilit rimangono eccome, soprattutto per le lettere accentate e la formattazione delle righe. Fortunatamente i programmi particolarmente evoluti di elaborazione testi (come Star/OpenOffice), sono in grado di identicare e convertire senza problemi in vari versioni di le di testo (Testo Windows, Testo Macintosh, Testo Unix); lo stesso vale anche per programmi equivalenti di altri sistemi operativi.
File di elaboratori di testo

Si tratta dei le che esportano i documenti di testo con molte informazioni aggiuntive, come la forma dei caratteri, la dimensione della pagina, sottolineature ecc. Formato di Microsoft word (.doc) - un formato molto diffuso e costituisce oggigiorno lo standard di fatto nel mondo Windows e, spesso, anche Mac OS. Il problema che con la stessa estensione si riassumono moltissime versioni (Word originale per DOS, Word per Macintosh, Word 6.0 per Windows 3.1, Word for Office nelle sue varie versioni), tutti con reciproche incompatibilit - perno tra gli stessi programmi Microsoft - e tutti lodiosa capacit di trasportare virus, i cosiddetti macrovirus. Alla prova dei fatti, diversi programmi Linux sono in grado di interpretare correttamente i formati .doc pi recenti e senza troppe complessit: Star/ OpenOffice, WordPerfect, Kword (sola importazione), Abiword (idem) e altri ancora. Anche se il testo spesso importato decentemente, possono permanere problemi relativi ai graci, alle lettere accentate, alle tabelle, e ai caratteri utilizzati. Se possibile, fatevi un favore: cercate di non utilizzare questo formato! Formato Rich Test Format (.rtf) - RTF un formato Microsoft concepito per linterscambio di documenti tra diversi programmi e sistemi. Anche in questo caso, per ci scontriamo con diverse versioni di RTF, che rendono difcile una traduzione perfetta. Ciononostante, tutti i programmi citati sono in grado di importare ed esportare le RFT, e altri programmi lo usano come formato interno. Altre piccole utilit disponibili sulla rete permettono conversioni anche tra altri programmi Portable Description Format e Postscript (.pdf, .ps)- PDF un formato molto evoluto concepito dalla Adobe per essere davvero multipiattaforma, ed in effetti i les .pdf non creano particolari problemi, grazie allutilizzo di programmi come Acrobat Reader. I le Postscript sono largamente utilizzati nel mondo Unix e Macintosh: sono veri e propri libri

199

14.3. CONVERSIONE FORMATI

CAPITOLO 14. IL RESTO DEL MONDO

che possono essere inviati direttamente alla stampante. Nel mondo Windows sono solitamente convertiti in modo automatico in PDF.
Fogli di calcolo e presentazioni

Dire foglio di calcolo vuol dire in pratica dire Excel, il programma di calcolo elettronico di Microsoft. Pur rimanendo i problemi (seppur di minore entit) del caso precedente, le cose sono pi semplici: Star/ OpenOffice permette di importare ed esportare (quasi) senza problemi i les di Excel, mentre il programma KSpread permette, allo stato attuale, solo di leggere i dati. Gnumeric permette limportazione e lesportazione ma limitatamente al formato Ofce 95. Nel caso permanessero i problemi, possibile sempre esportare i le nel formato CSV, leggibile e scrivibile da qualsiasi programma. Analoga situazione per quanto riguarda le presentazioni relative a Power Point: Star/ OpenOffice permette limportazione e lesportazione, mentre Kpresenter ammette la sola importazione.
File per il web

Si tratta di le, con sufsso .html o .htm utilizzati per realizzare pagine da distribuire via Internet. Fortunatamente si tratta di un formato molto standard, che crea problemi solo indirettamente. In particolare, siti creati su computer Windows possono avere problemi relativamente ai link. Infatti, diversi programmi graci per la creazione di pagine tendono ad utilizzare collegamenti ipertestuali (hyperlink) con percorsi in stile Windows (simili a C:\Documenti\Web\Index.htm) non tenendo conto che in altri sistemi C: non ha alcun signicato e che opportuno utilizzare la barra corretta. Inoltre, Windows tende a trasformare in maiuscolo la prima lettere del nome di ogni le, con il risultato che il collegamento cercher il le Index.html, mentre noi abbiamo il le index.html. Come programma di aiuto potete usare Netscape Composer se siete alle prime armi, o editor pi sosticati come Bluefish, Quanta o Amaya.
File graci bitmap

Si tratta dei le di immagini classiche, utilizzato per fotograe, graci e immagini web. Esiste una miriade di formati, ma di essi solo alcuni sono veramente trasportabili senza problemi, ovvero i formati JPEG, GIF, PNG. Nel caso di formati di particolari programmi (PCX di PaintBrush, BMP standard per windows, PSD di Photoshop e qualche altro) avete a disposizione un programma potentissimo per la conversione e lelaborazione dati: Gimp. Per alcuni formati particolari (tipo il formato PICT, lo standard nel mondo Mac) occorre operare la conversione in un formato manipolabile da Linux. Allo stesso modo, alcuni formati specici, quali XCF, XPM e XWD sono tipici del mondo Linux e vanno convertiti prima di essere distribuiti.
File graci vettoriali

Si tratta dei le tipici dei disegni di progettisti ed hanno linteressante caratteristiche di poter essere ingranditi e ridotti a piacere senza perdita di qualit. Il formato tipico il gi citato formato Postscript (sufsso .ps o .eps), che molti programmi sono in grado di aprire e manipolare (in particolare Xfig, Kontour, QCad e, per gli altri sistemi, Adobe Illustrator e Corel Draw). Il formato Autocad (DXF), molto diffuso, deve essere convertito manualmente.

200

CAPITOLO 14. IL RESTO DEL MONDO

14.3. CONVERSIONE FORMATI

stato recentemente proposta ladozione di uno standard comune per i les vettoriali, pi semplice del PostScript, chiamato Scalable Vector Graphic (SVG), ma al momento le applicazioni latitano.
File multimediali

In questo caso, la natura aperta di Linux di grande aiuto ed possibile importare, creare, manipolare e ascoltare les di tantissimi formati, incluso MP3, WAV, AIFF e molti, molti altri. Il programma principe XMMS, potentissimo, aggiornato e congurabile con tanti skin, del quale parliamo diffusamente nel capitolo sulla musica. Non mancano programmi per visualizzare le AVI,MPEG, DVIX, MID e altro ancora. Vi sono per due campi problematici: Formati proprietari (come WMA e MOV) hanno ancora un supporto non soddisfacente.

DVD. Esistono programmi in grado di visualizzare DVD ma sono soggetti a controversie legali e, soprattutto, sono piuttosto ostici da installare e congurare.

Eseguire programmi di altri sistemi operativi


Avere i le non tutto. Posso, in qualche modo, eseguire i programmi di altri sistemi operativi? Come faccio se il CD-Rom comprato in edicola funziona solo sotto Windows? Come faccio a permettere alla mamma di usare il programma di contabilit della ditta da casa? E, soprattutto, come posso stupire gli amici mostrando la superiorit di Linux come sistema operativo? Avete diverse frecce al vostro arco:
DosEmu

Grazie a questo programma viene simulata lesistenza di un microprocessore 8086, e su di esso pu essere lanciato un altro sistema operativo. Se avete i dischetti e relativa licenza, potete installare un DOS vero e proprio 1 , in caso contrario potete utilizzare FreeDOS [http://www.freedos.org], un clone di tale sistema, un po limitato ma funzionante. Se desiderate una versione pi completa, potete utilizzare Dr. DOS [http://www.drdos.com/], liberamente scaricabile da Internet. Per lanciarlo sufciente battere dos (da terminale) o xdos (dallinterfaccia graca). Potrete utilizzarlo come se si trattasse del DOS vero ma avrete la possibilit di usare tutte le risorse del sistema operativo (stampante, mouse e altro ancora).
Wine

Wine non un emulatore in senso classico, ma cerca di riprodurre le funzionalit di Windows. Il programma creder di essere sotto Windows e funzioner normalmente. Se avete un computer sul quale stato installato anche questo secondo sistema, Wine pu condividerne i le e il codice. Il programma ancora in una fase sperimentale (beta) e non tutto il software funziona a dovere, ma diversi programmi girano senza troppi problemi. La versione pi semplice da installare quella di Codeweavers [http://wwwcodeweavers.com], che vi offre la versione direttamente in formato RPM. Wine per non in grado di supportare n le librerire DirectX, usate nei giochi di ultima generazione, nel le librerie di Ofce. Per questo esistono due estensioni (a pagamento) di Wine, WineX e CrossoverOfce, che risolvono questi problemi.
1 Al

momento la versione massima supportata la 4.0.

201

14.3. CONVERSIONE FORMATI


VMWare e Win4Lin

CAPITOLO 14. IL RESTO DEL MONDO

VMware un programma piuttosto complesso, commerciale, che permette di creare diversi computer virtuali e allinterno di ciascuno di essi possibile installare altri sistemi operativi (Windows 95/98/Me, Windows NT/2000/XP, dei quali occorre avere licenza o addirittura altre copie di Linux). Le prestazioni sono buone, specie se confrontate con quelle di Wine. Ogni distribuzione di un certo calibro offre una versione dimostrativa di VMWare, della durata di 30 giorni, che richiede una licenza di attivazione da ottenersi dal sito [http://www.vmware.com]. Una versione di emulazione limitata a Windows 95/98/Me che fornisce le stesse funzionalit con prestazioni anche superiori Win4Lin, distribuito dalla Netraverse. Anche di questo programma possibile scaricare una demo funzionante per 30 giorni direttamente dal sito [www.netraverse.com].
Executor e Basilisk II

Si tratta di programmi che permettono lesecuzione di programmi per Macintosh. Il primo un programma commerciale, che consente lesecuzione di programma allinterno di una nestra. Il secondo invece Open Source, ma per eseguirlo occorre utilizzare le ROM originali del Mac o avere un le con la loro copia. In entrambi i casi, non sono in grado di eseguire programmi molto recenti.
Emulatori di console giochi e computer antichi

Ma potete fare molto di pi! Su Linux possibile emulare in comportamento di varie console di gioco. Il programma di emulazione di Playstation un po complesso da installare (richiede la copia del BIOS), ma non ci sono troppi problemi con gli emulatori per Nintendo, Arcade da bar (xmame), Atari ST, Commodore 64 e Sinclair ZX-80.

202

15 Musica con Linux

Di che cosa si tratta?


La musica accompagna luomo n dagli albori della civilt. Risulta quindi naturale che il computer ci sia di aiuto in questa nobile arte. In questo capitolo scoprirete come utilizzare il vostro computer per ascoltare (e... vedere) la musica in varie forme, salvarla su disco o CD ed elaborarla in vario modo.

Che cosa mi occorre?


Innanzitutto vi serve un computer con Linux installato, con interfaccia graca (KDE o Gnome) funzionante; poi vi servir una scheda audio congurata e funzionante e casse audio.

15.1 Hardware specico


Per trattare la musica componente pi importante certamente la scheda audio (g. 15.1), ovvero il dispositivo che trasforma i bit e i byte del calcolatore in segnali acustici. Le schede pi diffuse sono quelle della Creative (la famiglia Sound Blaster), ma sono supportate anche altre marche di schede. Taluni computer hanno una scheda audio integrata alla motherboard (in particolare quella denominata chipset 810). Si noti che le schede non sono tutte uguali, ma hanno caratteristiche diverse quali la potenza di uscita, la presenza o meno della sezione MIDI 1 , lingresso joystick, il software a corredo (spesso solo per altri sistemi operativi), uscite e ingressi digitali ecc.
1 Musical

Instrument Digital Interface, per pilotare strumenti musicali.

Figure 15.1: Componenti audio: schede

203

15.2. ASCOLTARE MUSICA CON LINUX

CAPITOLO 15. MUSICA CON LINUX

Figure 15.2: Componenti audio: altoparlanti (semplici, surround) e masterizzatori

Non possono mancare le casse audio, necessarie per ascoltare i suoni. Si va da casse da bassa potenza e qualit (attorno ai 15 ) a mostri ad alta fedelt con tanto di Dolby Surround (150 e pi).

15.2 Ascoltare musica con Linux


Oggi, quando parliamo di musica, intendiamo soprattutto il CD (Compact Disc Audio) che stato il primo mezzo di diffusione della musica digitale. Apparso nei primi anni ottanta, si rapidamente diffuso come principale mezzo di distribuzione per la musica: ognuno di essi in grado di memorizzare pi di unora di musica stereo digitale ad alta qualit. Il CD ha rapidamente soppiantato la cassetta e il vecchio disco di vinile e presumibilmente verr utilizzato per molto tempo ancora. Anche se la musica spesso si ascolta in salotto o in macchina, ascoltare un bel disco mentre si lavora al computer un attivit molto rilassante e, come si vedr, semplice da realizzare. Si suppone che la scheda audio del computer sia gi installata e funzionante. Tale operazione solitamente eseguita durante linstallazione del sistema operativo ed strettamente dipendente dalla distribuzione utilizzata; non ci dilungheremo pertanto qui nei dettagli tecnici.
!

Kscd - il lettore CD di base di KDE

Kscd il programma per ascoltare i CD installato per default assieme a KDE. Per prima cosa, avviatelo: si trova solitamente in K | Multimedia | Lettore CD.

Inserire un CD audio nel lettore e premete il tasto Play > ||, indicato dalle freccia. In breve udrete il primo brano musicale.

Potete modicare il volume di ascolto, se necessario, spostando il regolatore orizzontale.

204

CAPITOLO 15. MUSICA CON LINUX

15.2. ASCOLTARE MUSICA CON LINUX

Figure 15.3: Congurazione cddb

Potete cambiare la traccia di ascolto in avanti o indietro con i tasti > >| e |< <, oppure potete spostarvi in avanti o indietro di 30 secondi con i tasti > > o < <. Alternativamente, se fate click nella parte inferiore della mascherina, otterrete una lista di tutti i possibili brani e potrete selezionarli immediatamente. Per spegnere la riproduzione, basta fare click sul pulsante con il quadrato nero (o spegnere il programma).
Usare CDDB

I lettori CD da computer possono offrire qualcosa in pi rispetto a quelli da salotto: la gestione automatica dei brani via Internet. Leffetto quello di inserire un CD qualsiasi e, dopo qualche istante, vedere il nome dellautore e lelenco dei brani. Non una magia, ma si tratta di CDDB (Compact Disk Data Base) un elenco centralizzato di tutti i CD presenti al mondo. Per la verit, di tali archivi ne esistono moltissimi, ma quello pi utilizzato dagli utenti Linux [http://freedb.freedb.org] in quanto liberamente accessibile e supportato da entusiasti, rispetto al pi famoso e commerciale [http://www.cddb.com]. Sintende che cddb funziona solo quando si connessi a Internet! Kscd, come la quasi totalit dei lettori per computer, pu utilizzare senza problemi CDDB. Per attivare la congurazione, fate click sullicona di congurazione, quella con il martello. Nel dialogo che apparir (Figura 15.3, a sinistra) selezionate il pannello freedb e attivate lopzione Abilita freedb remoto. Potete anche ssare anche un tempo di rilevazione di errore (timeout) pi basso se siete dotati di una connessione internet veloce. Gli altri parametri, in genere, non vanno modicati. Fate click su Aggiorna, e quindi su OK. In pochi istanti, se siete connessi a Internet, tutte le tracce del vostro disco avranno il nome corretto.
Aggiungere dati a CDDB

CDDB un database certamente vasto ma non universale e assoluto. Troverete sicuramente i dati per i CD pi noti; pi difcilmente troverete lelenco dei brani di un oscuro suonatore di balalaika di Vladivostok. Nel caso, quindi, CDDB non vi fornisca alcun dato, poteste essere gentili e contribuire al database mondiale! Non una cosa troppo difcile!

205

15.2. ASCOLTARE MUSICA CON LINUX

CAPITOLO 15. MUSICA CON LINUX

Figure 15.4: Inserire i dati nel database CDDB (prima e dopo)

Per prima cosa dovete inserire i vostri dati personali: tornate alla nestra di congurazione e fate click sul pannello Impostazioni SMTP (g. 15.3, a destra). Attivate lopzione Abilita spedizione via SMTP e indicate, se non presente, il vostro indirizzo di posta elettronica. Fate quindi OK per confermare. Ora dovete inserire i dati relativi al disco che state utilizzando: fate click sul pulsante che rappresenta una nestra (a sinistra di quello con il punto interrogativo), ed aprirete leditor di database di cddb (Figura 15.4, a sinistra). Per prima cosa inserire il nome dellartista e dellalbum, separandoli con una barra. Quindi inserite, uno per volta, i nomi delle tracce. Al termine (Figura 15.4, a destra) sar sufciente prima fare click su Salva e quindi su Invia per spedirlo al database mondiale. Congratulazioni! Questo uno dei vostri primi contributi alla societ dellinformazione!
XMMS - MP3 e non solo

Fino a poco tempo fa un minuto daudio stereo poteva occupare no ad una decina di megabytes. Oggi, invece, grazie al formato MP3 possibile memorizzare le audio di dimensioni estremamente ridotte (di circa dodici volte rispetto ai brani musicali non compressi), senza perdite di qualit apprezzabili! Alla base di questa "magia" c la psicoacustica, cio la scienza che studia come funziona la percezione del suono. In denitiva, grazie al fatto che nei le .mp3 si riusciti ad escludere quelle "informazioni audio" che noi non riusciamo a percepire, un CD registrato con questa tecnologia di compressione potrebbe contenere no a 120 ore di musica, contro i 74-80 minuti attualmente disponibili sui CD audio. I formati compressi pi diffusi al momento il famoso formato MPEG1-Layer 3, pi noto con la sua estensione .mp3, .ogg e .wma.
I formati audio e la vostra libert

Il formato .mp3 sembra essere una soluzione a tantissimi problemi per gli utenti nali, e cos almeno per un po stato. Purtroppo per alcune parti dei programmi utilizzati per questo formato sono coperti da brevetto. Ci signica2 che lIstituto Fraunhofer pu, a suo insindacabile giudizio, esigere
2 Per

ora questa legge assurda vale solo negli USA, il Parlamento Europeo si accinga a varare una legge simile in Europa il 1 settembre 2003.

206

CAPITOLO 15. MUSICA CON LINUX

15.2. ASCOLTARE MUSICA CON LINUX

Figure 15.5: Supporto di base per gli MP3 (KDE, Gnome)

un pagamento per ogni programma che in qualche modo utilizza questo formato per almeno venti anni. Questo problema ha creato sconcerto nella comunit del software libero: alcune distribuzioni hanno immediatamente tolto ogni forma di supporto all MP3 e pi in generale lo sviluppo del software per questo formato quantomeno rischioso. Pertanto si pensato di sviluppare un formato totalmente libero e privo di vincoli chiamato Ogg Vorbis, che tra laltro, ha spesso prestazioni superiori all MP3. Sui sistemi Microsoft diffuso un altro formato, denominato WMA (Windows Media). Tale formato, ancorch leggermente superiore a MP3, crea problemi anche peggiori poich il software di creazione pu contenere meccanismi che limitano la qualit del le (a vostra insaputa).
Supporto .mp3 in KDE e GNOME

Tutti gli ambienti graci forniscono un supporto base per lascolto degli .mp3 e gli altri formati compressi (Figura 15.5). In KDE sufciente fare click per lanciare il lettore integrato (se correttamente congurato). In Gnome particolarmente interessante selezionare la vista Vedi Come Musica per avere i comandi per lascolto dei brani. Naturalmente, se si desidera avere programmi pi potenti e completi c ampia possibilit di scelta: Kaboodle, Noatun e molti altri... ma il programma denitivo, in questo settore, certamente XMMS.
XMMS - .mp3 col turbo.

XMMS, che sta per X Multimedia System (http://www.xmms.org), un programma fantastico! lequivalente del coltellino svizzero per quanto riguarda lascolto musicale. XMMS un programma modulare molto potente incluso in tutte le distribuzioni maggiori, pur non facendo espressamente parte n di Gnome n di KDE. Il sistema pi rapido per ascoltare la musica con XMMS consiste nel fare un click destro, scegliere la voce Apri con... e scegliere XMMS. Alternativamente, potete prendere un le musicale e trascinarlo con il mouse sopra la nestra del programma. Per chiudere il programma, fate click con il tasto destro su qualsiasi punto nella nestra e scegliete Uscita.

207

15.2. ASCOLTARE MUSICA CON LINUX


Rendere XMMS il riproduttore musicale predenito

CAPITOLO 15. MUSICA CON LINUX

Dato che XMMS molto meglio degli altri programmi di riproduzione, potrebbe essere utile renderlo il programma di riproduzione predenito: in questo modo baster un semplice click (doppio, in Gnome) sullicona del le per lanciare XMMS.

Per farlo in KDE, occorre per prima cosa fare click con il tasto destro e scegliere Modica il tipo di le.... Apparir una nuova nestra con un elenco di programmi: il programma predenito il primo della lista. Selezionare XMMS quindi premere il pulsante sposta in alto sinch il programma non diventa il primo della lista. A questo punto fate click su Applica e da questo momento XMMS sar il vostro lettore predenito.

Per farlo in Gnome, occorre per prima cosa fare click con il tasto destro e scegliere Apri con | Altre Applicazioni. Apparir una nuova nestra: selezionate X Multimedia System, quindi fate click sul pulsante Scegli.

Apparir una nuova nestra, nella quale sceglierete Predenito per gli oggetti MP3. Confermate con OK e quindiScegli. Da questo momento XMMS il vostro lettore predenito.

Usare a fondo XMMS - equalizzatore e playlist

Fin qua, nulla di nuovo. Ora vediamo cosa ha in pi XMMS rispetto agli altri programmi. Per prima cosa, il programma dotato di un potente equalizzatore digitale multibanda, con il quale potrete modicare, se necessario, il suono riprodotto. Per attivarlo, fate click sul piccolo pulsante EQ presente nella nestra.

208

CAPITOLO 15. MUSICA CON LINUX

15.2. ASCOLTARE MUSICA CON LINUX

Dopo avere fatto click su ON, tramite lo spostamento dei cursori, sar facile modicare il suono riprodotto (notate, con un ritardo di qualche secondo).

Unaltra funzione interessante quella delle cosiddetta play list, ovvero una lista di brani da ascoltare in sequenza. Per attivare la nestra della playlist, fate click sul piccolo pulsante PL presente nella nestra.

Per aggiungere una canzone allelenco, fare click sul pulsante +FILE in basso a sinistra. Potrete quindi navigare no allindirizzo in cui si trovano i vostri le .mp3 e aggiungerli (eventualmente aggiungendo tutti i brani presenti nella directory con lapposito pulsante). Alternativamente, potete trascinare i les sulla nestra della playlist.

Una volta aggiunti, potete selezionare e ascoltare un brano della playlist semplicemente facendo un doppio click sopra di esso e lesecuzione inizier immediatamente. Premendo i pulsanti>| e |< si passa al brano successivo e precedente della lista, rispettivamente. Se invece selezionate un brano e fate click sul pulsante -FILE, il brano verr rimosso. Sarebbe molto utile essere in grado di salvare le vostre playlist e caricarle quando necessario, no? Ebbene, Il sistema permette di farlo e perno di esportare/importare playlist in modalit compatibile con WinAmp3 . Una volta che avete composto la vostra playlist, premete e tenete premuto per qualche istante il pulsante LOAD LIST (Carica la lista) in basso a sinistra nella nestra della playlist. In questo modo appariranno due nuovi pulsanti: SAVE LIST e NEW LIST. Fate click sul primo (Salva lista) e potrete salvare la vostra lista su disco. L estensione da utilizzare .m3u. In seguito potrete ricaricarla alla bisogna facendo click su LOAD LIST oppure, seguendo un procedimento analogo a quello descritto nel paragrafo precedente, baster fare un click sul le della lista perch XMMS apra il programma, carichi la playlist e inizi subito a suonare!
XMMS cambia pelle

XMMS un programma davvero completo che permette, purch siano stati caricati gli apposti programmi aggiuntivi (plug-in) di fare veramente tutto, incluso ascoltare i CD con tanto di CDDB. Installare dei nuovi plugin semplice, ma esula dalla trattazione di questo articolo. In sintesi, i plug-in vanno scaricati da Internet e installati nella cartella ~/.XMMS che contiene tutti i dati di personalizzazione di XMMS.
3 WinAmp

il lettore .mp3 pi diffuso nel mondo Windows ed di fatto il punto di riferimento dei lettori .mp3 di ogni piattaforma - tanto che il nome originale di XMMS era Xamp.

209

15.3. ASCOLTARE LA RADIO VIA INTERNET

CAPITOLO 15. MUSICA CON LINUX

Figure 15.6: Esempi di skin

Una delle possibilit data dai plug-in di visualizzazione: qui vedete un graco pschichelico che muta in funzione delluscita audio.

Unaltra caratteristica molto interessante e bella, anche se non proprio utilissima, quella di mutare pelle ed assumere un aspetto graco completamente diverso, in modo molto simile a quanto accade con i temi del Desktop (in gura 15.6 ne vedete alcuni esempi). Per cambiare skin (letteralmente, pelle) sufciente fare un click destro su XMMS, scegliere Opzioni e selezionare Skin Browser. Se volete fare pi in fretta, ALT - S fa la stessa cosa.

Apparir una nestra con una lista di skin disponibili. Selezionandola XMMS muter istantaneamente daspetto.

Unaltra serie di skin molto pi arditi (come quello mostrato a sinistra) richiedono linstallazione del plug-in kjofol.

15.3 Ascoltare la radio via internet


Lavvento di Internet ha modicato la nostra societ anche in modi strani ed imprevisti. Uno di questi che la radio - almeno negli USA - sta lentamente sparendo. Infatti si sta affermando sempre di pi il sistema delle radio via internet (in gergo, internet streaming radio) che sono di gran lunga pi economiche per le emittenti e permettono di raggiungere ascoltatori in ogni parte del mondo. Si dir

210

CAPITOLO 15. MUSICA CON LINUX

15.4. REGOLARE I VOLUMI

che non proprio la stessa cosa, e noi siamo daccordo, ma per il momento una opportunit in pi che opportuno sfruttare. Per ascoltare con soddisfazione la radio via Internet opportuno essere dotati di una connessione ad alta velocit (ADSL, ISDN o superiori) - se utilizzate un modem, probabilmente se ascoltate la radio non potrete fare molto altro! Alternativamente, dovrete limitarvi ad ascoltare radio di qualit bassa, simili alle radio a onde medie.

Ascoltare la radio con XMMS

XMMS in grado di ricevere le sorgenti audio internet in formato shoutcast/icecast: si tratta, semplicando un po, di un le .mp3 o .ogg trasmesso in diretta. Per ricevere una radio di questo tipo, sufciente lanciare XMMS, fare click con il tasto destro, e scegliere Suona Locazione Allinterno della casella, digitate lindirizzo della stazione radio, di cui troverete un lungo elenco in http://www.winamp.com e http://yp.icecast.org. Voil, il gioco fatto!

Ascoltare la radio con realplayer

Per la verit, solo una minoranza di stazioni usano il formato .pls; i pi utilizzano il formato Real Audio [http://www.realnetworks.com], il formato utilizzato dal programma Real Player.

Per ascoltare la radio, il metodo pi semplice quello di utilizzare il browser per identicare e selezionare una radio che usa il protocollo .ram (per esempio http://www.bbc.co.uk/radio1/realaudio/r1live.ram). Il browser vi chieder se desiderate visualizzare lindirizzo richiesto con realplay. Rispondendo di si, Realplayer verr lanciato e dopo qualche secondo si udr la radio. Il programma in grado anche di suonare molti formati di le nonch ricevere direttamente le da internet con il protocollo rtsp://

15.4 Regolare i volumi


Nel computer sono presenti moltissime sorgenti sonore: il CD, il programma, il microfono e altro ancora. Per regolare il volume relativo tra le varie fonti sonore, nonch il volume complessivo, esistono semplici programmi come kmix (per KDE) e gmix (per Gnome). Una volta lanciati, i programmi appaiono in questo modo:

211

15.5. CREARE FILES AUDIO COMPRESSI

CAPITOLO 15. MUSICA CON LINUX

facile notare che la differenza soprattutto nellestetica: le funzionalit sono identiche. Il cursore (o la coppia) pi a sinistra il volume generale, che ssa il volume globale del sistema. Per modicarlo sufciente trascinare il cursore verso laltro o verso il basso - buona norma NON portarlo al massimo per evitare il sovraccarico della scheda. Se avete una scheda stereofonica potete anche regolare il bilanciamento tra i due canali: in kmix potete utilizzare il cursore in basso, in gmix dovete deselezionare il pulsante Blocca in modo da regolare separatamente canale destro e sinistro. Gli altri cursori servono a regolare il volume relativo delle diverse sorgenti sonore. PCM il volume dei suoni generati dal sistema, Spkr (presente solo in gmix) permette di regolare il volume del piccolo altoparlante incorporato sul PC, Line1 e Line2 si occupano degli ingressi audio di alto tipo (per esempio, limpianto stereo), Mic lingresso del microfono e inne CD lingresso digitale diretto del CD (controllare che sia collegato!) . Quando siete soddisfatti della regolazione, chiudete il programma.

15.5 Creare les audio compressi


Come noto, la maggior parte dei le musicali compressi si scaricano - spesso illegalmente - da Internet. Per la possibilit di creare les .mp3 oppure .ogg molto utile: per farsi una carrellata di tutti i successi di un particolare autore da ascoltare sul computer o nelle autoradio recenti in grado di digerire i nuovi formati. Il processo di creazione di le compressi da CD si chiama, in gergo, ripping (letteralmente, strappare). La cosa perfettamente legale se per uso personale... nonch particolarmente semplice.
Preparazione

Mentre per quanto riguarda il formato .ogg non ci sono problemi, se volete rippare un disco in formato .mp3 dovrete per prima cosa installare i programmi necessari che per i motivi che abbiamo gi visto ( 206) non sono solitamente n inclusi n installati nelle distribuzioni Linux recenti. Per questo motivo dovreste cercare su Internet per trovare e installare uno tra LAME (http://lame.sf.net - il migliore) e bladeenc (http://bladeenc.mp3.no), i due programmi pi diffusi. Una volta installato il programma, non dovreste aver problemi nei passi successivi.
Rippare con KDE

Le funzionalit base per rippare un le da un CD audio sono integrate nel browser di KDE. Per prima cosa, avviate Konqueror (per esempio facendo click sullicona della casa sul pannello) e fate in modo che sia visibile il pannello di sinistra, che di solito mostra il contenuto della vostra cartella base; se cos non fosse, premete F9 .

212

CAPITOLO 15. MUSICA CON LINUX

15.5. CREARE FILES AUDIO COMPRESSI

Figure 15.7: KDE Io slave del suono

Nella barra di strumenti verticali che divide i due pannelli, fate click sullicona dei servizi (una stella gialla o un piede di porco). Fate quindi click sulla cartella Navigazione del CD audio. Aspettando qualche secondo (10-15, indicati dallingranaggio che gira) apparir un men che mostra il contenuto del vostro CD. Se, per caso, il sistema ha accesso a CDDB o avete provveduto ad inserire i dati, vedrete il nome corretto dellalbum e delle tracce . Come si nota in g.15.7, a sinistra, appaiono delle sottocartelle che presentano il contenuto del CD in vari formati. In questo caso, i formati a disposizione sono .wav (non compresso, utile solo per creare CD normali), .mp3 o .ogg, il formato utilizzato per questa prova. Fate quindi click sulla cartella Ogg Vorbis (Fig. 15.7, a sinistra). A questo punto appariranno i nomi dei singoli brani nel lato sinistro della nestra: potete ora liberamente trasferire i les sul vostro hard disk con il normale sistema di trascinamento o copia incolla. Notate che il processo non istantaneo, ma dipende dalla potenza del vostro calcolatore. Nel caso vogliate modicare alcuni parametri relativi al processo, potete modicare diversi parametri relativi alla qualit accedendo a Centro di Controllo KDE | Suono | IO Slave per i CD audio. I valori pi interessanti sono quelli del bitrate massimo e minimo: un valore elevato indica alta qualit dascolto (e un le pi ingombrante).

In linea di massima un bitrate di 192 risulta difcilmente distinguibile da un CD normale se ascoltato su apparecchiature di livello medio.

Pi controllo: grip

Esistono molti programmi che offrono un controllo pi ne sulle operazioni di ripping, ed il migliore si chiama grip [http://nostatic.org/grip].

213

15.6. MASTERIZZARE CD

CAPITOLO 15. MUSICA CON LINUX

Lanciatelo con le usuali modalit ed otterrete una schermata come quella a anco. Al solito, se avete congurato CDDB vedrete i nomi esatti delle canzoni, in caso contrario troverete soltanto dei laconici Track 01, Track 02 ecc. Notate che grip dotato anche delle funzionalit di lettore CD, quindi potrete ascoltare i brani prima di ripparli.

Incominciamo la nostra operazione: per prima cosa occorre selezionare i brani che intendiamo trasferire facendo un doppio click su di esso. Il programma segnaler la cosa ponendo un segno di spunta sotto la colonna rip; se fate click sullintestazione della colonna rip tutti i brani verranno selezionati.. A questo punto possiamo fate click sulla tacca in alto con il nome di Rip+Encode. Il programma inizier a lavorare e potrete seguirne il processo nei due termometri posti in basso. Al termine del processo sar sufciente aprire la cartella personale e consultare la cartella mp3 che stata creata. L troverete non solo i brani che avete convertito, ma anche la playlist pronta per essere usata con XMMS. Comodo, no?

Come sempre possibile personalizzare il programma in vari modi, selezionando la linguetta Cong. Le opzioni sono tantissime, ma quelle pi utili sono relative alla qualit di registrazione (Mp3 | Options | Encoding bitrate) e quelle del formato di codica (Mp3 | Encoder | Encoder) ove potete scegliere tra lame, bladeenc per ottenere .mp3 e oggenc per ottenere le .ogg. Buon rippaggio!

15.6 Masterizzare CD
Una delle possibilit offerte dai personal computer quella di crearsi in casa un CD-Rom o un CD Audio. Nel primo caso pu servire per distribuire les agli amici o per fare una copia di riserva dei dati che utilizziamo spesso (per esempio, il disco rigido potrebbe misteriosamente guastarsi da un momento allaltro, oppure potremmo dare un comando errato e cancellare les interessanti), nel

214

CAPITOLO 15. MUSICA CON LINUX

15.6. MASTERIZZARE CD

secondo pu servire o per creare copie di CD che gi possediamo (da usare, per esempio, nel lettore CD della macchina) oppure creare vere e proprie compilation personalizzate partendo da dischi che possediamo o da musica scaricata da Internet.

Che cosa mi serve?

La masterizzazione avviene su un disco molto simile a un CD normale, chiamato CD-R. Oltre ad avere il masterizzatore e qualche decina di CD-R a disposizione vi serviranno anche: I programmi base. Sono i programmi che si occupano in prima persona della creazione del CD, ma sono privi di interfaccia graca e pertanto un po difcili da usare. I programmi sono inclusi in tutte le distribuzioni di Linux, anche se non sempre vengono installate. I programmi in questione si chiamano mkisofs, cdrecord e cdparanoia. Prima di procedere, abbiate cura di installarli nel vostro sistema.

Spazio su disco. Seppur non strettamente necessario, spesso opportuno salvare un immagine del CD che volete creare o duplicare sul disco rigido. Poich la dimensione degli hard disk enormemente cresciuta negli ultimi anni, tenere da parte 700MB per questo compito non pi un problema. Programmi applicativi. Come sempre, se esistono moltissimi. I pi diffusi sono xcdroast, cdbakeoven, eroaster e k3b. Almeno uno di questi programmi va installato: nel nostro caso ci occuperemo diffusamente dellultimo, segnalando, al solito, che il funzionamento di altri programmi del tutto analogo. Masterizzatore CD-R/RW. Occorre sapere che di masterizzatori ne esistono molti tipi, marche e prezzi; in particolare esistono due tipi di masterizzatori: i masterizzatori IDE e quelli SCSI. I masterizzatori IDE sono solitamente incassati nella scatola del calcolatore, e sono i pi diffusi; quelli SCSI sono solitamente esterni, pi afdabili e sicuri. E cari.

Il sistema vede il masterizzatore?

Se avete installato il vostro sistema operativo con il masterizzatore gi installato non dovrebbero esserci problemi: la vostra distribuzione avr sistemato tutto per bene. Se invece avete installato il masterizzatore in un secondo momento, occorre che il sistema sia adeguatamente preparato per questo. Le maggiori distribuzioni, fortunatamente, sono oggi dotati di programmi in grado di rilevare automaticamente i nuovi dispositivi e preparare il sistema. Quasi sempre, almeno. Fate ora un piccolo controllo: collegatevi come root, aprite un terminale (xterm, ad esempio) e scrivete il seguente comando cdrecord -scanbus Se vedete stampata un una riga con il nome del vostro masterizzatore, siete a posto, e potete passare al paragrafo successivo.

215

15.6. MASTERIZZARE CD

CAPITOLO 15. MUSICA CON LINUX

Se invece in quella riga non vedete niente, dovete compiere unoperazione un po delicata, operando sui parametri del vostro bootloader, il programma che carica Linux e lo avvia. Quasi sicuramente avete un masterizzatore IDE che non viene rilevato. Per prima cosa occorre raccogliere le informazioni consultando il Centro di Controllo KDE | Informazioni | Hardware disponibile o programmi simili per scoprire se il masterizzatore installato su /dev/hdb, /dev/hdc o /dev/hdd. (vedi gura a lato) Poi si deve intervenire sul bootloader come segue, quindi riavviate il computer. 1. se il vostro sistema si avvia con lilo: aprite con un programma di redazione testi il le /etc/lilo.conf. Cercate la prima riga nella quale compare la riga, scostata sulla sinistra, con scritto image=/boot/linux. Se, nello stesso paragrafo presente una riga che inizia con append= aggiungete il comando hdx=ide-scsi, dove al posto di x va la lettera b,c o d ricavata al punto precedente. Se tale riga non presente, va aggiunta nello stesso paragrafo append= hdx=ide-scsi dove al posto di x va la lettera b,c o d ricavata durante la raccolta di infromazioni. Eseguite, da un terminale, il programma lilo. 2. se il vostro sistema si avvia con grub: aprite con un programma di redazione testi il le /boot/grub/menu.lst. Trovate la prima riga che inizia con la parola kernel. Aggiungete in fondo al comando hdx=ide-scsi dove al posto di x va la lettera b,c o d ricavata al punto precedente. Se volete effettuare copie al volo dei CD, dovete modicare in modo analogo il settaggio del vostro lettore CD-Rom. In pratica, dovete ripetere i passi indicati, aggiungendo a anco del comando hdx=ide-scsi, un comando hdy=ide-scsi, dove y la lettera relativa al vostro lettore cd.
!

Congurare k3b

Lanciate k3b: vi troverete di fronte alla pagina iniziale. La prima volta che si usa k3b occorre congurarlo, ed meglio farlo collegandosi come utente root: scegliete dalla voce Settings | K3bsetup o Impostazioni | Impostazioni K3b e, di norma, sufciente far fare tutto al programma, scegliendo sempre il pulsante Next o Successivo . Lunica accortezza si trova nella schermata n. 5, nella quale dovete stabilire quali utenti possono usare k3b. - se non lo fate il programma sar utilizzabile soltanto dallutente root. Per farlo, fate click su Add user... o Aggiungi utente, quindi immettete il nome del vostro nome utente. Proseguite con Next o Successivo e sarete a posto.
Copiare un CD-ROM

Il primo compito che ci accingiamo ad effettuare quello copiare un CD di dati (la procedura per copiare un CD Audio del tutto analoga).

216

CAPITOLO 15. MUSICA CON LINUX

15.6. MASTERIZZARE CD

Per prima cosa mettete il CD da copiare nel vostro masterizzatore oppure, nel caso abbiate sia un masterizzatore che un lettore cd, mettetelo nel lettore CD. Ora potete scegliere la voce di menu Tools | Copy Cd o Strumenti | Copia CD ed apparir un dialogo come questo a sinistra. Per prima cosa controllate che i dispositivi di lettura e scrittura siano corretti, quindi scegliete la velocit di scrittura - in funzione del vostro masterizzatore e del CD-Rom vergine che avete a disposizione. Potete quindi selezionare alcune opzioni, anche se per il primo tentativo vi consigliamo di lasciare il tutto cos com:
Simulate (Simulazione) - Vi permette di simulare loperazione di copia per vericare se ci sono

problemi.
On the y (Al volo) - Permette di copiare al volo il CD, dimezzando i tempi di esecuzione e senza

utilizzare il disco rigido. Opzione pericolosa. Sceglietela solo se (a) avete sia lettore che masterizzatore, (b) computer e masterizzatore sono potenti e recenti e (c) avete congurato il bootloader come indicato in precedenza.
Only create images (Crea solo limmagine) - Permette di creare un le (di tipo .iso) dal quale sar

possibile, in seguito, masterizzare altre copie.


Remove temporary images (Rimuovi immagine) - Rimuove il le .iso utilizzato per la copia

temporanea del CD. A questo punto potete fare click su Copy/Copia e rilassarvi. Se avete un computerone potete giocare a tuxracer, collegarvi a Internet o altro ancora; in caso contrario, oppure se state facendo una copia al volo, lasciate stare il computer: loperazione di creazione CD non deve essere interrotta, altrimenti vi troverete con un CD bruciato che potrete utilizzare solo come sottobicchiere.

La prima parte delloperazione consiste nel trasferimento del CD sul disco rigido. Per tenervi al corrente delle operazioni, k3b visualizzer un dialogo come quello qui sopra a sinistra. Vedrete lentamente scorrere il termometro da sinistra a destra. Una volta completata loperazione 4 , inizier la scrittura vera e propria.
4 nel

caso non abbiate il lettore CD, a questo punto il masterizzatore sputer il CD originale e chieder linserimento del CD vergine.

217

15.6. MASTERIZZARE CD

CAPITOLO 15. MUSICA CON LINUX

La scrittura proseguir, sempre con il termometro che scorre da sinistra a destra. Lunico indicatore da tenere sotto controllo quello in basso, buffer status: nel caso arrivasse allo 0% la copia non sarebbe pi possibile e occorrer rivedere alcuni fattori - primo fra tutti la velocit di scrittura. Una volta arrivati alla ne del processo, il computer vi restituir il CD, bello e pronto per luso.
Creare un CD

Selezionate la voce di menu File ! New Project | New Data CD / File | Nuovo Progetto | Nuovo progetto dati se volete creare un CD dati, oppure File | New Project | New Audio CD/ File | Nuovo Progetto | Nuovo progetto audio . In entrambi i casi la sezione inferiore della nestra si aprir. Nella sezione in alto a sinistra, cerchiata in rosso, potrete navigare su tutti i le presenti sul vostro sistema e scegliere quali copiare sul CD-Rom. Nel caso del CD di dati potete trascinare singoli le o intere directory nel pannello di sinistra della parte inferiore (in giallo). La riga inferiore agisce come indicatore per stabilire quanto spazio libero vi resta sul CD (indicato in rosso). Nel caso del CD Audio vale tutto quanto abbiamo gi detto, ma potete trascinare nella nestra inferiore solo le di tipo .mp3, .ogg o .wav. Se siete veri certosini, per ogni traccia potete indicare il nome dellartista e il nome della canzone, in modo da visualizzarli se il vostro lettore CD moderno e abilitato al sistema CD-Text. Se non volete creare immediatamente il vostro CD, potete salvare il progetto del CD su disco con File | Salva. In caso contrario potete procedere alla creazione facendo click sullicona con la bacchetta sul CD (Burn/Scrittura). A questo punto vi ritroverete in un menu molto simile a quello gi visto: dopo aver scelto la velocit di scrittura fate click su Write/Scrivi e la scrittura inizier in modo analogo a quanto descritto nel caso della copiatura dei dischi.
Nota

k3b un programma non ancora rilasciato in modo denitivo: questi appunti sono basati sulla versione 0.8.1 ed quindi possibile che nelle versioni successive vi siano modiche anche signicative. Inoltre, k3b un programma molto completo, permette di effettuare il ripping e la creazione di CD video: vi invitiamo quindi ad esplorare le potenzialit di questo programma facile da usare e molto completo.

Per concludere
In questa sezione abbiamo appena scalto la supercie del pianeta musica: ci sono decine di applicazioni sonore che non ci possibile esaminare per motivi di spazio! Citando alla rinfusa: sintesi vocale, musica digitale MIDI, registrazione su hard disk, la simulazione di uno strumento musicale. La maggior parte di questi strumenti sono liberamente scaricabili da Internet quindi. . . buona caccia!

218

16 Domande e risposte

Di che cosa si tratta?


Che fare se il computer si blocca? Come si fa a copiare un dischetto? Queste sono alcune delle migliaia di domande che afiggono i neoti quando si avvicinano al calcolatore. Questultimo capitolo cercher di fornire semplici risposte ad alcuni problemi. presumibile che questa lista di domande cresca nel corso del tempo, in modo da poter parare un maggior numero di problemi.

16.1 Problemi ed errori


Ho inserito nel computer un oppy o CD-Rom, ma non riesco a utilizzarlo.

Probabilmente signica che state accedendo alla directory di un dispositivo, ma questo non stato ancora montato. Infatti, inserire un dischetto, un CD-Rom, un USB Key e simili memorie di massa rimuovibili non signica, di per s, poterle usare immediatamente: occorre informare il sistema operativo perch lo inserisca nel punto giusto dellalbero dei le (solitamente nella directory /mnt). Tale operazione, detta montaggio (ing: mount) pu essere effettuata in modo automatico o manuale.
automatico In tutte le distribuzioni presente un programma, automount o supermount, che

compie automaticamente queste operazioni, permettendovi di usare immediatamente il disco o il CD inserito. Pur semplicando la vita in certe occasioni, vi consigliamo di non utilizzarla (per la vostra futura serenit). Si tenga presente che tale funzione solitamente attiva su Mandrake (e infatti le icone sono sempre nella forma montata sotto KDE e sempre presenti in Gnome) e disattivata nelle altre distribuzioni. ovviamente possibile disattivarla, ma la procedura non semplice e dipende dalle singole distribuzioni.
manuale(KDE) Per montare un dispositivo, fate click sulla sua icona. Dopo qualche istante

il dispositivo sar montato, licona mostrer un triangolo verde in basso a destra e dopo qualche istante apparir la nestra del contenuto. Per smontare un dispositivo montato dovete fare un click destro sullicona e scegliere Smonta o Espelli - in questultimo caso il CD-Rom verr anche espulso automaticamente.
manuale(Gnome) Per montare un dispositivo, fate un click destro sul Desktop in un punto

libero. Dal men che apparir scegliete Dischi che vi mostrer un elenco dei dispositivi montabili (e quelli gi montati con il segno di spunta). Selezionate il dispoisitivo desiderato e dopo qualche istante apparir sul Desktop. Per smontare un dispositivo potete operare come prima e selezionare il dispositivo montato oppure fare un click destro sullicona e scegliere Smonta volume o Espelli - in questultimo caso il CD-Rom verr anche espulso automaticamente.

219

16.1. PROBLEMI ED ERRORI

CAPITOLO 16. DOMANDE E RISPOSTE

manuale(CLI) Questa modalit la pi potente, specie se la effettuate come utente root

e sarete cos privi di ogni limitazione. Per montare un dispositivo il comando base mount [nome dispositivo] [directory dellalbero del file], quindi il comando tipico per montare il CD-Rom mount /dev/cdrom /mnt/cdrom. Per smontare un dispositivo potete scrivere umount [nome dispositivo] e per certi dispositivi potete usare eject [nome dispositivo] che causa lespulsione sica del CD.
Aiuto! Non riesco a smontare il CD-Rom!

In certi casi il sistema risponder negativamente alla vostra richiesta di smontare un dispositivo. Questo avviene per la vostra sicurezza, poich un le presente sul dischetto o CD-Rom ancora in uso da parte di qualche programma. Se questo si verica, in genere basta aspettare qualche secondo e loperazione sar terminata. Se per il sistema insiste nel negarvi lespulsione, potete operare in questi modi, in crescente ordine di pericolosit: 1. Aprite un terminale e scrivete: fuser -k /dev/cdrom (per il cd) fuser -k /dev/fd0 (per il floppy) 2. Riprovare il punto precedente da un terminale in cui siete root. 3. Scollegatevi e ricollegatevi. 4. Riavviate il computer.
Mozilla (o unaltra applicazione) si bloccato, e non riesco a chiuderlo. Devo riavviare il computer per eliminarlo?

Assolutamente no! Occorre solo eliminare il programma (in gergo: uccidere il processo). Per fare questo avete a disposizione una serie di programmini quali xkill, gtop e ksysguard. Se usate xkill, vi sufciente lanciarlo e fare click sulla nestra incriminata. Alcuni programmi presntano una certa resistenza alleliminazione per cui essere necessaria unazione pi radicale: lanciate ksysguard e fate click sula linguetta Tavola dei Processi. Vedrete una lunga lista di nomi di programmi, e non sar difcile identicare il nome del programma (es: mozilla-bin per Mozilla) che fa le bizze. Fate click con il pulsante destro, scegliete quindi Manda segnale | SIGTERM. Dopo una richiesta di conferma, la nestra del programma incriminato dovrebbe scomparire. Se usate gtop troverete subito la lista dei processi e potrete inviare gli opportuni segnali facendo click e tenendo premuto il pulsante destro. Alternativamente, potete provare con metodi pi classici, ovvero lanciare il seguente comando da terminale: killall -9 mozilla-bin
KDE/Gnome non rispondono pi! Spengo il computer?

Assolutamente no! sufciente, e molto pi rapido, uccidere linterfaccia graca e ricollegarsi. Per fare questo sufciente battere - CTRL - ALT - <- . Non prendetelo per come unabitudine, poich non salva le vostre impostazioni attuali.

220

CAPITOLO 16. DOMANDE E RISPOSTE

16.1. PROBLEMI ED ERRORI

In certi (rari) casi, quando si chiude linterfaccia graca in questo modo, questa non riparte pi. In questo caso, scrivete da terminale come root prima init 3 e poi init 5. Se anche questo non serve a nulla, riavviate il calcolatore con CTRL - ALT - CANC
Ho dimenticato la parola dordine di root!

Argh! possibile rimettere a posto le cose ma, a seconda della vostra situazione, questo compito pu essere facile o difcile. In linea di massima potete agire cos: quando compare la scritta LILO: al riavvio del computer affrettatevi a battere linux single o, a seconda della distribuzione, linux init=/bin/sh. Se tutto va bene, sarete collegati come root e potrete usare il comando /usr/bin/passwd per cambiare la password; poi potrete riavviare. Se ci non fosse possibile, quello che dovete fare pu essere un po complicato: per prima cosa dovete lanciare un altro sistema Linux. La maggior parte delle distribuzioni permette di lanciare Linux da CD-Rom (modalit rescue ) oppure potete usare una delle distribuzioni che si avviano da CD (come Knoppix). Nel caso specico avrete a disposizione una normale interfaccia KDE con la quale potrete montare la partizione del vostro sistema: abbiate per cura di aprire licona della partizione interessata, vericarne le propriet e fare in modo, sotto la voce Dispositivo, che non sia attivata la voce Sola lettura - altrimenti non potrete fare modiche al vostro sistema. In caso non usiate Knoppix, NON avrete a disposizione la modalit graca, e dovete montare 220). Per fare questo il vostro sistema su disco rigido con il sistema di emergenza (per dettagli dovete digitare i seguenti comandi, da terminale: # mkdir /sistema # mount /dev/hdaX /sistema dove al posto di X va un numero che dipende dal vostro sistema operativo (generalmente 1 se avete solo Linux, oppure 5 in altri casi, ma non vi sono regole sse). Adesso, con un editor di testi (se possibile il classico kwrite, oppure quelli interfaccia testuale come vi, mcedit, joe) dovete modicare la prima riga del le /sistema/etc/passwd come appare qui a destra. Modicate root:x: in root::, salvate e riavviate: la password di root stata eliminata e potete collegarvi lasciando vuoto il campo delle password. Una volta collegati come root, immettete di nuovo la x galeotta e inserite una nuova password.
Il sistema operativo non parte e mi scrive oscuri segnali in inglese come /dev/hda1 contains a filesystem with errors... give root password to login.

Se accade questo - oggi piuttosto raro con i ext3 e reiser - , vuol dire che Linux ha rilevato gravi errori sul disco di avvio. Per procedere dovete fate cos: per prima cosa date la password di root, quindi scrivere il comando scrivete il seguente comando fsck.ext2 /dev/hdaX -p dove X il numero indicato nel messaggio di errore (se non visibile, usate le frecce per visualizzarlo). Al termine del processo, battete CTRL - D e riavviate. Tutto dovrebbe essere andato a posto.

221

16.1. PROBLEMI ED ERRORI

CAPITOLO 16. DOMANDE E RISPOSTE

Quando mi collego come utente in una sessione il KDE/Gnome, non riesco a farlo e/o sono segnalati errori. Se mi collego come root o altro utente, non ci sono invece problemi.

Pu darsi che siano compromessi alcuni le di impostazione del vostro programma di Desktop. Se non avete particolarmente a cuore le vostre impostazioni , sufciente collegarsi da terminale (possibilmente come root) portarsi nella cartella personale dellutente con problemi e cancellate lintera cartella chiamata ~/.kde (sotto KDE) o ~/.gnome. Notate il punto davanti al nome, che lo rede un le invisibile. Per un lavoro pi a fondo sotto Gnome, potete cancellare anche .gnome-desktop, .gnome_private, e, in certi casi, anche .nautilus. La cartella .gnome-desktop potrebbe per contentere anche vostri le personali, quindi state attenti!. Quando vi ricollegherete le impostazioni saranno ricreate da zero.
Ho eliminato per errore un le molto importante. Posso recuperarlo, in qualche modo?

In generale, no. Esistono delle procedure che possono avere qualche scarsa probabilit di successo, ma sono di difcile esecuzione. Il metodo pi sicuro quello di cestinare i le anzich eliminarli. possibile tentare, se utilizzate il lesystem ext2 o ext3, utilizzando da terminale il programma Midnight Commander (mc), dalla voce Comando | Ripristina le.
So fare tutto quello che c su questo libro. Come faccio a saperne di pi?

Fermo restando che sempre lesperienza che permette di andare avanti, ecco alcune pubblicazioni online che possono aiutarvi a meglio comprendere il funzionamento e le peculiarit di Linux. Linux Facile [www.linuxfacile.org]. Questo libro affronta gli argomenti di Linux sistematico e preciso, non disdegnando la parentesi storico-losoca del movimento GNU in generale e Linux in particolare.

Appunti Linux [http://www.appuntilinux.prosa.it]. Una specie di bibbia molto tecnica e dettagliata. Se avete dei problemi specici, qui il posto dove iniziare a cercare. Internet. Vi sono molti siti italiani che sono un buon punto di riferimento e di aiuto per coloro che usano Linux come computer casalingo. Oltre ai siti dei LUG, la cui lista troverete in [http://www.linux.it/LUG] citiamo: Linux Desktop [www.linuxdesktop.it] Kuht [linux.kuht.it] Zio Budda [www.ziobudda.net] ottimo anche per le notizie.

Se invece volete spendere qualche soldo, facile reperire in biblioteca diversi libri su Linux. Vi segnaliamo questi, che sono diretti, in particolare, a persone che abbiano qualche esperienza sotto Windows e vogliano cimentarsi con Linux. P. ATTIVISSIMO, Da Windows a Linux, Apogeo, ISBN-88-7303-735-6, 21,69 G. B RANCA, Linux per utenti Windows, McGraw Hill, ISBN-88-386-4187-0, 18,08

222

CAPITOLO 16. DOMANDE E RISPOSTE

16.2. COME SI FA A...

16.2 Come si fa a...


...copiare un dischetto?

Non possibile effettuare questa operazione in modalit graca, occorre lanciare un terminale e agire come segue: 1. Inserire il dischetto da copiare nel drive e scrivere il seguente comando: cp /dev/fd0 floppy.img 2. Inserire il dischetto su cui dovr essere copiato il primo disco e scrivere: cp floppy.img /dev/fd0 Il disco deve essere gi formattato, ma cos facendo si perderanno tutti i dati memorizzati. Se occorrono copie multiple, ripetere il passo 2. 3. Cancellare il le oppy.img, con le modalit solite o con il comando: rm floppy.img
...sapere quanto spazio mi resta sul disco?

KDE: Il metodo pi semplice consiste nellutilzzare il Centro di Controllo KDE, raggiungibile dal men principale, alla voce Dispositivi a blocchi. Alternativamente, se avete creato un collegamento a un disco rigido, sar sufciente consultarne le Propriet. Esiste inne una piccola appicazione (KwiKdisk) che si installa sul pannello, in basso a sinistra, dando una visione dinsieme dello spazio restante. Gnome: Selezionate sul Desktop licona del dispositivo che vi interessa e consultatene le propriet. Se volete qualcosa di gracamente pi appagante, usate gtop oppure lapplet diskusage_applet, installata mediante Menu principale | Pannello | Aggiungi al pannello | Applet | Controllo | Utilizzo del disco. Ogni volta che farete click, verr mostrato lutilizzo di una diversa partizione del disco.
... sapere che modem software ho?

Non ci sono regole semplici: possiamo solo dare qualche consiglio. Se si tratta di un modem esterno, con cavo seriale, sicuramente un modem seriale classico.

Consultare i manuali tecnici del vostro computer. In mancanza di questo, provare a consultare le informazioni del Centro di Controllo KDE o Gnome o, se installato, il pannello di controllo di Windows. Usate il programmino scanModem: scaricare dal sito Linmodems il programma http://linmodems.technion.ac.il/packages/scanModem.gz, scomprimetelo, ed eseguitelo.

...trasferire le da un utente allaltro?

Pu essere necessario trasferire le da un utente a un altro, o da utente root a utente normale. Apparentemente pare difcile perch non potete direttamente accedere alla Cartella personale del destinatario e due possibvili soluzioni sono:

223

16.2. COME SI FA A...

CAPITOLO 16. DOMANDE E RISPOSTE

Se non avete problemi di sicurezza: potere rendere la vostra cartella personale raggiungibile da altri. Per farlo, selezionate Propriet mediante un click destro sulla cartella base e aggiungete i permessi di lettura ed esecuzione per tutti gli utenti.

Se avete problemi di sicurezza: potete utilizzare una cartella comune per lo scambio dei le (per esempio, la cartella /tmp).

Indipendentemente dal metodo scelto, opportuno che quando trasferite il le al destinatario cambiate anche i permessi: in caso contrario, sarebbe come consegnare la macchina a un amico senza dargli le chiavi. Per farlo, selezionate Propriet con un click del mouse destro sul le e modicate i permessi, aggiungendo almeno scrittura ed eventualmente esecuzione a tutti gli utenti.
...passare dalla funzionalit singolo click a doppio click in Gnome o KDE (e viceversa)?

In linea di principio, sotto Gnome un singolo click seleziona un oggetto, un doppio click attiva loggetto; sotto KDE un singolo click attiva loggetto e il doppio click non esiste. Ma alcune distribuzioni 1 hanno di recente modicato il comportamento predenito di KDE per renderlo simile a quello di Gnome. Insomma, una grande confusione. Pertanto, il consiglio quello di scegliere il comportamento con il quale vi trovate meglio. Se il comportamento fornito non di vostro gradimento potete cambiarlo in KDE con Centro di Controllo | Periferiche | Mouse e sotto Gnome, da una nestra di Nautilus, con Modica | Preferenze | Comportamento
...lanciare un programma come root senza scollegarmi e ricollegarmi?

Se dovete lanciare un singolo programma come root, per esempio per amministrare una piccola cosa la procedura di scollegamento pu essere tediosa. Per fortuna c una via di uscita. Se avete KDE e volete lanciare un programma come root (o altro utente) dovete lanciare il comando kdesu seguito dal programma desiderato (esempio: kdesu k3b). Se invece dovete lanciare un programma da terminale, potete utilizzare il comando # su -c comandodaeseguire non dimenticando le virgolette (esempio: su -c passwd). In entrambi i casi vi verr chiesta la password di root.

1 specicamente

Red hat e Mandrake

224

A Note dellautore

A.1 I nove dogma


Nelle succesive ristrutturazioni (ora siamo alla terza) di questopera ho cercato di attenermi ad alcuni principi generali che ritengo importanti. 1. Non dare nulla per scontato - Questo manuale diretto a persone di nessuna o scarsa esperienza pregressa: occorre non fare mai riferimento a come si fa in altri sistemi operativi. 2. Lutente vuole soluzioni, non lezioni - Dare il maggior numero di informazioni in forma di risposte a specici problemi, evitando lunghe disquisizioni sul perch e il percome, su quanto buono il software libero e quanto cattivo il software proprietario. Limportante mostrare allutente la bont del sistema, il resto verr da s. 3. Favorire il software libero, ma senza dogmatismi - Ove possibile, favorire le soluzioni che utilizzano software libero e/o Open Source, ma senza ignorare possibili soluzioni commerciali quando queste risultino migliori o prive di alternative. 4. LNU - Linuxs not UNIX - Pur partito in ambiente server, Linux si sta evolvendo rapidamente come soluzione anche per lutente casalingo, su computer Desktop, con risorse economiche limitate. Inoltre non (o, almeno, non subito) un hacker, un esperto di sicurezza o un ingegnere software: occorre indicare quindi la soluzione pi semplice ed evitare categoricamente il ricorso alla shell. 5. Imparare dagli altri - I sistemi operativi proprietari sono dotati di migliaia di guide per gli argomenti pi disparati. Occorre prendere spunto da essi, scoprire quanto c di buono e trasporlo per Linux. Le citt imparano dai nemici, non dagli amici, a costruire mura possenti e a procurarsi navi da guerra. Questa lezione la salvezza dei gli, della casa, del patrimonio. (Aristofane, Gli uccelli ) 6. Regola del tre - Linux ricco di alternative, ma talvolta leccesso di scelta rischia di generare confusione, specie nei principianti e in quanti non desiderano passare ore a sperimentare diverse soluzioni. Si proporranno perci al pi tre soluzioni possibili ad un dato problema. 7. Parla come mangi - Anche se la situazione fortemente migliorata negli ultimi anni, non si pu certo denire litaliano medio un anglofono (al pi, anglolo). Favorire quindi le soluzioni che utilizzino programmi in italiano (e con documentazione in italiano).

225

A.2. LEGALESE

APPENDICE A. NOTE DELLAUTORE

8. Niente guerre di religione - La guerra tra le varie distribuzioni, i gestori di nestre, gli ambienti di lavoro e programmi porta a una scarsa percezione di quanto di veramente buono ci sia in tutto questo. 9. Patente Europea -Pur avendo molte riserve e distinguo su ECDL [http://www.aicanet.it], la cosiddetta patente europea del computer - soprattutto per quel che riguarda la (presunta) indipendenza dai sistemi operativi e dai singoli programmi - questo progetto ha alcune buone idee. Ci ha condotto alla creazione di un progetto parallelo volto alla realizzazione di materiale didattico per EDCL in forma libera, [http://ecdllibre.sourceforge.net], con il quale vi sono e vi saranno molte sinergie. Gi ora, per L INUX DA Z ERO cerca di attenersi, in generale, ai dettami ECDL (Syllabus 4.0) e agli argomenti in esso contenuti. In particolare, allo stato attuale, questa la situazione a) Modulo 1 - Concetti di base delle tecnologie ICT - I capitoli 2-4 e la prima parte del capitolo 10 coprono lintero modulo. b) Modulo 2 - Usare il computer e gestire i le - I capitoli 6,7 e uno tra i capitoli 8 e 9 coprono lintero modulo. c) Modulo 7 - Reti informatiche e Internet - Il capitolo 11 copre lintero modulo, sicurezza esclusa.

A.2 Legalese
Il documento stato redatto interamente in LYX (v. 1.2) e TEX ed liberamente distribuibile secondo i termini della Free Documentation License o FDL, una forma di licenza che permette a tutti la libert di copia e redistribuzione del materiale, con o senza modiche, sia a scopo commerciale che no-prot e consente agli autori e agli editori di essere riconosciuti per il proprio lavoro pur preservandoli dalla responsabilit di modiche successivamente apportate ai testi. In sostanza, vuol dire che se fate modiche a questo documento siete obbligati a distribuire il documento modicato. La versione della licenza avente valore legale si trova sul sito GNU [http://www.gnu.org/copyleft/fdl.html], ma la troverete tradotta in appendice. In ogni caso, sarebbe carino contattare lautore se voleste pubblicare lopera, apportare modiche o donargli dei soldi (non si sa mai). Lautore contattabile per posta elettronica allindirizzo mailto:m.missiroli@itisvinci.com

A.3 Changelog
1.0 Febbraio 2001. Primo rilascio (stampato). 1.1 Aprile 2001. Aggiunta di due capitoli, correzioni varie, cambio di layout (koma-script). 2.0 Gennaio 2002. Ristrutturazione totale. 2.1 Settembre 2002. Aggiunta del capitolo Gnome, passaggio a Lyx 1.2, reimpaginazione 3.0 Agosto 2003. Aggiornamento generale, Gnome 2, KDE 3, Musica.

226

B Glossario

In questo breve capitolo troverete riassunti alcuni dei termini che sono sparsi nel libro, nonch diversi altri di largo uso nel mondo informatico. Il capitolo diviso nella sezione pi generale dedicata a Linux e Unix, e una pi specica su Internet. Nellindice analitico, i numeri di pagina espressi in grassetto fanno riferimento al glossario. Dove possibile, indicato un riferimento alla parte del testo dove largomento presentato pi a fondo, indicato dal simbolo

Glossario UNIX/Linux
Binario I le binari sono le eseguibili, prodotti dalla compilazione di un programma. Permettono

di lanciare lesecuzione di programmi applicativi, quali redattori di testi, navigazione web ecc. Pu riferirsi anche al sistema di numerazione utilizzato dal computer, detto binario perch usa solo i numeri 1 e 0.
Collegarsi(login) Latto di presentarsi al computer con il proprio nome utente(username) e parola

dordine (password). Quando si smette di lavorare, occorre fare loperazione inversa, detta 62 logout.
Compilatore Per realizzare unapplicazione occorre dapprima scrivere il codice (detto sorgente) con

un linguaggio di programmazione quale il C o il C++, quindi elaborarlo da parte di un programma (detto, appunto, compilatore) che trasforma le istruzioni nel linguaggio binario utilizzato dal calcolatore. Occorre quindi collegare (o linkare) il le ottenuto con le librerie per ottenere un le eseguibile o binario.
Distribuzioni Le distribuzioni sono un pacchetto di sistema operativo completo, fornito di kernel

Linux, programmi di sistema, programmi applicativi, un programma di installazione e, spesso, manuali e assistenza tecnica. 51
Desktop Tipica interfaccia utente del sistema operativo, costruita in modo da rappresentare una

scrivania di un ufcio. Invece di utilizzare telefoni, lampade e cestini, il sistema operativo mostra icone, nestre, barre di men e simili. I Desktop pi diffusi nel mondo linux sono Gnome e KDE, ma possibili utilizzare interfacce pi leggere quali Windowmaker, Icewm, Afterstep.
Distribuzione Un pacchetto costituito dal Kernel linux, varie interfacce utente, programmi di utilit

e di sistema, driver che pu essere installato su un computer.


Ergonomia Una nuova losoa di construzione delle apparecchiature in modo da assecondare,

anzich forzare, la postura del nostro corpo.

227

APPENDICE B. GLOSSARIO
File System Per immagazzinare le informazioni sotto forma di le su un supporto sico, questul-

timo deve essere strutturato mediante un lesystem (letteralmente sistema di archiviazione). I pi diffusi sono FAT16, FAT32 (Dos/Windows), NTFS (Windows NT/2000/XP), ext2,ext3 (Linux), ISO9660 (CD-Rom).
Focus Lunica nestra attiva e quindi in grado di ricevere linput dallutente. HOWTO Letteralmente:

Come si fa a... Una serie di testi che spiegano come si fa a compiere una particolare operazione. Sono presenti solitamente nella directory /usr/share/doc/HOWTO. Raramente sono utili ai principianti dato lalto tasso di termini tecnici utilizzati.

GRUB GRand Unied Bootloader. un programma, simile a LILO, grazie al quale possibile

lanciare Linux o un altro sistema operativo installato. Pi diffuso nelle ditribuzoni recenti.
GNU,Progetto GNU is Not Unix. Un progetto di lunga data della Free Software Foundation (FSF)

con lobiettivo di realizzare e promuovere alternative a sistemi proprietari. Il software GNU sempre distribuito con licenza GPL.
GNU/Linux Un sistema Linux. In questo caso si vuole metter in luce che molti componenti utilizzati

nelle distribuzioni Linux sono strumenti GNU. Debian, in particolare, tende ad essere fedele a questo dettame pi corretto lologicamente ma di difcile pronuncia e marketing.
GPL General Public Licence. Una licenza duso particolarmente favorevole allutilizzatore nale,

che favorisce la distristribuzione e le modiche del codice sorgente.


GUI Interfaccia graca utente (ing: Graphical User Interface). Linsieme di icone, nestre, ed altri

espedienti visivi che permettono allutente di interagire con il sistema operativo.


Home,Directory La cartella personale utilizzata dallutente per tenere i propri le. Kernel la parte centrale di un sistema operativo. Linux , in realt, solo un kernel. Libreria Pessima traduzione italiana dellinglese library (biblioteca). Si tratta di svariati les binari

o eseguibili necessari per lesecuzione dei programmi. Le librerie statiche sono incluse nei programmi allatto della compilazione, creando programmi molto voluminosi; quelle dinamiche sono invece utilizzate solo al lancio del programma che le richiedono.
LILO LInux LOader, o caricatore di Linux. un programmino grazie al quale possibile lanciare

Linux o un altro sistema operativo installato.


Linux Kernel open source di un sistema operativo, originariamente scritto da Linus Torvarlds (da cui

il nome) e attualmente sviluppato da pi di 300 persone sparse per il mondo.


Man Comando mediante il quale possibile visualizzare il manuale di moltissimi comandi. Si avvia

da terminale, ma potete richiamarlo gracamente con il programma xman, tramite lo pseudoURL man:/)
Modulo Una sezione del kernel, spesso dedicata al pilotaggio di un particolare dispositivo. Noto sotto

altri sistemi come driver.

228

APPENDICE B. GLOSSARIO
Montare Latto di aggiungere un dispositivo (oppy disk, CD-Rom,...) al sistema. Normalmente va

eseguito manualmente con il comando mount e smontato con il comando inverso, umount, ma le distribuzioni orientate ai principianti forniscono un metodo per il montaggio automatico (automount o supermount).
Newbie il novizio, linesperto di computer, di Internet o di Linux in particolare. Si pronuncia niubi. Nome Utente Detto anche Account. il nome che ogni utete utilizza su un sistema Linux. Ad ogni

utente associata una password specica, nonnch privilegi differenziati. Dopo linstallazione iniziale, solo lamministratore, o utente root, pu aggiungere o modicare il nome utente.
OSS Open Source Software (si pronuncia open sors, non open surs!) Sorgente aperto. Catego-

ria generale di licenze che permettono e favoriscono la distribuzione del codice sorgente dei programmi. GPL una forma di OSS.
Package(pacchetti) Un le unico, compresso, che contiene quanto occorre per installare e cong-

urare un programma. I pacchetti possono essere di binari o di sorgenti e nel primo caso sono specici per ogni distribuzione.
Partizione una sezione del vostro disco rigido dedicata a un sistema operativo o una funzione. Nei

sistemi Linux, vi sono almeno due partizioni, la partizione principale e quella di swap (per la memoria virtuale). Un sistema Windows o Macintosh usa solitamente ununica partizione.
Percorso(path) Stabilisce dove si trova il le. posto davanti al nome del le e consiste in una serie

di nomi separati da barre. Pu essere assoluto o relativo: in questultimo caso privo di barra 7.4 allinizio e indica uno spostamento rispetto al punto in cui ci troviamo.
Redattore testi(editor) Semplice programma che permette di modicare un le di testo. Partico-

larmente utile per la congurazione dei programmi. I pi diffusi, sotto Linux, sono kword e gedit.
Root,directory Cartella che contiene tutti i le del nostro computer. indicata con /. Root,utente Utente speciale, detto anche amministratore o superutente. E lunico che pu lavorare

sul computer senza alcun tipo di restrizioni. 52

63

RPM Red Hat Package Manager. Uno dei formati per la distribuzione del software sotto Linux.

Script Letteralmente sceneggiatura. un programma, solitamente breve, composto da una serie di

comandi da eseguire in sequenza.


Shell Il programma che gestisce linterazione con lutente in modalit non graca, cio quando si

lavora su terminale. Nel mondo Linux la shell pi diffusa bash.


Superutente Vedi Root, utente Swap Una o pi partizioni del disco possono essere preparate del tipo Linux Swap e sono utilizzate

dal sistema come memoria aggiuntiva o virtuale.


Tar Il pi diffuso programma di archiviazione nel mondo UNIX e Linux. anche lestensione dei

le creati dal programma.

229

APPENDICE B. GLOSSARIO
Terminale Un programma graco (pi esattamente emulatore di terminale, o anche console) gra-

zie alla quale possible inviare comandi al sistema operativo unsando linterfaccia testuale (shell) anzich graca. anche possibile disattivare temporaneamente linterfaccia graca e richiamare vari terminali con la combinazione di tasti CTRL - ALT - F1 , F2 , F3 . . . ecc. Per riattivare linterfaccia graca occorre battere, di solito, CTRL - ALT - F7 .
UNIX un sistema operativo sviluppato dai laboratori Bell negli anni 60. Nel corso degli anni si

sviluppo in centinaia di versioni commerciali incompatibil fra loro (AIX, SCO-Unix, HP-Unix, BSD). Linux detto un clone UNIX perch non utilizza alcun codice dello UNIX originario, ma ne simula in gran parte il funzionamento.
Window Manager. Sistema di gestione delle nestre. Sotto Linux la gestione delle nestre NON fa

parte del sistema operativo ed quindi possibile sceglire tra varie alternative. I sistemi desktop usano solitamente il proprio, ma alcuni gestori (twm, xfce, enlightenment) sono talmente potenti da permettere di usare il computer senza luso di sistemi Desktop.
X-Windows X Windows System, noto pi semplicemente con il nome di X, unarchitettura

client/server per la gestione del sistema graco di un calcolatore. La componente principale del sistema il server X, che gestisce laccesso alle schede grache, alla tastiera e al mouse. La versione di X utilizzata su Linux nota come XFree86.

Glossario internet
Allegato(attachment) File che viene spedito assieme ad unemail. Antivirus Programma che protegge il nostro computer dai virus.

Deve essere costantemente aggiornato per poter rimanere al passo con i nuovi virus in circolazione. Corrisponde alla lettera dentro la busta che viene spedita tramite la posta cartacea.

Body(corpo) (di una email) E il testo vero e proprio di un messaggio di posta elettronica.

Bookmarks(preferiti) Sono gli indirizzi dei siti o delle pagine web che abbiamo in memoria nel

nostro pc. Servono per tornare nelle pagine gi visitate in precedenza ed aggiunte alla lista (la memorizzazione non avviene in maniera automatica).
Browser(navigatore) Programma che si utilizza per navigare tra le pagine ed i siti web. Collegamento ipertestuale(link ) Parola o immagine che modica il puntatore del mouse dalla

freccia usuale alla manina, e porta solitamente il browser a visualizzare unaltra pagina web.
Cookies Sono i le che contengono informazioni su di noi, salvati dai browser per ricordare delle

operazioni che svolgiamo, e che non vorremmo ripetere.


Client Un computer (o un programma) che richiede servizi (un le HTML, per esempio) ad unaltro

computer, detto server.


Email Lettera di posta elettronica. Facendo un parallelo con la posta classica equivale alla lettera che

arriva per posta normale.


FTP File Transfer Protocol. Un sistema per trasferire le tra icomputer, meno ricco di possibilit e

funzioni rispetto a HTTP ma solitamente pi veloce.

230

APPENDICE B. GLOSSARIO
HTML HyperText Markup Language. Con questa sigla si denomina sia il linguaggio di program-

mazione utilizzato per la maggior parte delle pagine web (quasi tutto quello che vedete con un browser stato composto con questo linguaggio), sia il formato dei le che si scaricano da internet (chiamati ad esempio prova.html o index.htm).
HTTP HyperText Transfer Protocol. Un protocollo utilizzato dai computer quando devono trasferire

les utilizzando il World Wide Web.


Internet Provider Azienda che permette di connettersi ad internet attraverso il pc di casa ed un

modem.
Lurker Una persona che fa parte di un gruppo di discussione senza partecipare attivamente ai discorsi. Mailing list Una mailing list una lista di indirizzi di posta elettronica, mantenuta in un computer

esterno al vostro e sempre connesso in rete, con un nome ed un indirizzo proprio.


Off-topic(OT) Aggettivo attribuito ad un messaggio non inerente allargomento di discussione di

mailing list e newsgroup. Assume al 90% dei casi un signicato negativo.


Pagina web Documento ipertestuale (alcune parole ed immagini portano ad altre parti del documen-

to, rendendolo interattivo) che contiene varie informazioni e servizi. Un sito web costituito da un insieme di pagine.
PDF Portable Document Format. Un formato di le, molto diffuso su internet, in grado di produrre

documenti di testo che hanno lo stesso aspetto in modo indipendente dal sistema operativo utilizzato. Per visualizzarli si utilizza il programma Acrobat Reader (acroread sotto Linux) o direttamente un browser web grazie ad un opportuno plug-in.
Post Sinonimo di messaggio spedito in una mailing list o in un newsgroup Server Programma che mette a disposizione vari servizi ad altri programmi, detti client. Server e

client dialogano solitamente (ma non sempre) attraverso la rete. Uno dei programmi server pi noto il web server Apache, che distribuisce la maggior parte dei les HTML.
Subject(oggetto) (di una email) Titolo del messaggio di posta elettronica. Serve per conoscere

largomento prima di leggere il testo intero.


Thread Gruppo di messaggi che condividono lo stesso subject. Topic Argomento di discussione su mailing list o newsgroup. Trojan Horse Letteralmente Cavallo di Troia. Tipo di virus che sotto false spoglie apre una porta del

nostro computer, permettendo a terzi di vedere e modicare i le sul nostro computer.


URL Uniform Resource Locator. il modo grazie al quale possiamo individuare un testo, unimmag-

ine o altra risorsa su internet, un po come un indirizzo. Va solitamente inserito nella barra di navigazione del browser per accedere direttamente alla risorsa.
Velocit(di connessione) Misura della velocit alla quale scaricate i dati da Internet. Dipende dal-

lhardware del proprio computer, dallabbonamento internet che abbiamo sottoscritto, e dagli utenti che visitano la pagina che vogliamo vedere. espressa in bps (bit per secondo).
Virus Programma che si diffonde in rete copiandosi da solo, con lo scopo di creare danni al computer.

231

APPENDICE B. GLOSSARIO

232

C Licenza FDL GNU

GNU Free Documentation License Versione 1.1, Marzo 2000 Copyright (C) 2000 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Chiunque pu copiare e distribuire copie letterali di questo documento di licenza, ma non ne permessa la modica.

PREAMBOLO
Lo scopo di questa licenza di rendere un manuale, un testo o altri documenti scritti "liberi" nel senso di assicurare a tutti la libert effettiva di copiarli e redistribuirli, con o senza modiche, a ni di lucro o no. In secondo luogo questa licenza prevede per autori ed editori il modo per ottenere il giusto riconoscimento del proprio lavoro, preservandoli dallessere considerati responsabili per modiche apportate da altri. Questa licenza un "copyleft": ci vuol dire che i lavori che derivano dal documento originale devono essere ugualmente liberi. il complemento alla GNU General Public License, che una licenza di tipo "copyleft" pensata per il software libero. Abbiamo progettato questa licenza al ne di applicarla alla documentazione del software libero, perch il software libero ha bisogno di documentazione libera: un programma libero dovrebbe accompagnarsi a manuali che forniscano la stessa libert del software. Ma questa licenza non limitata alla documentazione del software; pu essere utilizzata per ogni testo che tratti un qualsiasi argomento e al di l dellavvenuta pubblicazione cartacea. Raccomandiamo principalmente questa licenza per opere che abbiano ni didattici o per manuali di consultazione.

APPLICABILIT E DEFINIZIONI
Questa licenza si applica a qualsiasi manuale o altra opera che contenga una nota messa dal detentore del copyright che dica che si pu distribuire nei termini di questa licenza. Con "Documento", in seguito ci si riferisce a qualsiasi manuale o opera. Ogni fruitore un destinatario della licenza e viene indicato con "voi". Una "versione modicata" di un documento ogni opera contenente il documento stesso o parte di esso, sia riprodotto alla lettera che con modiche, oppure traduzioni in unaltra lingua. Una "sezione secondaria" unappendice cui si fa riferimento o una premessa del documento e riguarda esclusivamente il rapporto delleditore o dellautore del documento con largomento generale del documento stesso (o argomenti afni) e non contiene nulla che possa essere compreso nellargomento principale. (Per esempio, se il documento in parte un manuale di matematica, una sezione secondaria non pu contenere spiegazioni di matematica). Il rapporto con largomento pu essere un tema

233

APPENDICE C. LICENZA FDL GNU


collegato storicamente con il soggetto principale o con soggetti afni, o essere costituito da argomentazioni legali, commerciali, losoche, etiche o politiche pertinenti. Le "sezioni non modicabili" sono alcune sezioni secondarie i cui titoli sono esplicitamente dichiarati essere sezioni non modicabili, nella nota che indica che il documento realizzato sotto questa licenza. I "testi copertina" sono dei brevi brani di testo che sono elencati nella nota che indica che il documento realizzato sotto questa licenza. Una copia "trasparente" del documento indica una copia leggibile da un calcolatore, codicata in un formato le cui speciche sono disponibili pubblicamente, i cui contenuti possono essere visti e modicati direttamente, ora e in futuro, con generici editor di testi o (per immagini composte da pixel) con generici editor di immagini o (per i disegni) con qualche editor di disegni ampiamente diffuso, e la copia deve essere adatta al trattamento per la formattazione o per la conversione in una variet di formati atti alla successiva formattazione. Una copia fatta in un altro formato di le trasparente il cui markup stato progettato per intralciare o scoraggiare modiche future da parte dei lettori non trasparente. Una copia che non trasparente "opaca". Esempi di formati adatti per copie trasparenti sono lASCII puro senza markup, il formato di input per Texinfo, il formato di input per LaTex, SGML o XML accoppiati ad una DTD pubblica e disponibile, e semplice HTML conforme agli standard e progettato per essere modicato manualmente. Formati opachi sono PostScript, PDF, formati proprietari che possono essere letti e modicati solo con word processor proprietari, SGML o XML per cui non in genere disponibile la DTD o gli strumenti per il trattamento, e HTML generato automaticamente da qualche word processor per il solo output. La "pagina del titolo" di un libro stampato indica la pagina del titolo stessa, pi qualche pagina seguente per quanto necessario a contenere in modo leggibile, il materiale che la licenza prevede che compaia nella pagina del titolo. Per opere in formati in cui non sia contemplata esplicitamente la pagina del titolo, con "pagina del titolo" si intende il testo prossimo al titolo dellopera, precedente linizio del corpo del testo.

COPIE ALLA LETTERA


Si pu copiare e distribuire il documento con lausilio di qualsiasi mezzo, per ni di lucro e non, fornendo per tutte le copie questa licenza, le note sul copyright e lavviso che questa licenza si applica al documento, e che non si aggiungono altre condizioni al di fuori di quelle della licenza stessa. Non si possono usare misure tecniche per impedire o controllare la lettura o la produzione di copie successive alle copie che si producono o distribuiscono. Per si possono ricavare compensi per le copie fornite. Se si distribuiscono un numero sufciente di copie si devono seguire anche le condizioni della sezione 3. Si possono anche prestare copie e con le stesse condizioni sopra menzionate possono essere utilizzate in pubblico.

COPIARE IN NOTEVOLI QUANTIT


Se si pubblicano a mezzo stampa pi di 100 copie del documento, e la nota della licenza indica che esistono uno o pi testi copertina, si devono includere nelle copie, in modo chiaro e leggibile, tutti i testi copertina indicati: il testo della prima di copertina in prima di copertina e il testo di quarta di copertina in quarta di copertina. Ambedue devono identicare leditore che pubblica il documento.

234

APPENDICE C. LICENZA FDL GNU


La prima di copertina deve presentare il titolo completo con tutte le parole che lo compongono egualmente visibili ed evidenti. Si pu aggiungere altro materiale alle copertine. Il copiare con modiche limitate alle sole copertine, purch si preservino il titolo e le altre condizioni viste in precedenza, considerato alla stregua di copiare alla lettera. Se il testo richiesto per le copertine troppo voluminoso per essere riprodotto in modo leggibile, se ne pu mettere una prima parte per quanto ragionevolmente pu stare in copertina, e continuare nelle pagine immediatamente seguenti. Se si pubblicano o distribuiscono copie opache del documento in numero superiore a 100, si deve anche includere una copia trasparente leggibile da un calcolatore per ogni copia o menzionare per ogni copia opaca un indirizzo di una rete di calcolatori pubblicamente accessibile in cui vi sia una copia trasparente completa del documento, spogliato di materiale aggiuntivo, e a cui si possa accedere anonimamente e gratuitamente per scaricare il documento usando i protocolli standard e pubblici generalmente usati. Se si adotta lultima opzione, si deve prestare la giusta attenzione, nel momento in cui si inizia la distribuzione in quantit elevata di copie opache, ad assicurarsi che la copia trasparente rimanga accessibile allindirizzo stabilito no ad almeno un anno di distanza dallultima distribuzione (direttamente o attraverso rivenditori) di quelledizione al pubblico. caldamente consigliato, bench non obbligatorio, contattare lautore del documento prima di distribuirne un numero considerevole di copie, per metterlo in grado di fornire una versione aggiornata del documento.

MODIFICHE
Si possono copiare e distribuire versioni modicate del documento rispettando le condizioni delle precedenti sezioni 2 e 3, purch la versione modicata sia realizzata seguendo scrupolosamente questa stessa licenza, con la versione modicata che svolga il ruolo del "documento", cos da estendere la licenza sulla distribuzione e la modica a chiunque ne possieda una copia. Inoltre nelle versioni modicate si deve: A. Usare nella pagina del titolo (e nelle copertine se ce ne sono) un titolo diverso da quello del documento, e da quelli di versioni precedenti (che devono essere elencati nella sezione storia del documento ove presenti). Si pu usare lo stesso titolo di una versione precedente se leditore di quella versione originale ne ha dato il permesso. B. Elencare nella pagina del titolo, come autori, una o pi persone o gruppi responsabili in qualit di autori delle modiche nella versione modicata, insieme ad almeno cinque fra i principali autori del documento (tutti gli autori principali se sono meno di cinque). C. Dichiarare nella pagina del titolo il nome delleditore della versione modicata in qualit di editore. D. Conservare tutte le note sul copyright del documento originale. E. Aggiungere unappropriata licenza per le modiche di seguito alle altre licenze sui copyright. F. Includere immediatamente dopo la nota di copyright, un avviso di licenza che dia pubblicamente il permesso di usare la versione modicata nei termini di questa licenza, nella forma mostrata nelladdendum alla ne di questo testo. G. Preservare in questo avviso di licenza lintera lista di sezioni non modicabili e testi copertina richieste come previsto dalla licenza del documento. H. Includere una copia non modicata di questa licenza. I. Conservare la sezione intitolata "Storia", e il suo titolo, e aggiungere a questa un elemento che riporti al minimo il titolo, lanno, i nuovi autori, e gli editori della versione modicata come gurano

235

APPENDICE C. LICENZA FDL GNU


nella pagina del titolo. Se non ci sono sezioni intitolate "Storia" nel documento, createne una che riporti il titolo, gli autori, gli editori del documento come gurano nella pagina del titolo, quindi aggiungete un elemento che descriva la versione modicata come detto in precedenza. J. Conservare lindirizzo in rete riportato nel documento, se c, al ne del pubblico accesso ad una copia trasparente, e possibilmente lindirizzo in rete per le precedenti versioni su cui ci si basati. Questi possono essere collocati nella sezione "Storia". Si pu omettere un indirizzo di rete per unopera pubblicata almeno quattro anni prima del documento stesso, o se loriginario editore della versione cui ci si riferisce ne d il permesso. K. In ogni sezione di "Ringraziamenti" o "Dediche", si conservino il titolo, il senso, il tono della sezione stessa. L. Si conservino inalterate le sezioni non modicabili del documento, nei propri testi e nei propri titoli. I numeri della sezione o equivalenti non sono considerati parte del titolo della sezione. M. Si cancelli ogni sezione intitolata "Riconoscimenti". Solo questa sezione pu non essere inclusa nella versione modicata. N. Non si modichi il titolo di sezioni esistenti come "miglioria" o per creare confusione con i titoli di sezioni non modicabili. Se la versione modicata comprende nuove sezioni di primaria importanza o appendici che ricadono in "sezioni secondarie", e non contengono materiale copiato dal documento, si ha facolt di rendere non modicabili quante sezioni si voglia. Per fare ci si aggiunga il loro titolo alla lista delle sezioni immutabili nella nota di copyright della versione modicata. Questi titoli devono essere diversi dai titoli di ogni altra sezione. Si pu aggiungere una sezione intitolata "Riconoscimenti", a patto che non contenga altro che le approvazioni alla versione modicata prodotte da vari soggettiper esempio, affermazioni di revisione o che il testo stato approvato da una organizzazione come la denizione normativa di uno standard. Si pu aggiungere un brano no a cinque parole come Testo Copertina, e un brano no a 25 parole come Testo di Retro Copertina, alla ne dellelenco dei Testi Copertina nella versione modicata. Solamente un brano del Testo Copertina e uno del Testo di Retro Copertina possono essere aggiunti (anche con adattamenti) da ciascuna persona o organizzazione. Se il documento include gi un testo copertina per la stessa copertina, precedentemente aggiunto o adattato da voi o dalla stessa organizzazione nel nome della quale si agisce, non se ne pu aggiungere un altro, ma si pu rimpiazzare il vecchio ottenendo lesplicita autorizzazione dalleditore precedente che aveva aggiunto il testo copertina. Lautore/i e leditore/i del "documento" non ottengono da questa licenza il permesso di usare i propri nomi per pubblicizzare la versione modicata o rivendicare lapprovazione di ogni versione modicata.

UNIONE DI DOCUMENTI
Si pu unire il documento con altri realizzati sotto questa licenza, seguendo i termini deniti nella precedente sezione 4 per le versioni modicate, a patto che si includa linsieme di tutte le Sezioni Invarianti di tutti i documenti originali, senza modiche, e si elenchino tutte come Sezioni Invarianti della sintesi di documenti nella licenza della stessa. Nella sintesi necessaria una sola copia di questa licenza, e multiple sezioni invarianti possono essere rimpiazzate da una singola copia se identiche. Se ci sono multiple Sezioni Invarianti con lo stesso nome ma contenuti differenti, si renda unico il titolo di ciascuna sezione aggiungendovi alla ne e fra parentesi, il nome dellautore o editore della sezione, se noti, o altrimenti un numero distintivo. Si

236

APPENDICE C. LICENZA FDL GNU


facciano gli stessi aggiustamenti ai titoli delle sezioni nellelenco delle Sezioni Invarianti nella nota di copiright della sintesi. Nella sintesi si devono unire le varie sezioni intitolate "storia" nei vari documenti originali di partenza per formare una unica sezione intitolata "storia"; allo stesso modo si unisca ogni sezione intitolata "Ringraziamenti", e ogni sezione intitolata "Dediche". Si devono eliminare tutte le sezioni intitolate "Riconoscimenti".

RACCOLTE DI DOCUMENTI
Si pu produrre una raccolta che consista del documento e di altri realizzati sotto questa licenza; e rimpiazzare le singole copie di questa licenza nei vari documenti con una sola inclusa nella raccolta, solamente se si seguono le regole ssate da questa licenza per le copie alla lettera come se si applicassero a ciascun documento. Si pu estrarre un singolo documento da una raccolta e distribuirlo individualmente sotto questa licenza, solo se si inserisce una copia di questa licenza nel documento estratto e se si seguono tutte le altre regole ssate da questa licenza per le copie alla lettera del documento.

RACCOGLIERE INSIEME A LAVORI INDIPENDENTI


Una raccolta del documento o sue derivazioni con altri documenti o lavori separati o indipendenti, allinterno di o a formare un archivio o un supporto per la distribuzione, non una "versione modicata" del documento nella sua interezza, se non ci sono copiright per lintera raccolta. Ciascuna raccolta si chiama allora "aggregato" e questa licenza non si applica agli altri lavori contenuti in essa che ne sono parte, per il solo fatto di essere raccolti insieme, qualora non siano per loro stessi lavori derivati dal documento. Se le esigenze del Testo Copertina della sezione 3 sono applicabili a queste copie del documento allora, se il documento inferiore ad un quarto dellintero aggregato i Testi Copertina del documento possono essere piazzati in copertine che delimitano solo il documento allinterno dellaggregato. Altrimenti devono apparire nella copertina dellintero aggregato.

TRADUZIONI
La traduzione considerata un tipo di modica, e di conseguenza si possono distribuire traduzioni del documento seguendo i termini della sezione 4. Rimpiazzare sezioni non modicabili con traduzioni richiede un particolare permesso da parte dei detentori del diritto dautore, ma si possono includere traduzioni di una o pi sezioni non modicabili in aggiunta alle versioni originali di queste sezioni immutabili. Si pu fornire una traduzione della presente licenza a patto che si includa anche loriginale versione inglese di questa licenza. In caso di discordanza fra la traduzione e loriginale inglese di questa licenza la versione originale inglese prevale sempre.

TERMINI
Non si pu applicare unaltra licenza al documento, copiarlo, modicarlo, o distribuirlo al di fuori dei termini espressamente previsti da questa licenza. Ogni altro tentativo di applicare unaltra licenza al documento, copiarlo, modicarlo, o distribuirlo deprecato e pone ne automaticamente ai diritti

237

APPENDICE C. LICENZA FDL GNU


previsti da questa licenza. Comunque, per quanti abbiano ricevuto copie o abbiano diritti coperti da questa licenza, essi non ne cessano se si rimane perfettamente coerenti con quanto previsto dalla stessa.

REVISIONI FUTURE DI QUESTA LICENZA


La Free Software Foundation pu pubblicare nuove, rivedute versioni della Gnu Free Documentation License volta per volta. Qualche nuova versione potrebbe essere simile nello spirito alla versione attuale ma differire in dettagli per affrontare nuovi problemi e concetti. Si veda http://www.gnu.org/copyleft/. Ad ogni versione della licenza viene dato un numero che distingue la versione stessa. Se il documento specica che si riferisce ad una versione particolare della licenza contraddistinta dal numero o "ogni versione successiva", si ha la possibilit di seguire termini e condizioni sia della versione specicata che di ogni versione successiva pubblicata (non come bozza) dalla Free Software Foundation. Se il documento non specica un numero di versione particolare di questa licenza, si pu scegliere ogni versione pubblicata (non come bozza) dalla Free Software Foundation. Per applicare questa licenza ad un documento che si scritto, si includa una copia della licenza nel documento e si inserisca il seguente avviso di copiright appena dopo la pagina del titolo: Copyright (c) ANNO VOSTRO NOME. garantito il permesso di copiare, distribuire e/o modificare questo documento seguendo i termini della GNU Free Documentation License, Versione 1.1 o ogni versione successiva pubblicata dalla Free Software Foundation; con le Sezioni Non Modificabili ELENCARNE I TITOLI, con i Testi Copertina ELENCO, e con i Testi di Retro Copertina ELENCO. Una copia della licenza acclusa nella sezione intitolata "GNU Free Documentation License". Se non ci sono Sezioni non Modicabili, si scriva "senza Sezioni non Modicabili" invece di dire quali sono non modicabili. Se non c Testo Copertina, si scriva "nessun Testo Copertina" invece di "il testo Copertina ELENCO"; e allo stesso modo si operi per il Testo di Retro Copertina. Se il vostro documento contiene esempi non banali di programma in codice sorgente si raccomanda di realizzare gli esempi contemporaneamente applicandovi anche una licenza di software libero di vostra scelta, come ad esempio la GNU General Public License, al ne di permetterne luso come software libero. Per informazioni e domande sulla FSF e GNU rivolgersi, possibilmente in inglese, a gnu@gnu.org. Commenti su queste pagine web a webmasters@www.gnu.org, altre domande a a gnu@gnu.org. Copyright (C) 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA La copia letterale e la distribuzione di questo articolo nella sua integrit\{a} sono permesse con qualsiasi mezzo, a condizione che questa nota sia riprodotta. Aggiornato: 20 Settembre 2000 Andrea Ferro, Leandro Noferini e Franco Vite.

238

Indice analitico
aiuto, 86 allegato, 169, 170, 199, 230 annulla, 85 antivirus, 175, 230 applet, 113 at, 75 attachment, vedi allegato Audio, 204 automount, 219 Babelsh, 55, 162 binario, 189, 227 bit, 30 body, 230 bookmarks, 156, 230 bootloader, 51, 57, 216 bps, 136 browser, 51, 119, 134, 145, 230 BSD, 180 cache, 150 cancelletto, 75 caratteri jolly, 104, 127, 158 cartella, 65, 79 base, 82 cancellare, 125 creare, 123 dimensioni, 98 personale, 89 spostare, 125 cartella base, 65 case, 29 catalogo, 161 CD-R, 215 CD-Rom, 33, 82, 105, 127, 198 CDDB, 205 chiocciolina, 75 CLI, 43 cliccare, 35 click, 35, 72 centrale, 72 destro, 72 doppio, 72 client, 133 clock, 39 collegamento ipertestuale, 200, 230 collegarsi, 63, 227 compilare, 189 compilatore, 227 computer, 14 connessione, 136 cookies, 230 copia, 85 CPU, 30 CUPS, 180 cursore, 43, 65, 76 Desktop, 64, 88, 91, 113, 227 directory, vedi cartella directory radice, 81 dischetto, 106, 128 copiare, 223 formattazione, 106, 128 completa, 106, 129 rapida, 106, 129 standard, 129 display, 35 Distribuzione, 227 distribuzioni, 49, 51, 188, 227 DOC, 199 domain, 147 DOS, 57 download, 153 drag and drop, 92, 104, 115 drag and rop, 126 driver, 41, 139, 178 DVD, 33, 201 ECDL, 226 editor, 69, 185

239

Indice analitico
EIDE, 32 elimina, 85 email, 162, 230 ergonomia, 17, 22, 227 FDL, 226 le, 78 cancellare, 125 collegamento, 102, 124 copiare, 124 nome, 78, 79 propriet, 123 recupero, 222 ricerca, 104, 126 spostare, 125 trasferire tra utenti, 223 le system, 228 lesystem, 198, 221 nestra, 36, 43, 83 oppy, 32 oppy disk, 82, vedi dischetto, vedi dischetto, 198 focus, 228 form, 158, 172 frame, 153 frequenza di rinfresco, 36 FTP, 135, 230 Gimp, 182, 200 Gnome, 49, 64, 111 aree di lavoro, 129 Cestino, 115 le, 123 trovare, 126 nestra, 116 nestre barre di scorrimento, 118 focus, 93, 117 operazioni, 118 icona, 115 icone modicare, 116 ridimensionare, 116 selezionare, 115 Nautilus, 119 pannello, 113 personalizzare, 130 salvaschermo, 131 sfondo, 130 temi, 131 Gnome/Kde, 111 Gnorpm, 192 GNU, 51, 111, 226, 228 GNU/Linux, 228 GPL, 47, 228 GRUB, 62, 228 GUI, 43, 88, 111, 228

Indice analitico

hard disk, 32 hardware, 14 Home, 228 home directory, vedi cartella personale hostname, 147 HOWTO, 228 HTML, 134, 145, 231 HTTP, 231 icona, 43, 115 icone, 65, 79 impostazioni di Konqueror, 110 incolla, 85 informatica, 13 information technology, 13 installer, 51 Internet, 13 Internet Provider, 231 ricerca, 157 textbf, 134 velocit, 231 ISA, 39 ISDN, 139 ISO, 198 ISP, vedi Provider Javascript, 154 KDE, 49, 64, 87 aiuto, 106 cartella cancellare, 103 creare, 102 spostare, 103 cartella personale, 96 Cestino, 92 le

240

Indice analitico
cancellare, 103 copiare, 101 creare, 100 rinomina, 101 spostare, 103 trovare, 104 nestra, 93 nestre barre di scorrimento, 94 bordi, 94, 117 operazioni, 95 personalizzare, 109 pulsanti, 94, 117 icone, 91 modicare, 92 ordinare, 91 selezionare, 92 pannello, 88 personalizzare, 108 salvaschermo, 109 sfondo, 108 temi, 109 terminare sessione, 91, 114 kernel, 41, 47, 51, 62, 228 moduli, 41, 42 Knoppix, 54, 221 Konqueror, 96, 146 Kpackage, 193 LAN, 133 libreria, 82, 228 licenza riuto, 57 LILO, 62, 228 link, 134, 145, 230 Linus Torvalds, 47, 53 Linux, 47, 228 GNU/Linux, 51 login, vedi collegarsi, 140, 227 logout, vedi login lurker, 231 Macintosh, 49, 199 mailing list, 172, 231 Man, 228 Mandrake, 53, 180 memoria centrale, 31 memoria di massa, 32 men, 84 Microsoft, 9 modem, 136, 138 Modulo, 228 monitor, 35 montare, 229 montare dispositivo, 219 motherboard, 37 mount, 219 mouse, 34, 72 Mozilla, 146 MP3, 206 MS-DOS, 43, 197 Netscape, 146 newbie, 190, 229 newsgroups, 173 nome qualicato, 147 nome utente, 63, 166, 174, 229 NTFS, 59, 198 Off-topic, 231 Ogg Vorbis, 207 Open Source, 47, 88, 197, 225 Opera, 146 OSS, 229 package, 190, 229 pannello, 65 parola dordine, vedi password parole chiave, 157 partizione, 57, 229 password, 61, 63, 166 path, vedi percorso PCI, 39 PDF, 183, 184, 199, 231 percorso, 81, 93, 229 permessi, 78, 82 pixel, 36 plotter, 37 plug-in, 209 porta parallela, 179 post, 231 posta casella, 165 Postscript, 178, 185, 199, 200 programmi applicativi, 43

Indice analitico

241

Indice analitico
proiettore, 37 propriet, 72, 78, 83 protocollo, 147 Provider, 136 RAM, 32 Red Hat, 53 refresh rate, 36 ricerca, 157 risoluzione di stampa, 36 risorse, 96, 119 ROM, 32 root directory, 82, 98, 121 utente, 61, 63, 229 Router, 133 router, 139 RPM, 229 RTF, 199 scheda, 36 schermo, 35 scollegarsi, vedi collegarsi scorciatoie, 84 script, 229 Scrivania virtuale, 107 SCSI, 32 segnalibri, vedi bookmarks Server POP3, 163 SMTP, 163 server, 29, 47, 133, 163, 231 web, 134 sessione, 63 shell, 229 sistema operativo, 41 Smart Card, 22 software, 15 aggiornamento, 189 spegnere, 70 stampa coda di stampa, 185 le di testo, 185 interrompere, 184 preparazone, 179 stampante, 36 getto, 36, 177 inkjet, 36 installare CUPS, 181 Mandrake, 180 laser, 36, 178 tipi, 177 StarOfce, 199 subject, 231 supermount, 219 superutente, vedi root SuSE, 53, 54 swap, 229

Indice analitico

taglia, 85 tar, 229 tastiera, 73 tasti importanti, 76 tasti modicatori, 77 trucchetti, 77 telelavoro, 135 temi, 155 terminale, 89, 215, 220, 221, 230 Testi, 229 thread, 174, 231 toner, 178 topic, 172, 231 touchpad, 35 trackball, 35 trojan horse, 175, 231 Tux, 62, 76 UNIX, 43, 47, 50, 180, 187, 190, 225, 230 URL, 77, 102, 146, 181, 231 USB, 38, 49, 143, 179 username, vedi nome utente VFAT, 57, 198 virus, 24, 175, 231 volatile, 32 WAN, 133 web pagina, 231 server, 231 Wi-Fi, 37, 140 window manager, 93, 116, 230 Windows, 49, 197, 199

242

Indice analitico
winmodem, 139 winprinter, 178 WWW, 134, 145 X-Windows, 61, 62, 230 XMMS, 201

Indice analitico

243