Distribuzioni Linux - Distribuzioni Linux per sviluppatori e programmatori

Sommario:

Anonim

Introduzione alle distribuzioni Linux

Una distribuzione Linux (comunemente abbreviata come distro) viene creata da un assemblaggio di software, costituito da un kernel Linux e un sistema di gestione dei pacchetti. In parole semplici, la distribuzione Linux combina il kernel Linux e il software open source disponibile per creare un pacchetto completo. Per installare Linux, dobbiamo scegliere una distribuzione. Gli utenti Linux di solito ottengono il proprio sistema operativo scaricando una delle distribuzioni Linux.

Una tipica distribuzione Linux è costituita da un kernel Linux, librerie e strumenti GNU e software aggiuntivo. Di solito, il software utilizzato è un software gratuito, disponibile in forma di codice sorgente e in forma binaria compilata, per facilitare la modifica del software originale.

Esistono circa 600 distribuzioni Linux, con oltre 500 in sviluppo attivo. A causa dell'enorme numero di distribuzioni disponibili, sono emerse varie forme con la loro idoneità che varia da desktop a tablet.

Distributori di Linux

Abbiamo distribuzioni assistite commercialmente, come Fedora, Ubuntu e openSUSE e anche distribuzioni totalmente guidate dalla comunità, come Debian, Gentoo, Slackware e Arch Linux. Vediamone alcuni in dettaglio.

Ubuntu

Ubuntu è noto ed è tra le principali distribuzioni Linux. Per usare Ubuntu, non abbiamo bisogno di essere tecnicamente validi, motivo per cui è estremamente popolare e anche il luogo perfetto per iniziare a sperimentare Linux. Ubuntu è basato su Debian, ma comprende i suoi repository software. In precedenza era in esecuzione sull'ambiente desktop GNOME 2, ma ora ha una propria interfaccia utente chiamata Unity.

Ubuntu offre una semplice procedura di installazione, con il programma di installazione che parla in qualsiasi lingua principale richiesta. Abbiamo la possibilità di provare Ubuntu prima di installarlo. Il programma di installazione di Ubuntu viene fornito con un rilevatore hardware, che consente una facile installazione del driver. Questo rilevatore hardware aiuta a rilevare, scaricare e installare i driver ottimali necessari per il nostro PC. Inoltre, l'installazione include software di base come musica e un lettore video, una suite per ufficio e alcuni giochi. Ubuntu offre versioni ogni sei mesi e offre un'ottima documentazione e supporto per la comunità.

Debian

Debian è un sistema operativo che comprende software gratuito e open source. Nel 1993, Ian Murdock dichiarò di sviluppare una nuova distribuzione Linux con il punto di vista GNU. Diede a questa distribuzione il nome Debian, che era una combinazione del suo nome e del nome della sua ragazza Debra. Inizialmente iniziato come un piccolo progetto, Debian è oggi uno dei più grandi progetti open source. Da allora, Debian ha rilasciato nuove versioni, ma è molto più lenta delle distribuzioni come Linux Mint o Ubuntu che lo rende più stabile, essendo ideale per alcuni sistemi.

Ubuntu è stato inizialmente fondato per prendere le parti fondamentali della versione stabile di Debian e migliorarle, in modo che potesse essere fatto più rapidamente con aggiornamenti più frequenti, risultando in un sistema intuitivo.

Fedora

Fedora è supportata da Red Hat ed è la base del progetto commerciale, Red Hat Enterprise Linux (RHEL). Fedora si concentra sul software libero. Utilizza la tecnologia più recente e pacchetti open source rispetto a RHEL. Ma a differenza di RHEL, Fedora non sarà supportata a lungo. Per una versione più stabile, Red Hat preferirebbe che usassimo il suo prodotto Enterprise, RHEL.

Per impostazione predefinita, Fedora ha l'ambiente desktop GNOME 3. Fedora utilizza software upstream, fornendo così una piattaforma per integrare il software senza utilizzare strumenti personalizzati o creare desktop per l'ambiente o qualsiasi altro software.

OpenSUSE

OpenSUSE è una distribuzione Linux guidata dalla comunità. È iniziato come una traduzione tedesca della distribuzione di Slackware, ma ha continuato a crescere nella propria distribuzione. Come abbiamo visto come il progetto Fedora è diventato la base per RHEL, allo stesso modo, il progetto OpenSUSE è diventato anche la base per un'imminente distribuzione nota come SUSE Enterprise.

OpenSuse è noto per il suo desktop KDE e la stabilità. OpenSuse si avvale di Zypper e del suo frontend grafico, il centro software Yast per la gestione dei pacchetti. Prima di Ubuntu, SUSE era considerata una delle poche distribuzioni user-friendly, ma alla fine Ubuntu prese il controllo.

Linux Mint

Linux Mint è una distribuzione basata su Ubuntu, che utilizza i repository software forniti da Ubuntu. Inizialmente, Mint era solo un'opzione alternativa a Ubuntu, in quanto forniva di default software e codec multimediali esclusivi, cosa che Ubuntu non aveva, ma oggi Mint ha una sua identità. Mint utilizza il tradizionale desktop MATE o Cinnamon. Ha un approccio rilassato verso gli aggiornamenti del software e gli aggiornamenti del software non vengono installati automaticamente. Questo è anche il motivo per cui alcune persone chiamano Mint insicuro.

Arch Linux

Arch Linux è più tradizionale rispetto alla maggior parte delle altre distribuzioni Linux. È progettato per essere leggero e flessibile. Arch Linux non offre vantaggi e script grafici per automatizzare la configurazione di Linux, poiché è progettato per essere semplice, il che ci rende responsabili della configurazione del nostro sistema e dell'installazione corretta del software. Il programma di installazione apre un terminale in cui eseguiamo i comandi per configurare e installare il sistema operativo.

Arch Linux utilizza un prototipo di "rilascio progressivo", il che significa che l'intero software viene aggiornato nel tempo da solo senza la necessità di aggiornare manualmente. Ciò rende il software utilizzato sempre aggiornato. Questa distribuzione è progettata idealmente per gli sviluppatori che sanno come funziona il loro sistema o sono pronti a imparare come funziona.

Slackware Linux

Slackware è una delle più vecchie distribuzioni Linux là fuori che mantiene e pubblica ancora nuove versioni. Come Arch, Slackware trattiene tutti gli strumenti grafici ridondanti e gli script automatici. Per impostazione predefinita, si avvia in un ambiente da riga di comando.

Gentoo Linux

Gentoo è fondato sul sistema di gestione dei pacchetti di portage. È difficile da installare e possono essere necessari alcuni giorni per completare la procedura di installazione. Uno dei principali usi di Gentoo Linux è che è progettato per essere eseguito su un tipo specifico di hardware.

In questo articolo, abbiamo visto diverse distribuzioni utilizzate per l'installazione di Linux. Quale distribuzione potrebbe adattarti, dipenderà dalle tue esigenze. Linux ha una leggera curva di apprendimento, ma non sarà una cosa da preoccuparsi o rimpiangere. Vai avanti e prova oggi una delle distribuzioni Linux!

Articoli consigliati

Questa è stata una guida alle distribuzioni Linux. Qui abbiamo discusso della distribuzione di Linux, diversi tipi di distribuzione e un'ampia spiegazione sulla distribuzione. Puoi anche consultare i seguenti articoli per saperne di più -

  1. Ubuntu vs OpenSUSE
  2. Formazione Kali Linux
  3. Carriere in Linux
  4. Come installare Ubuntu Server
  5. Guida ai principali operatori Linux