28.09.2012 Views

Guida a Ubuntu - Per Principianti - Marco Salatin

Guida a Ubuntu - Per Principianti - Marco Salatin

Guida a Ubuntu - Per Principianti - Marco Salatin

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Dall'uscita di Windows Vista Linux ha iniziato ad espandersi a macchia d'olio e la sua espansione<br />

sembra inarrestabile, segno anche del malcontento generale che il nuovo SO targato Microsoft ha<br />

creato: non è stato un buon prodotto.<br />

Altro segno dell'importanza di Linux è che la Microsoft è stata costretta a fare accordi con numerose<br />

società Linux per attuare dei programmi per rendere compatibili i due SO, segno che Linux viene<br />

usato e c'è la necessità di Interoperatibilità (voglio scambiare e usare dati da un SO all'altro senza<br />

noie e velocemente).<br />

Naturalmente non esiste solo SUSE, <strong>Ubuntu</strong> o Red Hat. Le distribuzioni Linux sono moltissime ormai<br />

e c'è l'imbarazzo della scelta!<br />

Cosa sono le Distribuzioni<br />

Quando parliamo di Linux spesso facciamo l'errore di immaginarci il sistema operativo funzionante al<br />

completo.<br />

In realtà Linux è il Kernel, ovvero il codice base che compone il SO.<br />

Tutti i SO hanno un Kernel che serve per comunicare con la macchina. In sostanza il Kernel si<br />

occupa di comunicare con l'hardware del PC quando serve, per esempio quando copiamo un file dalla<br />

chiavetta al nostro hard disk noi clicchiamo su un pulsante, ma in realtà stiamo dicendo al Kernel di<br />

contattare la chiavetta, di farsi dare il file, e comunicare al disco fisso che deve scrivere un<br />

determinato flusso di dati.<br />

A differenza di altri sistemi operativi, si potrebbe fare un computer contenente solo linux. <strong>Per</strong>ò non<br />

penso che sia comodo trovarsi a digitare comandi su schermo nero in stile DOS!<br />

Ecco quindi che sono nate le distribuzioni linux.<br />

In sostanza una distribuzione (abbreviato distro) è composta da:<br />

LINUX + INTERFACCIA GRAFICA + SET DI PROGRAMMI PREINSTALLATI<br />

Le distribuzioni nascono dal lavoro di volontari che hanno interessi comuni e spingono lo sviluppo<br />

della loro distro verso determinati obiettivi.<br />

Questi volontari formano una comunità che ruota attorno alla distro stessa.<br />

Non tutte le distribuzioni nascono dal nulla. OpenSUSE e Fedora, per esempio sono dei Fork<br />

(branchie) rispettivamente di SUSE e RED HAT, due distribuzioni commerciali create da giganti<br />

dell'informatica, Novell e Red Hat.<br />

Tenete presente una cosa: nel mondo linux TUTTE le distribuzioni sono gratuite. Ci sono delle<br />

distribuzioni a pagamento, ma non si paga il sistema operativo, ma l'assistenza che viene fornita.<br />

<strong>Per</strong> esempio RED HAT si paga, ma l'azienda omonima offre supporto 24h su 24h alle aziende,<br />

fornisce personale che istruisce al passaggio Windows → Linux. Tutto questo deve (per forza) essere<br />

pagato.<br />

Il Kernel Linux viene continuamente aggiornato da molti programmatori e dallo stesso Torvalds.<br />

La versione del Kernel viene indicata con tre numeri separati da un punto.<br />

<strong>Per</strong> sapere che versione abbiamo sul nostro pc basta dare, da terminale, il comando:<br />

uname -r<br />

Nel mio ubuntu la versione del kernel è: 2.6.24<br />

Interpretare la versione è molto semplice: I numeri pari indicano versioni stabili, i dispari quelle in<br />

fase di test.<br />

<strong>Per</strong> esempio un kernel 2.6.25 è in fase di test, e contiene novità rispetto al 2.6.24 che saranno<br />

ufficializzate nella versione 2.6.26, e via di questo passo...<br />

In genere le novità introdotte nel kernel possono essere patch di sicurezza, miglioramenti<br />

prestazionali e driver di nuove periferiche.<br />

In una distribuzione, una volta scelto il kernel, questo non viene più aggiornato ad una versione<br />

superiore, ma solamente corretto se ci sono patch alla sicurezza.<br />

Facendo un esempio pratico, ubuntu 8.04 manterrà per sempre il kernel 2.6.24.<br />

La prossima versione invece (ubuntu 8.10, uscirà a ottobre) avrà un kernel più recente (ipotizzo un<br />

2.6.28).<br />

Questo discorso vale per qualsiasi distro.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!