Le distribuzioni GNU/Linux



Documenti analoghi
Le distrubuzioni GNU/Linux

Panoramica sulle distribuzioni GNU/Linux

Linux, non solo Ubuntu! di Tamara Muscas & Paolo Cortis

LE DISTRIBUZIONI di GNU/LINUX

Linux: Non solo Ubuntu!

Introduzione a Linux Lezione 1 Introduzione a Linux

Linux e i software liberi. di Nardean Lorenzo e Redigolo Marco

Sistemi Operativi 11 ottobre 2017

Prima lezione: Introduzione a Linux e al Software Libero

Cosa è Linux? Gianluca Amato Dipartimento di Scienze tel

Opensuse cenni storici

VELug Free software users group

Gestione del Software Installazione e gestione repository

Prima Esercitazione. Unix e GNU/Linux. Fork. Stefano Monti Eugenio Magistretti

Varietà delle distribuzioni Linux ovvero Lo GNU, il pinguino e la pizza

Laboratorio di Reti Locali e Geografiche

Sistemi Di Elaborazione Dell informazione

GLIB & UniversiBO presentano: Cogito ergo Linux! Pagina 1

Sorgenti, Binari e Pacchetti (Compilazione e pacchettizzazione per GNU/Linux)

Cosa è Linux? Gianluca Amato Dipartimento di Scienze tel

A cura di isazi

Introduzione a Linux. Modulo 6: Genesi di Linux e confronto con altri sistemi. Alessandro Brunengo Mirko Corosu INFN - Sezione di Genova

Tecnologie Open Source. Linux

Corsi GNU/Linux 2016

Di cosa parleremo. Installazione programmi

Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche

Sistema operativo. Avere un architettura multi-core è un vantaggio

Corso di Sistemi Operativi I/II. Introduzione a Linux. Introduzione. Ruggero Donida Labati

Linux Incontri Le distribuzioni. Mandrake -> Mandriva

Linux Le differenze dell open source

Corso integrato di Sistemi di Elaborazione. Modulo I. Prof. Crescenzio Gallo.

Sistema Operativo. Alma Mater Studiorum Università di Bologna - Fondamenti di Informatica T (a-k)

Seminari Quota - Utilizzi e Implementazione -

Istruzioni installazione

Server LDAP. File Server. Domain Controller. Installazione di una piattaforma Linux Alessandro Brusò 24/05/2012

GNU/Linux e *BSD: filosofia del software libero ed open source

Come realizzare il proprio cloud in casa

X-RiteColor Master Web Edition

Introduzione ai sistemi GNU/Linux

IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per utenti singoli)

Cosa è importante: pom.xml Goal Plug-in Repository

Corsi di Formazione "Open Source & Scuola" Provincia di Pescara gennaio 2005 aprile 2005

IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito)

Open Source::accenni. Definizioni: software proprietario

File Leggimi di Parallels Tools

Corso di avvicinamento al Software Libero. Lunedi 30 Gennaio

MySQL Server e Workbench.

BitDefender Business Security

Mini Corso LUG Govonis. Installare GNU/Linux. Versione Slides: 1.0.1

POLINUX. Linux for Polimi people

SOFTWARE. Programmi e dati che indicano al computer come svolgere un determinato compito

COMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO e PARAMETRI2016

Nome e indirizzo del datore di lavoro

CONTROLLER RAID LC2. Requisiti di sistema. Aprire la scheda completamente prima di procedere all'installazione ISTRUZIONI DI INSTALLAZIONE

Note di release per l utente Xerox EX Print Server, Powered by Fiery per Xerox Color 800/1000 Press, versione 1.3

Corsi di Formazione Open Source & Scuola Provincia di Pescara gennaio 2005 aprile ~

Lezione 5 Debian GNU/Linux

GNU/Linux: filosofia del software libero ed open source

Il Software Libero e GNU/Linux. Anna Ciampolini DEIS Universita` di Bologna

TS-CNS Manuale Installazione Linux 2013

Linux LPI Essential. Obiettivi

Installare programmi su GNU/Linux

Installazione di un sistema GNU/Linux

Linux Base - Capitolo n. 3 Edizioni ByteMan ( )

Dell Command Integration Suite for System Center

2) Sistemi operativi. Lab. Calc. AA 2006/07

Installazione del kernel Jupyter

Acronis Backup & Recovery 11 Server for Linux. Update 0. Manuale d'installazione

Messenger. Novell 1.0 UBICAZIONE DELLA DOCUMENTAZIONE DI NOVELL MESSENGER. RIFERIMENTO RAPIDO

Introduzione a Linux. Modulo 2: come lo installo? Alessandro Brunengo Mirko Corosu INFN Sezione di Genova

Castelli Flavio Panoramica su Linux

WP5. 9 Settembre Paolo Veronesi (INFN CNAF)

Introduzione a Gentoo Linux. Francesco Di Cintio

Getting Started. Corso di Laboratorio di Informatica Ingegneria Clinica BCLR. Domenico Daniele Bloisi Sebastiano Peluso

Implementazione di un repository locale e possibili sviluppi futury. Marcello Casalena. Seminari

Quaderni per l'uso di computer

File Leggimi di Veritas System Recovery 16 Management Solution

Dal sistema operativo all' hardware

Carta Regionale dei Servizi MANUALE DI INSTALLAZIONE E CONFIGURAZIONE SOFTWARE CRS PER LINUX

Le pagine WEB si vedono male che fare? venerdì 02 agosto 2013 Ultimo aggiornamento domenica 07 giugno 2015

Introduzione all uso dei laboratori aka Linux basics. October 23, 2013

Regione Liguria. Carta Regionale dei Servizi. Manuale di gestione

GNU/Linux e software libero

IBM SPSS Statistics per Mac OS - Istruzioni di installazione (Licenza per utenti singoli)

Lezione 12 Distribuzioni di software

Skolelinux: origini. Debian Edu incomincia con due progetti nel 2001:

TS-CNS. Tessera Sanitaria Carta Nazionale dei Servizi. Manuale di installazione e configurazione. Versione del

ELAD FDM-S1. Manuale Installazione Componenti Per Linux

IBM SPSS Statistics per Mac OS - Istruzioni di installazione (Licenza per sito)

Come avviare P-touch Editor

Introduzione a Linux. Scopi del Corso. Sapersi Orientare nel Mondo Linux/Unix. Amministrazione Elementare di un Sistema Linux

Client Management Solutions e Mobile Printing Solutions. Numero di parte del documento:

Corso di Informatica

BOLLETTINO DI SICUREZZA XEROX XRX04-005

DOWNLOAD OR READ : CREAZIONE DI UNA VPN UTILIZZANDO OPENVPN TRA SISTEMI PDF EBOOK EPUB MOBI

Corso base GNU/Linux Latina Linux Group. Sito web: Mailing list:

Transcript:

Le distribuzioni GNU/Linux 1. Cosa sono 2. Come nascono 3. Da cosa differiscono 4. Panoramica sulle distribuzioni 5. I Pacchetti 6. Quale distro scegliere

Cosa sono? (1) Quando si parla di GNU/Linux o semplicemente Linux, spesso ci si riferisce ad una specifica distribuzione, e non al kernel vero e proprio. Il kernel di Linux è solo una minima parte, anche se la più importante, del sistema operativo al quale ci stiamo riferendo.

Cosa sono? (2) Ogni specifica distribuzione, o più brevemente distro, è caratterizzata principalmente dalla scelta dei pacchetti software installati di default e dai tool di configurazione che essa utilizza. Un pacchetto presente di default in una distro, può essere tranquillamante installato su qualsiasi distro.

Come nascono (1) 1991 Linus Torvalds inizia a scrivere il kernel Linux. 1992 Con il rilascio della versione 0.96 del kernel Linux iniziano a nascere negli ambienti universitari i primi sistemi che utilizzano il kernel scritto da Torvalds, MCC, TAMU, SLS...

Come nascono (2) 1993 Patrick Volkerding rilascia una distro basata su SLS e la chiama SLACKWARE, che è attualmente la distro più longeva. 1994 Con il rilascio della versione 1.0 del kernel Linux iniziano a nascere numerose altre distro, tra le quali DEBIAN, SuSe e RedHat.

Come nascono (3) Dal 1994 al 1999 Iniziano a nascere e morire numerose distro come MINI, Bogus, Craftworks, Trans-Ameritech, Linux Universe e così via. Dal 1999 ad oggi Le distro si moltiplicano in modo esponenziale, ma sfruttano le caratteristiche dei sistemi sui quali sono basate.

Le differenze (Slackware) Slackware (Linux for the SubGenius) è stata creata da Patrick Volkerding e conserva alcune caratteristiche della SLS seguendo un po lo stile BSD-like. La Slackware si basa principalmente sull'essenzialità il che la rende una distribuzione molto spartana.

Le differenze (Slackware) La gestione dei servizi all'avvio del sistema è basata su pochi script e lo stesso vale per la configurazione che è affidata ai file di configurazione. Come tool di configurazione utilizza PkgTool e Dialog che è un tool pseudo-grafico accessibile da shell.

Le differenze (Slackware)

Le differenze (Slackware) Tutto il resto della configurazione è affidato ad una shell ed alle capacità dell'utente. Ottima per chi desidera avere un sistema stabile, veloce e affidabile, senza spreco di risorse di sistema. È attualmente forse l'unica distro a fornire di default solo il kernel vanilla.

Le differenze (Debian) Il Progetto Debian è stato fondato ufficialmente da Ian Murdock alla fine del 1993. Il nome Debian deriva dalle prime tre lettere del nome della allora fidanzata (Debra) e del nome di Murdock (Ian), che romanticone!!!.

Le differenze (Debian) A differenza di Slackware, Debian si basa sulla quantità dei pacchetti messi a disposizione (quasi 20.000) e su un grande numero di script e tool grafici di configurazione. Inoltre fornisce altre al kernel per architettura x86, anche quelli per DEC Alpha, ARM,HP PARISC, Intel IA64, Motorola 680x0, MIPS, MIPS (DEC), PowerPC, IBM S/390, SPARC.

Le differenze (Debian) Per la gestione dei pacchetti Dabian utilizza il formato *.deb, estremamente efficiente, durante l'installazione del pacchetto, oltre ai canonici controlli di dipendenze e conflitti, si ha anche la possibilità di configurare il programma che si sta installando rispondendo ad alcune domande essenziali.

Le differenze (Debian) Adatta per chi desidera avere un computer in continua evoluzione, non vuole perdere tempo a cercare, configurare e compilare i pacchetti, e non ha problemi di spazio su disco e risorse. È forse l'unica a fornire anche il kernel HURD.

Le differenze (RedHat) La Red Hat Inc. fu fondata da Marc Ewing nel 1993 ed alla fine del 1994 fu rilasciata la prima versione dell'ominima distro. La Red Hat Inc. è stata la prima azienda informatica a fornire soluzioni Open Source, ma è stata anche la prima a fornire una distro Commerciale.

Le differenze (RedHat) L'installazione dei pacchetti è affidata ai pacchetti RPM (RedHat Packet Manager), che consente installare, verificare, aggiornare e disinstallare i pacchetti. Tutte le distro basate su RH (Fedora,Mandriva,SuSe ecc...) utilizzano il sistema RPM, ma spesso capita di trovare RPM buoni per SuSe ma non per Mandriva.

Le differenze (RedHat) Essendo nata principalmente per applicazioni server e workstation, contiene molti pacchetti installati di default che molto spesso rimangono inutilizzati, mentre mancano applicazioni utili per un utente medio.

Le differenze (RedHat) Adatta per le aziende che intendono avere un supporto efficiente e numerose guide (in tutte le lingue). Le derivate Open Source di Red Hat sono Fedora e CentOS.

Le metadistribuzioni (Gentoo) Oltre alle classiche distro esistono anche le cosidette metadistribuzioni. Invece di selezionare una serie di pacchetti, si mette a disposizione dell'utente solo un sistema di base ed un tool di configurazione chiamato Portage.

Le metadistribuzioni (Gentoo) Quello che fa Portage è scaricare da internet il codice sorgente e compilarlo per la propria macchina. Quando incontra una dipendenza non risolta, blocca la compilazione del pacchetto e scarica e compila tale dipendenza, per poi continuare con la compilazione del pacchetto.

I pacchetti Come abbiamo visto ogni distro utilizza un proprio metodo di pacchettizzazione o PMS(package management system). Tutti i PMS contengono delle meta-informazioni come la descrizione del pacchetto, la versione, le dipendenze ecc...

I pacchetti I pacchetti, il PMS ed il desktop environment scelti di default caratterizzano la distro. Ciò nonostante è sempre consigliabile scaricare i sorgenti e compilarli appositamente per il proprio sistema.

Quale scegliere? (1) Le differenze nelle distribuzioni Linux sono di carattere tecnico, organizzativo e filosofico. Quelle di carattere tecnico consistono in un diverso supporto dei dispositivi hardware e nella configurazione del sistema e dei pacchetti software.

Quale scegliere? (2) Quelle di carattere organizzativo sono spesso motivate da scelte tecniche ma anche da ragioni storiche o filosofiche. La domanda da 1.000.000 di dollari: Qual'è la distribuzione migliore?.

Conclusioni GRAZIE!!! PS: io uso Slackware (because it works)