Linux Day
Manifestazione
che ha lo scopo di promuovere
il sistema operativo
GNU/Linux
e il software libero.
consiste
in un insieme di eventi
contemporanei organizzati
in diverse città italiane.
Cosa è Linux?
più precisamente GNU/Linux,
è un sistema operativo,
ovvero un insieme di programmi
essenziali per far funzionare il
computer.
E' una alternativa libera a Windows
e a MacOS, e può essere
installato al loro posto (o insieme,
sullo stesso computer).
GNU/Linux
• Fu inizialmente creato nel 1991 da
alcuni studenti di informatica finlandesi
tra cui Linus Torvalds, il capogruppo.
• Gli sviluppatori ed utilizzatori che
aderivano al progetto del software
libero e contribuivano allo sviluppo del
nuovo sistema operativo aumentarono
in modo repentino.
• Il kernel Linux prevede alcune parti
non-libere ma il progetto Linux-libre si
propone come variante completamente
libera di Linux.
Freesoftware
“Software libero”
Viene distribuito con una licenza
GPL (General Public License)
che ne permette non solo l'utilizzo da parte di chiunque
ed in qualsiasi circostanza
ma anche la modifica, la copia e l'analisi.
Freesoftware
“Software libero”
• Libertà di eseguire il programma per qualsiasi
scopo
• Libertà di studiare il programma e modificarlo
• Libertà di ridistribuire copie del programma
• Libertà di migliorare il programma e di
distribuirne pubblicamente i miglioramenti
Freesoftware
“Software libero”
• Avere accesso al suo relativo codice sorgente
ovvero alle istruzioni - formalizzate secondo un
linguaggio di programmazione, leggibile ed
interpretabile da chiunque abbia qualche
competenza in materia .
• Non è un "software gratuito" (o "freeware", in
inglese) grazie alla disponibilità del suo codice
sorgente.
• Il software che non garantisce dunque le suddette
libertà all'utente, è detto "software proprietario"
(indipendentemente che sia gratuito o a pagamento).
Freesoftware
“Software libero”
• Il software proprietario è una scatola chiusa, e
non è dato di sapere come funzione e cosa fa
mentre è in esecuzione.
• Il software libero, essendo distribuito insieme al
codice sorgente, può essere analizzato,
revisionato, ma anche studiato e, alla bisogna,
modificato.
Freesoftware
“Software libero”
• Il software proprietario spesso viene rilasciato
con il divieto a ridistribuirlo: solo chi lo ha
prodotto ha diritto di darlo ad altri, o meglio di
concederne ad altri la licenza di utilizzarlo.
• Viceversa chi entra in possesso di software
libero può sempre a sua volta ridistribuirlo,
dietro pagamento oppure gratuitamente, nella
versione originale oppure con le sue modifiche,
legalmente e nel pieno rispetto della legge.
Freesoftware
“Software libero”
• Le risorse investite in un software proprietario,
per estenderlo o per estenderne la sua
conoscenza, vanno ad esclusivo appannaggio
del suo autore, che ne detiene tutti i diritti di uso
e ridistribuzione.
• Ciò che viene investito in un software libero (in
termini di correzioni, migliorie, segnalazioni,
documentazione, plugin e moduli aggiuntivi...)
va invece a beneficio di tutti coloro che lo
usano.
Freesoftware
“Software libero”
• Tutti i prodotti di un software possono aver
bisogno di assistenza, supporto e
manutenzione, e questi servizi possono essere
una spesa.
• Ma il software proprietario si acquista per
licenza d'uso, la quale può essere revocata in
modo arbitrario o avere una scadenza e deve
dunque essere pagata più e più volte,
solitamente a cadenza annuale, senza
ottenerne alcun reale valore aggiunto.
Caratteristiche
Sono stati sviluppati sistemi operativi Linux per
un'ampia gamma di dispositivi:
•
•
•
•
•
•
Personal Computer
Cellulari
Tablet computer e Console
Mainfraime
Supercomputer
Esistono inoltre sistemi Linux installabili anche
come Server, Router e Sistemi embedded.
Distribuzioni
• Raccolte di software (software libero, si intende!)
selezionato e predisposto per essere installato ed
utilizzato nel modo più semplice possibile da
parte degli utenti, fornendo una serie di strumenti
essenziali per iniziare fin dall'inizio a usare il
proprio PC nel pieno del potenziale.
• Le distribuzioni Linux sono innumerevoli, ed
ognuna si differenzia dall'altra per le scelte sul
software installato di default, per le configurazioni
iniziali, per essere maggiormente orientate alla
facilità di utilizzo o all'ottimizzazione delle risorse
del computer.
Distribuzioni
• Pressoché tutti i programmi installabili
sono già tradotti in italiano
• Esistono distribuzioni eseguibili
direttamente da CD o pennetta USB: sono
chiamate distribuzioni live o desktop CD.
Una distribuzione live su CD o USB
consente di provare la distribuzione ed
eventualmente procedere all'installazione
del sistema sul proprio computer
Differenze tra le Distribuzioni
• Tipologia utente
– Power user/smanettone
– Utente normale
– Utente alle prime armi
• Tipologia di utilizzo
–
–
–
–
•
Desktop
Server
Utilizzo occasionale
Emulazione da windows
La gestione del software
Distribuzioni più diffuse
Android - È una distribuzione per dispositivi mobili (touch screen)
Debian - Viene definita per questo "il sistema operativo universale". Ha
un'installazione disponibile sia in modalità testuale che grafica.
Fedora - Distribuzione non commerciale. Piuttosto curata nell'aspetto, viene
aggiornata frequentemente. L’installazione è disponibile sia in
modalità testuale che grafica.
Knoppix - La distribuzione live CD più famosa. Molto indicata per i
principianti.
Red Hat LInux Enterprise - È la distribuzione a pagamento per utilizzi
aziendali. Leggera, non viene aggiornata alle ultime novità ma
predilige versioni di Kernel e componenti stabili e collaudate.
Ubuntu - è salita alla ribalta per la facilità d'installazione e d'utilizzo e per la
disponibilità di frequenti aggiornamenti della versione stabile. Utilizza
il gestore pacchetti APT, come Debian, e i desktop Unity e Gnome.
Ne esistono numerose varianti ufficiali.
Distribuzioni per bambini
• La scrivania della versione 4.00 della distribuzione Trisquel,
completamente libera
• Si tratta di distribuzioni che forniscono raccolte preinstallate di
giochi educativi in ambienti adatti a bambini a partire dall'età
prescolare (in alcuni casi a partire dai due anni) fino agli inizi
dell'adolescenza. Tutte le distribuzioni di questo tipo adattano
l'ambiente da un punto di vista grafico, ed alcune semplificano
anche in maniera consistente le modalità di utilizzo dell'ambiente.
Normalmente vengono fornite anche delle raccolte di giochi di
esclusivo divertimento, ma a volte vengono preinstallati anche dei
programmi per sviluppare la creatività.
• Non di rado vengono integrati dei filtri famiglia per proteggere i
bambini dall'ottenimento di pagine inappropriate durante la
navigazione in Internet. I giochi educativi comprendono giochi per
l'apprendimento dell'uso del mouse e della tastiera, dell'alfabeto e
delle sillabe, dei numeri e delle operazioni, di abilità di
memorizzazione e ragionamento, fino ad attività più complesse
come lo studio della geografia e delle scienze.
• Di versioni ce ne sono tante anche appositamente concepite per
la scuola
Scaricare Ubuntu
Connettersi al sito http://www.ubuntuit.org/download nella quale selezioniamo il
tipo di distribuzione che intendiamo
scaricare(versione desktop o server)
• Facciamo click su avvia download
• Il file scaricato è di tipo ISO che può
essere usato per creare CD avviable, pendrive avviable ed infine per provare e/o
installare Ubuntu in Macchina Virtuale.
Scaricare Ubuntu
• Installare Linux da CD
– Masterizzare il file .iso su un CD con un
software esempio InfraRecorder
• Installare Linux da pendrive
– Formattare la chiavetta e rendere la chiavetta
avviable con un software come per esempio
UNetbooting
Riavviare il sistema e fare il boot da CD o
pendrive
UBUNTU - Avvio dell’installazione
UBUNTU – Scelta dello spazio da
utilizzare sul disco
UBUNTU – Creazione della partizione
'root'
UBUNTU – Creazione della partizione
di 'swap'
UBUNTU – Scelta del fuso orario
UBUNTU – Scelta del layout di tastiera
UBUNTU – Inserimento delle
informazioni utente
UBUNTU – Copia, download ed
installazione dei files
UBUNTU – Il sistema operativo è
installato... e adesso?
UBUNTU – Dopo L’installazione
• Eventuale configurazione della rete
• Creazione di altri account utente
• Eventuale abilitazione di driver grafici
proprietari
• Attivazione e gestione degli Effetti grafici 3D
• Installazione di Ubuntu Tweak
• Installazione dei Codec audio e video
• Plugin Flash
• Installazione dei programmi
• Gimp
• ………………….e molto altro ancora!