Salta la barra di navigazione

  • Home
  • Login
  • Registrati
  • Informazioni su Debian
  • Ottenere Debian
  • Sviluppatori di Debian Counter

Debian

, creata dal Debian Project, è una distribuzione di software libero largamente usata e
sviluppata attraverso la collaborazione di volontari da ogni parte del mondo.

Storia e origine del nome:

Debian deriva il suo nome da quello dell'ideatore del progetto, Ian Murdock, e dalle prime tre
lettere di quello della sua fidanzata (ora moglie), Debra. Sin dall'inizio il sistema rilasciato,
Debian GNU/Linux, è stato basato sul kernel Linux con molte utilità di base del sistema operativo del progetto GNU.
Ian Murdock, non soddisfatto dalla distribuzione linux diffusa all'epoca, la SLS, dopo aver applicato delle correzioni alla stessa,
decise di creare una distribuzione alternativa, partendo da zero ed utilizzando solo Software Libero;
chiamò la sua distribuzione Debian e ne annunciò lo sviluppo il 16 agosto 1993
sul newsgroup comp.os.linux.development.



Caratteristiche:

Debian è conosciuta per la sua aderenza alle filosofie di GNU e del software libero,
le rigide politiche riguardo alla qualità dei pacchetti e le release, il modo aperto di sviluppare e testare il software
e la libertà di scelta concessa all'utente.
Il Debian Project ha formalizzato con i suoi utenti questi
impegni attraverso il "Contratto Sociale Debian" e le "Linee Guida Debian per il Software Libero".
L'ultimo rilascio stabile di Debian contiene più di 15.000 pacchetti software per una decina di architetture,
che vanno dall'architettura ARM, comunemente utilizzata nei sistemi embedded e il Mainframe IBM s390,
alle più comuni x86 e PowerPC presenti nei moderni personal computer.
Il progetto Debian ha tra i suoi obiettivi quello di creare "il sistema operativo universale":
sono stati sviluppati dei port per altri kernel, fra i quali GNU Hurd, Solaris, NetBSD, e FreeBSD.
Questi port non sono ancora stati rilasciati ufficialmente e quindi, al momento,
Debian è esclusivamente una distribuzione GNU/Linux.
Debian è sostenuta da donazioni attraverso "Software in the Public Interest" (SPI Inc.),
una organizzazione non-profit per i progetti di software libero.
Recentemente è stato inserito anche un installer grafico
, ancora in fase di test è possibile utilizzarlo digitando installgui o expertgui.

Sistema di gestione dei pacchetti:

Debian è anche conosciuta per il suo sistema di
gestione dei pacchetti e di APT (Advanced Packaging Tool, introdotto dalla versione 2.1).
Il sistema di gestione dei pacchetti di Debian è tra i più avanzati esistenti e integra
un sistema di risoluzione delle dipendenze, la possibilità di effettuare molto facilmente un upgrade
(di alcuni pacchetti o dell'intero sistema operativo) e la possibilità di passare da una release ad un'altra.
L'installazione, la configurazione e la rimozione dei pacchetti è semplificata ma flessibile,
e non necessita quasi mai di un reboot del computer,
così come è supportato l'aggiornamento di programmi in esecuzione.
È possibile inoltre mescolare pacchetti provenienti da differenti release di Debian,
creando un sistema ibrido.
I pacchetti si installano (sempre da utente root) con questi comandi:
apt-get install # installa il pacchetto risolvendo le necessarie dipendenze
apt-get remove # rimuove il pacchetto
apt-get remove --purge # rimuove il pacchetto e i relativi file di configurazione
apt-get update # scarica le ultime liste di pacchetti disponibili dai repositories
apt-get upgrade # aggiorna tutti i pacchetti del sistema alla versione più recente disponibile
apt-get dist-upgrade # aggiorna la versione di Ubuntu
apt-cache search # cerca un pacchetto dal nome simile a quello passato da linea di comando
dpkg -i .deb #installa un pacchetto deb nel sistema precedentemente scaricato
I pacchetti delle release ufficiali sono raccolti in archivi accessibili via Internet.
I pacchetti contenuti negli archivi delle varie release sono raggruppati, tra l'altro,
per tipo di licenza software.
È da notare che sebbene i repository ufficiali contengano anche software non libero, spesso, per restrizioni dovute alle licenze,
non contengono software non libero di grande popolarità (es.: Real Player, Acrobat Reader),
che è comunque reperibile attraverso l'uso di archivi non ufficiali.
Debian include la possibilità di ricompilare e nel contempo pacchettizzare
un kernel personalizzato, così come, attraverso il
pacchetto module-assistant, quella di semplificare notevolmente la compilazione e pacchettizzazione
di nuovi moduli del kernel, automatizzandone il download dei sorgenti, la preparazione
dell'ambiente per la compilazione e perfino la compilazione per architetture multiple.
Da ultimo, i repository Debian contengono i sorgenti di tutti i pacchetti di software libero.
È possibile ricompilare qualsiasi pacchetto (o anche tutti i pacchetti dell'intero sistema in una sola volta)
tramite l'uso del pacchetto apt-build, che però al momento non è considerato completamente stabile.

Fork:

Dal progetto Debian sono nati una serie di fork (più o meno famosi).
Tra questi ricordiamo:
Kanotix Live Cd
Knoppix Live Cd
Mepis
Morphix
Ubuntu

Per eventuali problemi, mandare una email a uno dei seguenti indirizzi:

spedan1@alice.it
fearwarrior@gmail.com


Copyright 2007 - © spedan1 e leo91
All based on the official website of Debian.