debian gnu linux
-
Author
itis-edivini-san-severino-marche -
Category
Education
-
view
1.585 -
download
1
Embed Size (px)
description
Transcript of debian gnu linux

UNA PANORAMICA SULLE DISTRODEBIAN-LIKE

Cos'è LINUX ???
Linux è un Sistema Operativo(abbreviato OS), ovvero quella serie di procedure che servono per
gestire le risorse di un computer.Linux è basato su UNIX

La grande famiglia UNIX

UNIX da “toccare”

Linux è un OS LIBERO e GRATUITO .
LIBERO: È sviluppato e rilasciato sotto la licenza GNU/GPL(General Public License). Il codice sorgente è liberamente disponibile e modificabile.
GRATUITO: (Quasi) tutte le distribuzioni sono scaricabili gratuitamente da internet ed è possibile trovare CD con varie versioni di Linux in edicola, allegati a giornali del settore. Il tutto senza spendere 1 €!
Domanda: Windows è Libero?? Windows è gratuito??

La legge del mercato
Provate a scrivere una mail a Microsoft e a chiedere una .ISOdi un suo sistema operativo.....sarebbe interessante leggere la risposta!
N.B.: Linux è contro la pirateriadel software!!!

Scelte di mkt
Secondo Linux:Il sistema è aperto e può essere modificato da
chiunque abbia una nuova idea. L'idea è immediatamente disponibile per gli alti.
Gratis per tutti.
Secondo Windows:Le modifiche vengono valutate sul piano economico
e non su quello dell'innovatività. Le modifiche rimangono proprietà intellettuale dell'azienda.
E' un prodotto fatto per essere venduto.

Linux si propone come un'alternativa valida ed efficace a Windows per numerosi motivi :) :
● 1- E' più sicuro di Windows.● 2- E' leggero, veloce ed estremamente modulare
(ricicla)● 3- E' personalizzabile all'∞● 4- E' opensource, ovvero creato e gestito da una
comunità che rende disponibile tutto il lavoro a tutti, senza distinzione!
● 5- E' gratuito

LinuxPRO:gratuito,libero,altamente
modificabile,veloce,sicuroCONTRO:supporto
hardware,incompatibilità,”gaming”APPLICAZIONE: server/client
MacPRO:Software specifico per hardware, programmi
professionali,veloce,sicuro,”gaming”CONTRO:prezzo,disponibilità software
APPLICAZIONE: piattaforma multimediale/clientWindows
PRO:flessibilità,ampia,disponibilità software,compatibilità,”gaming”
CONTRO:sicurezza,stabilità,prestazioni,APPLICAZIONE: home-client

Un accenno di storia
Il kernel Linux vede la luce nel 1991 grazie al giovane studente finlandese Linus Torvalds che, appassionato di
programmazione, era insoddisfatto del sistema operativo Minix un OS unix-like destinato alla didattica, scritto da Andrew Tanenbaum.

...
Inizialmente Linux per girare utilizzava, oltre al kernel di Linus, lo userspace di Minix.
Successivamente Linus decise di rendere il sistema indipendente da Minix, anche perché non ne gradiva la licenza che lo rendeva liberamente
utilizzabile solo a fini didattici, quindi decise di sostituire quella parte del sistema operativo col
software del progetto GNU.

L'esplosione di LINUX● LINUX è nato nel 1991 ma forse la maggiore
rivoluzione è accaduta nel 2004, quando un miliardario sudafricano ha deciso di fondare la Canonical, azienda che si prefiggeva di creare un sistema operativo Linux alla portata di tutti: Ubuntu (based on Debian)
●
● Inoltre dall'uscita di Windows Vista, Linux ha iniziato ad espandersi a macchia d'olio ed il suo cammino sembra inarrestabile, segno anche del malcontento generale che il nuovo SO targato Microsoft ha creato... (Speriamo che Win 7 sia altrettanto penoso :-D )

Quanti “tipi” di Linux esistono?
Centinaia! Vengono chiamate anche distro, solitamente create da comunità di sviluppatori o società, che scelgono, preparano e compilano i
pacchetti da includere. Tutte le distribuzioni condividono il kernel Linux ma si differenziano tra loro per il cosiddetto "parco software", cioè i
pacchetti preparati e selezionati dagli sviluppatori per la distribuzione stessa, per il sistema di
gestione del software e per i servizi di assistenza e manutenzione offerti

Distribuzioni basate su Debian- Collax - Damn Small Linux
- Debian JP - Embedded Debian, - Euronode - Floppix
- Gibraltar - GNUstep LIVE CD - grml - Kanotix - KNOPPIX - Linspire - Linex - MEPIS - M.N.I.S. OCERA - Morphix - RAYS LX - Stonegate - Ubuntu - Univention Corporate Server
-Xandros - Debian GNU/Linux

Principali differenze: Debian
Debian: Il Sistema Operativo universale! -E' la roccia su cui si basano le distro Debian-Like-Una delle distro più antiche e più supportate al livello di documentazione -Largamente utilizzata in ambito server-Alta aderenza alle filosofie licenza GNU-Il nome Debian è stato coniato dal fondatore del
progetto, Ian Murdock, unendo il proprio nome e le prime tre lettere di quello della sua fidanzata (ora ex-moglie) Debra

Debian...- Grande disponibilità di software (.deb)- Supporta moltissime architetture: 1. HP Alpha 2. ARM 3. HP PA-RISC 4. Intel IA-32 5. Intel IA-64 6. MIPS 7. Motorola/IBM PowerPC 8. IBM S/390 9. Sun SPARC 10. AMD64 11. Intel EM64T

Debian...- Tutti i programmi distribuiti vengono infatti
compilati e resi disponibile sotto forma di pacchetti software coerenti tra loro, in modo che siano il più possibile compatibili e facilmente gestibili.
(25000 pacchetti per una decina di architetture)- Disponibile in 3 versioni: - Stable (v.503 “Lenny”) - Testing (“squeeze”) contiene i pacchetti che non sono ancora stati accettati nella "stable" ma che sono nella coda per il passaggio - Unstable (“Sid”) è quella in cui si sta portando avanti lo sviluppo di Debian

Debian...- Punta sulla stabilità, serietà e sulla qualità del
prodotto software- Si possono scaricare dal sito ufficiale http://www.debian.org/ sia le .ISO delle distro e
gli installer. (GRATIS!)- Per filosofia sceglie di dividere il software in tre
sezioni:- Main (software libero a codice aperto) - Contrib (I pacchetti in questa area sono
licenziati liberamente da chi ne detiene il copyright, ma si basano su altro software che non lo è
- Non-Free (I pacchetti in questa area hanno delle forti restrizioni d’uso o di ridistribuzione)

Debian...
- Di base viene fornito con il DE Gnome (KDE opzionale)
- Per molte operazioni “delicate” necessita di una buona esperienza e familiarità con il terminale.
- Tende a dare più garanzie sul software da installare (stabile)

Principali Differenze: Ubuntu- Based on Debian
- La distro Linux più user-friendly- Aggiornatissima!- Un po' instabile
- Compatibilità e disponibilità software- Compatibilità hardware
- Da molta più importanza al “click”- LAMP in 7 “click”
- Installazione in 7 “click”- Community (supporto, How-
To,guide,IRC,Forum,Wiki...)- Gia configurata per molti aspetti
- Ottima rampa di lancio nel mondo Linux- Bello esteticamente

Ubuntu...- E' nato di recente (2004)
- È prevista una nuova versione ogni sei mesi- Ubuntu prende il nome da un'antica parola
africana che significa "umanità agli altri"- E' fornito di default con molto software utile- Accessibile (Temi particolare per ipovedenti,
sintetizzatore vocale, tastiera virtuale su schermo)- Gira su un Proc. 300Mhz x86,64Mb RAM,4Gb
memoria,VGA 640x480,CD-ROM- Può essere installato all'interno di Win (Wubi)
- Molte versioni disponibilihttp://www.ubuntu-it.org/






Versioni note di Ubuntu-Kubuntu
- Edubuntu- Xubuntu
- Ubuntu Mobile (piattaforme embedded)- Ubuntu Server (senza DE)- Ubuntu Netbook Remix
- Fluxbuntu
Ubuntu è un progetto di comunità che si avvale della collaborazione di numerosi volontari. Canonical Ltd è lo sponsor commerciale di
Ubuntu, che assicura la regolarità delle edizioni e degli aggiornamenti.


APT-GETAdvanced Packaging Tool, conosciuto come APT,
è il gestore standard di pacchetti software di Debian.
Un gestore di pacchetti viene utilizzato per installare, aggiornare, verificare e rimuovere
software del sistema operativo in maniera intuitiva e aiuta a risolvere le dipendenze tra i pacchetti.
APT ha la particolarità di sfruttare contemporaneamente diverse sorgenti di pacchetti (sorgenti remote FTP e HTTP, cdrom, DVD e hard
disk), di gestire autonomamente diverse distribuzioni di pacchetti e di permettere
velocemente l'aggiornamento del sistema.

APT-GETCi sono 3 grandi strumenti che permettono di gestire
il potente APT:
- da console
- attraverso una GUI
-da Synaptic
E' possibile comunque installare altro software scaricando ed installando i pacchetti .deb
N.B.: Per eseguire APT sono necessari privilegi di amministratore

APT-GET...
Qualche comando:sudo apt-get install nomepacchetto
sudo apt-get remove nomepacchettosudo apt-get update
apt-get help
sudo dpkg -i pacchetto_file.debsudo dpkg -r nome_pacchetto
.tar.gz o .tar.bz2

APT-GET
Per poter utilizzare apt-get dobbiamo aver settato uno strumento chiamato repository
I repository non sono altro che archivi di software messi a disposizione
I repo rendono molto semplice installare un nuovo programma in Linux, ed è anche molto sicuro, in
quanto ogni programma viene creato apposta per il proprio OS e controllato prima che venga installato

Si ma alla fine...cosa posso fare con Linux???
FirefoxaMSNaMuleGimp
OpenOfficeThunderbird
VlcK3b
Rhythmbox,Hipo,gtkpodAudacity
KinoCompizWine .....

Linux e Windows possono coesistere?
Certo! Su una stessa macchina possono essere installati più di un sistema operativo.
GRUB (GRand Unified Bootloader) è un boot loader usato da molte distribuzioni Linux e rende possibile la scelta di quale OS avviare all'accenzione del pc.
GRUB carica il kernel selezionato,lo cerca, e lo esegue
N.B.: ricordiamo che possono essere utilizzare versioni LIVE...


Lo strumento più potente
Senza ombra di dubbio una buona conoscenza e dimestichezza del terminale dei comandi è fondamentale
per sfruttare a pieno le potenzialità di Linux.
Qualsiasi operazione può essere effettuata senza interfaccia grafica ma non il contrario!
Comunica direttamente con il Kernel di Linux e molto spesso le operazioni eseguite da terminale sono più
efficienti anche per il fatto che non richiedono computazioni grafiche.

Terminale... (bash,shell)
[email protected]:~percorso
Alcuni comandi:lscd
ifconfigiwconfignetstat
top - htopping
mkdir .............

...navigando...




La potenza

La bellezza

La stabilità

Citazioni famose
- Read fucking manual!
- Questo è UNIX, che ti piaccia o no, ti da abbastanza corda per impiccarti da solo...
- Linux è user-friendly, è solo selettivo su chi può essergli amico!

GRAZIE DELL'ATTENZIONEFonti utilizzate:
Wikipediahttp://www.debian.org/
www.ubuntu-it.org/www.granuzworld.altervista.org
http/[email protected]
http://www.michelem.orgwww.camelug.it
Carlo Guerrinimail/MSN [email protected]