Articles

10 Distribuzioni Linux e il loro target di utenti

Come sistema operativo libero e open-source, Linux ha generato diverse distribuzioni nel tempo, spiegando le sue ali per abbracciare una vasta comunità di utenti. Dagli utenti desktop/home agli ambienti Enterprise, Linux ha assicurato che ogni categoria abbia qualcosa di cui essere felice.

Articolo correlato: Le migliori distribuzioni Linux per principianti

Questa guida evidenzia 10 distribuzioni Linux e mira a far luce su chi sono i loro utenti target.

Debian

Debian è rinomata per essere la madre di popolari distribuzioni Linux come Deepin, Ubuntu e Mint che hanno fornito solide prestazioni, stabilità e un’esperienza utente senza pari. L’ultimo rilascio stabile è Debian 10.5, un aggiornamento di Debian 10 colloquialmente conosciuto come Debian Buster.

Nota che Debian 10.5 non costituisce una nuova versione di Debian Buster ed è solo un aggiornamento di Buster con gli ultimi aggiornamenti e le applicazioni software aggiunte. Sono incluse anche correzioni di sicurezza che affrontano problemi di sicurezza preesistenti. Se hai il tuo sistema Buster, non c’è bisogno di scartarlo. Semplicemente esegui un aggiornamento del sistema usando il gestore di pacchetti APT.

Debian Linux
Debian Linux

Il progetto Debian fornisce oltre 59.000 pacchetti software e supporta una vasta gamma di PC con ogni release che comprende una più ampia gamma di architetture di sistema. Si sforza di trovare un equilibrio tra tecnologia all’avanguardia e stabilità. Debian fornisce 3 rami di sviluppo principali: Stable, Testing e Unstable.

La versione stabile, come suggerisce il nome, è solida come una roccia, gode di un supporto di sicurezza completo ma, sfortunatamente, non contiene le ultime applicazioni software. Tuttavia, è ideale per i server di produzione grazie alla sua stabilità e affidabilità e anche per gli utenti desktop relativamente conservatori che non si preoccupano di avere gli ultimi pacchetti software. Debian Stable è ciò che di solito si installa sul proprio sistema.

Debian Testing è un rilascio continuo e fornisce le ultime versioni del software che devono ancora essere accettate nel rilascio stabile. È una fase di sviluppo del prossimo rilascio stabile di Debian. Di solito è piena di problemi di instabilità e potrebbe facilmente rompersi. Inoltre, non riceve le patch di sicurezza in modo tempestivo. L’ultima release Debian Testing è Bullseye.

La distro unstable è la fase di sviluppo attivo di Debian. È una distro sperimentale e agisce come una piattaforma perfetta per gli sviluppatori che contribuiscono attivamente al codice fino al passaggio alla fase di “Testing”.

In generale, Debian è usata da milioni di utenti grazie al suo repository ricco di pacchetti e alla stabilità che fornisce specialmente in ambienti di produzione.

Scarica le immagini ISO di Debian: http://www.debian.org/distrib/.

Gentoo

Gentoo è una distro costruita per un uso professionale e per esperti che prendono in considerazione i pacchetti con cui stanno lavorando fin dall’inizio. Questa categoria include sviluppatori, amministratori di sistema &di rete. Come tale, non è ideale per i principianti di Linux. Gentoo è raccomandata per coloro che vogliono avere una comprensione più profonda dei pro e dei contro del sistema operativo Linux.

Gentoo Linux
Gentoo Linux

Gentoo è dotato di un sistema di gestione dei pacchetti noto come portage che è anche nativo di altre distro come Sabayon, e Calculate Linux che è basato su Gentoo e retrocompatibile con esso. È basato su Python e sul concetto di collezioni di port. Le collezioni di porte sono insiemi di patch e makefile forniti dalle distro basate su BSD come OpenBSD e NetBSD.

Scaricare e installare Gentoo: http://www.gentoo.org/main/en/where.xml.

Ubuntu

Creata e mantenuta da Canonical, Ubuntu è una delle più popolari distro Linux apprezzata in tutto il mondo da principianti, utenti intermedi e professionisti. Ubuntu è stata specificamente progettata per i principianti di Linux o per coloro che stanno passando da Mac e Windows.

Ubuntu Linux
Ubuntu Linux

Di default, Ubuntu viene fornita con l’ambiente desktop GNOME con applicazioni out-of-the-box per tutti i giorni come Firefox, LibreOffice, e applicazioni di editing delle immagini come GIMP, lettori musicali e video come Audacious e Rhythmbox.

L’ultima versione è Ubuntu 20.04 LTS nome in codice Focal Fossa. Fornisce numerosi miglioramenti e nuove caratteristiche come il nuovo tema Yaru, il nuovo look e le icone raffinate, il grande supporto per i pacchetti Snap, e la funzionalità di scalatura frazionata che fornisce il supporto per i display ad alta risoluzione.

Ubuntu è la base di molte altre distribuzioni Linux. Alcune delle distribuzioni basate su Ubuntu 20.04 includono Lubuntu 20.04 LTS, Kubuntu 20.04, e Linux Mint 20.04 LTS (Ulyana).

Grazie alla sua facilità d’uso e all’elegante interfaccia utente, Ubuntu è ideale per gli utenti desktop e i nuovi arrivati che stanno cercando di capire Linux. Possono facilmente iniziare con le applicazioni predefinite, come detto in precedenza, mentre lavorano per ottenere una migliore comprensione di Linux.

Vale la pena menzionare Ubuntu Studio che è orientato verso la produzione multimediale. Si rivolge ai creativi che stanno cercando di fare una carriera nella grafica, fotografia, audio e produzione video.

Scaricate l’immagine ISO di Ubuntu: https://ubuntu.com/download/desktop.

Linux Mint

Linux Mint è una distro Linux estremamente popolare, guidata dalla comunità e basata su Ubuntu. Ha trasceso il tempo per fornire una delle distribuzioni più eleganti e user-friendly amate dagli utenti desktop e dai professionisti. Nonostante la controversia che circonda l’ultima versione – Mint 20 – che abbandona il supporto snap per impostazione predefinita, Mint rimane una stabile, potente ed eccezionale distribuzione Linux.

Linux Mint Desktop
Linux Mint Desktop

Per abilitare il supporto snap, basta eseguire i comandi:

$ sudo rm /etc/apt/preferences.d/nosnap.pref$ sudo apt update$ sudo apt install snapd

Basato su Ubuntu 20.04 LTS, Mint 20 è disponibile in 3 edizioni desktop – Cinnamon, XFCE e MATE. Mint ha abbandonato il supporto per le versioni a 32-bit ed è disponibile solo in 64-bit. Sotto il cofano, Linux Mint 20 si basa sul kernel Linux 5.4 con nuovi miglioramenti come il supporto migliorato per AMD Navi 12, CPU Intel Tiger Lake e GPU NVIDIA. Inoltre, l’interfaccia utente generale ha ricevuto un rinnovamento con icone lucidate, nuovi temi, immagini di sfondo ad alta risoluzione e una barra delle applicazioni ritoccata.

Le nuove caratteristiche includono Warpinator, che è un programma di condivisione di file che funziona in una LAN e la funzione di scaling frazionale per i display HiDPI per godere di immagini più nitide e brillanti. Avrai anche altre applicazioni per l’uso quotidiano come Firefox, LibreOffice, Audacious music player, Timeshift, e Thunderbird.

Se vuoi un desktop Linux veloce e stabile per eseguire le attività quotidiane, ascoltare musica, guardare video, e anche giocare, Mint è la distribuzione go-to. Mint 20 è una versione a lungo termine e riceverà supporto fino al 2025. Abbiamo un articolo su come installare Mint 20 sul tuo PC.

Scarica l’immagine ISO di Linux Mint – https://linuxmint.com/download.php

Red Hat Enterprise Linux

Abbreviato come RHEL, Red Hat Enterprise Linux è una distro Linux progettata per scopi aziendali o commerciali. È una delle principali alternative open-source ad altri sistemi proprietari come Microsoft. Red Hat è di solito la scelta migliore per gli ambienti server data la sua stabilità e le regolari patch di sicurezza che aumentano la sua sicurezza generale.

RHEL Linux Distribution
RHEL Linux Distribution

È possibile impostarla facilmente su server fisici, ambienti virtuali come VMware, HyperV, e anche sul cloud. Red Hat ha fatto un lavoro perfetto nella tecnologia di containerizzazione grazie a OpenShift PaaS (platform as a service), un ambiente cloud ibrido che è costruito intorno ai container Docker e gestito da Kubernetes.

Redhat forma e certifica gli amministratori di sistema attraverso corsi specializzati come RHCSA (Red Hat Certified System Administrators) e RHCE (Red Hat Certified Engineer).

Dove efficienza, sicurezza e stabilità sono di massima priorità RHEL è la distro ideale per cui optare. RHEL è basata su abbonamento e l’abbonamento viene rinnovato annualmente. È possibile acquistare una licenza per una serie di modelli di abbonamento come Linux Developer Workstation, Linux developer suite e Linux for Virtual Datacenters.

Tradizionalmente, Red Hat e i suoi derivati come CentOS hanno usato il gestore di pacchetti yum. Ora le cose sono cambiate e l’ultima release – RHEL 8 (Ootpa) – ora usa DNF come gestore di pacchetti predefinito. RHEL è distribuito utilizzando 2 repository principali – AppStream repository e il BaseOS.

L’AppStream repository (Application Stream) fornisce tutte le applicazioni software che si desidera installare sul sistema mentre il BaseOS fornisce applicazioni solo per le funzionalità di base del sistema.

Inoltre, puoi anche scaricare e provare gratuitamente RedHat attraverso il programma Red Hat developer.

CentOS

Il progetto CentOS è un sistema operativo libero guidato dalla comunità che mira a fornire un ecosistema open source robusto e affidabile. Basato su RHEL, CentOS è un’alternativa perfetta a Red Hat Enterprise Linux poiché è gratuito da scaricare e installare. Dà agli utenti la stabilità e l’affidabilità di RHEL mentre permette loro di godere della sicurezza gratuita e degli aggiornamenti delle caratteristiche. CentOS 8 è uno dei preferiti tra gli appassionati di Linux che vogliono assaporare i benefici di RHEL.

CentOS Linux Distribution
Distribuzione Linux CentOS

L’ultima versione è CentOS 8.2 che è la terza iterazione di CentOS 8. Si basa sui repository App stream e BaseOS e contiene i più recenti pacchetti software come Python 3.8, GCC 9.1, Maven 3.6, ecc.

Scaricare CentOS 8 – https://www.centos.org/centos-linux/.

Fedora

Fedora ha goduto della reputazione di essere una delle distro più user-friendly per un bel po’ di tempo grazie alla sua semplicità e alle applicazioni out-of-the-box che permettono ai nuovi arrivati di iniziare facilmente.

È un sistema operativo potente e flessibile che è fatto su misura per desktop & laptop, server e anche per gli ecosistemi IoT. Fedora, proprio come CentOS, è basata su Red Hat ed è infatti un ambiente di test per Red Hat prima di passare alla fase Enterprise. Come tale, è di solito utilizzato per lo sviluppo e l’apprendimento ed è utile per gli sviluppatori e gli studenti.

Fedora Linux Distribution
Fedora Linux Distribution

Fedora ha usato per un po’ il gestore di pacchetti DNF (e lo usa ancora come gestore di pacchetti predefinito) e offre gli ultimi e i migliori pacchetti software RPM. L’ultima Fedora è Fedora 32.

Scaricate Fedora Linux – https://getfedora.org/.

Kali Linux

Sviluppata e mantenuta da offensive security, Kali Linux è una distro Linux basata su Debian progettata per test di penetrazione e per condurre digital forensics. Viene fornito con strumenti out-of-the-box per i test di penetrazione come Nmap, Metasploit Framework, Maltego, e Aircrack-ng per citarne alcuni.

Kali Linux Distribution
Kali Linux Distribution

Kali Linux è destinato agli esperti di sicurezza informatica e agli studenti che vogliono avventurarsi nei test di penetrazione. Infatti, Kali fornisce certificazioni standard del settore come Penetration Testing with Kali e Kali Linux Certified Professional.

Kali utilizza il gestore di pacchetti APT e l’ultima versione è Kali 2020.2 ed ecco una guida su come installare Kali 2020.2.

Scarica Kali Linux – https://www.kali.org/downloads/.

Arch Linux

Arch Linux è una distro Linux leggera e flessibile progettata per utenti avanzati o esperti di Linux che si preoccupano molto di ciò che è installato e dei servizi in esecuzione. Dà agli utenti la libertà di personalizzare o configurare il sistema, secondo le loro preferenze. In poche parole, Arch è pensata per gli utenti che conoscono davvero i pro e i contro del lavoro con Linux.

Arch Linux
Arch Linux

Arch è una rolling release che implica che è costantemente aggiornata all’ultima versione e tutto ciò che serve è aggiornare i pacchetti sul terminale. Utilizza Pacman come gestore di pacchetti predefinito e sfrutta AUR (Arch User Repository) che è una comunità per installare pacchetti software e l’ultima versione è 2020.09.01.

Scarica Arch Linux – https://www.archlinux.org/download/.

OpenSUSE

Il progetto OpenSUSE è un progetto comunitario moderno e completo che fornisce 2 rami principali SUSE: SUSE Leap che è un rilascio puntuale che si rivolge agli utenti desktop così come allo sviluppo aziendale e per scopi di test. Questo lo rende una scelta perfetta per gli sviluppatori open source e gli amministratori di sistema.

OpenSuse Linux
OpenSuse Linux

D’altra parte, ha SUSE Tumbleweed, una rolling release che racchiude gli ultimi stack di software e IDE ed è la più vicina a una distro bleeding-edge. TumbleWeed è il pezzo forte di qualsiasi power user o sviluppatore di software grazie alla disponibilità di pacchetti aggiornati come le applicazioni per l’ufficio, il compilatore GCC e il kernel.

OpenSUSE si affida al gestore di pacchetti Yast per la gestione dei pacchetti software ed è raccomandata per sviluppatori e amministratori di sistema.

Scarica OpenSUSE Linux – https://www.opensuse.org/.

Conclusione

Ovviamente, questa è solo una manciata delle distribuzioni Linux disponibili là fuori e non è affatto una lista esaustiva. Ci sono oltre 600 distribuzioni Linux e circa 500 in sviluppo attivo. Tuttavia, abbiamo sentito il bisogno di concentrarci su alcune delle distribuzioni ampiamente utilizzate, alcune delle quali hanno ispirato altre versioni di Linux.