Linux è in circolazione da quasi 30 anni. Sì, è così vecchio e ha fatto la storia. Se vi interessa la storia di alcune delle principali distribuzioni Linux, eccola in una guida ben dettagliata: la storia di varie distribuzioni Linux, come Ubuntu, Fedora, REHL, Linux Mint, Slackware, e via dicendo. Discuteremo delle ragioni della loro creazione e della loro la filosofia.

Linux

Nota: considerando che ci sono molte distribuzioni, ci concentreremo solamente su quelle più importanti, quelle meglio recensite dagli utenti.

La storia di Linux

Ha sicuramente un senso dare una rapida occhiata alla storia di Linux prima di andare avanti con le varie distribuzioni. Tutto è iniziato nel 1991 quando uno studente di informatica di Helsinki, Linus Torvalds, ha creato un kernel del sistema operativo, come dice, “solo per divertimento”. Inizialmente, Linus lo chiamava “Freax” (da “free” e “x” per significare che appartiene alla famiglia UNIX), ma in seguito è stato cambiato in “Linux”.

La prima versione era solo un kernel. Una shell, un compilatore, librerie, e via dicendo. Erano necessari per avere un sistema funzionante al 100%. Questi provenivano da altri software GNU. Un anno dopo, nel 1992, furono create le prime distribuzioni Linux con un buon riscontro fra i consumatori.

Debian Linux

Debian è stata una delle prime distribuzioni Linux. È stato annunciato per la prima volta il 16 agosto 1993 da Ian Murdock, anche se la prima versione stabile è stata rilasciata nel 1996. Fondamentalmente, l’idea era di creare una distribuzione stabile che chiunque potesse scaricare e utilizzare gratuitamente. Se si desiderano avere maggiori informazioni su Debian, i suoi manutentori hanno creato un documento meraviglioso con tutto ciò di più importante presente nella storia di Debian sin dall’inizio.

Debian usa il sistema di pacchetti .deb – il gestore di pacchetti dpkg e i suoi frontend (come apt-get o synaptic). Viene fornito con un enorme archivio di app che gli utenti possono scaricare e installare. Debian è stata anche una delle prime distribuzioni Linux ad iniziare a offrire CD live, che rendono quasi inesistente la barriera di ingresso per un principiante Linux.

Ubuntu

Probabilmente Ubuntu è una delle distribuzioni Linux più conosciute e utilizzate a livello mondiale. Debian è un progetto molto ambizioso con un’importanza assoluta per Linux, ma è una distribuzione pesante con molte app non necessarie per molti utenti. C’era bisogno dunque di una distribuzione più leggera e user-friendly, che portasse all’introduzione di Ubuntu.

La prima versione di Ubuntu – Ubuntu 4.10 (Warty Warthog) – è stata rilasciata nel 2004 dal magnate sudafricano di Internet Mark Shuttleworth. Nell’antica Zulu e Xhosa, “Ubuntu” significa “umanità agli altri”. Ubuntu si basa sull’ultima distribuzione di Debian e utilizza lo stesso sistema di pacchetti .deb, sebbene non tutti i pacchetti Debian si possano installare su Ubuntu. Una nuova versione viene rilasciata ogni sei mesi e una versione a lungo termine viene rilasciata una volta ogni due anni.

Linux Mint

Linux Mint è un’altra distribuzione relativamente nuova nella famiglia Debian. È stata avviato nel 2006 da Clément Lefèbvre ed è basata sempre su Ubuntu. È pensata per essere molto user-friendly ed è particolarmente adatta ai principianti. Linux Mint è dotato di molte app e funzionalità multimediali, anche se nelle distribuzioni recenti il ​​supporto multimediale / codec predefinito è stato rimosso.

Uno dei principali differenziatori di Linux Mint è che include anche un apposito software proprietario. Ciò avviene perché i suoi sviluppatori vogliono fornire una distribuzione di facile utilizzo in cui gli utenti non debbano installare tutte queste app da soli. Analogamente a Ubuntu, su Linux Mint è possibile installare un ulteriore software Debian, se necessario.

Red Hat Enterprise Linux (RHEL) e Fedora

Red Hat Enterprise Linux è un successore di Red Hat Linux, che è una delle più vecchie distribuzioni Linux. La versione originale è stata pubblicata nel 1995 ed è stata sostituita da Red Hat Enterprise Linux nel 2003. È una distribuzione a pagamento e, come si può intuire dal suo nome, è destinata agli utenti business.

Fedora è l’alternativa gratuita per gli utenti domestici. Include molte delle funzionalità di RHEL, oltre a quelle sperimentali che non sono ancora state implementate in RHEL. Entrambi usano il formato del pacchetto .rpm, quindi il software di altre distribuzioni, come Debian, che non può essere eseguito direttamente.

Slackware

Lanciato nel 1992 da Patrick Volkerding, Slackware è la più antica distribuzione Linux sopravvissuta e fino alla metà degli anni ’90 dove deteneva circa l’80% del mercato. Le cose sono cambiate quando Red Hat Linux è entrato in scena, e oggi Slackware non è neanche lontanamente vicino alla sua popolarità passata. La ragione non è che sia male – al contrario, è ancora una distribuzione Linux top, ma poiché Slackware è pensato per essere altamente personalizzabile e robusto piuttosto che user-friendly, questo ha influito sulla sua popolarità.

Se volete imparare ad utilizzare nel dettaglio Linux, questa è la distribuzione che fa al caso vostro! Slackware usa il sistema di pacchetti pkgtools; non esiste un repository ufficiale di pacchetti e c’è molta molta possibilità di configurazione manuale, per il resto funziona davvero bene su questo non ci piove.

Arch Linux

Arch Linux è nato nel 2002 da Judd Vinet, ispirato a CRUX, un’altra distribuzione minimalista. Si tratta di una versione a rotazione , il che significa che è necessario installarla solo una volta e si aggiornerà sempre alla versione più recente.

La filosofia progettuale di Arch Linux è molto semplice. Piuttosto che riempire una serie di app nella distribuzione, viene fornito con solo app minimali ed essenziali per il suo funzionamento, e l’utente è libero di installare solo le app di cui hanno bisogno. Arch Linux usa pacchetti binari / sorgenti, il che significa che dovete compilare e compilare (per i pacchetti sorgente in AUR) prima che voi possiate usarlo. Può sembrare complicato, ma Pacman e AUR hanno reso il processo relativamente facile.