Quando fai clic sul pulsante di download sul sito Web di Ubuntu, ti offre alcune opzioni. Due di loro sono Ubuntu Desktop e Ubuntu Server.
Questo potrebbe confondere i nuovi utenti. Perché ce ne sono due (in realtà 4)? Quale dovrebbe essere scaricato? Ubuntu desktop o server? Sono gli stessi? Qual è la differenza?
Spiegherò la differenza tra le edizioni desktop e server di Ubuntu. Spiegherò anche quale variante dovresti usare.
Desktop Ubuntu vs server Ubuntu
Per capire la differenza tra desktop e server Ubuntu, dovresti capire la differenza tra un sistema operativo desktop e server.
Desktop
Un desktop è riferito a un personal computer. Un sistema operativo desktop viene fornito con un'interfaccia utente grafica in modo che gli utenti possano utilizzare il mouse e la tastiera. Lo scopo principale di un desktop è fornire un sistema che può essere utilizzato per la navigazione sul Web, la modifica di documenti, la visualizzazione/modifica di immagini e video, la codifica e i giochi. Fondamentalmente, un computer generico per individui, utenti finali o familiari.
Sto usando il termine desktop qui, ma questo non significa che non possa essere utilizzato su un laptop. Desktop è il termine generico per un personal computer.
Server
D'altra parte, viene creato un sistema operativo server specifico per l'hosting di servizi Web come siti Web, app, server multimediali, database ecc.
Di solito, un sistema operativo server non viene fornito con un'interfaccia grafica. Se si tratta di un sistema operativo basato su Linux, dovrai utilizzare il sistema interamente tramite i comandi nel terminale.
Il vantaggio qui è che il sistema operativo del server non ha bisogno di molta RAM e potenza di calcolo perché non utilizza l'ambiente desktop grafico. A parte questo, anche il sistema operativo del server ha pacchetti configurati in modo diverso.
Ora che hai capito un po' la differenza tra server e desktop, vediamo la differenza tra server e desktop Ubuntu.
L'interfaccia utente
La differenza più visibile tra server e desktop Ubuntu è l'interfaccia utente.
Ubuntu desktop presenta un'interfaccia utente grafica con ambiente desktop GNOME. Ciò semplifica l'utilizzo con l'aiuto dei clic del mouse.
L'edizione del server Ubuntu funziona senza testa. Vedrai un'interfaccia terminale solo quando avrai effettuato l'accesso. Lo gestirai spesso in remoto da altri computer tramite SSH.
Installazione
Installare Ubuntu come desktop è facile grazie al programma di installazione grafico. Puoi creare una USB live e provare la versione desktop senza installare. Se ti piace, puoi installarlo in pochi minuti seguendo le istruzioni sullo schermo.
Installare Ubuntu come server non è facile come l'edizione desktop. Sei bloccato con l'interfaccia del terminale. Anche le attività più semplici come la connessione al Wi-Fi potrebbero essere difficili se non si ha familiarità con la procedura.
Applicazioni
Il set predefinito di applicazioni nel desktop di Ubuntu è focalizzato sugli utenti di computer regolari. Quindi troverai browser web, suite per ufficio, lettori multimediali, giochi ecc.
Il server Ubuntu ha applicazioni più personalizzate per l'esecuzione di servizi web. E non è questo. Anche alcune applicazioni sono configurate in modo diverso. Prendi SSH per esempio. Il server Ubuntu ha SSH preconfigurato in modo da poterti connettere facilmente da sistemi remoti. Devi abilitare esplicitamente SSH sul desktop di Ubuntu.
Requisiti hardware
Poiché l'edizione desktop presenta un'interfaccia utente grafica, sono necessari almeno 4 GB di RAM per eseguire il desktop di Ubuntu. Lo spazio su disco dovrebbe essere almeno 20 GB.
È qui che diventa interessante per il server Ubuntu. Non ha un'interfaccia grafica. L'interfaccia della riga di comando non consuma molte risorse di sistema. Di conseguenza, puoi eseguire facilmente il server Ubuntu su una macchina con 512 MB e 5 GB di spazio su disco.
La RAM e lo spazio su disco sul server sono soggetti al servizio Web in esecuzione. Se un'applicazione web richiede almeno 2 GB di RAM, dovresti avere quella quantità di RAM. Ma nello scenario più semplice, potrebbero funzionare anche 512 MB o 1 GB di RAM.
Utilizzo
Questo è il principale elemento di differenziazione tra desktop e server Ubuntu. Chiediti, per quale scopo vuoi usare Ubuntu?
Se è specifico per la distribuzione di servizi Web, scegli il server Ubuntu. Tieni presente che devi avere una conoscenza di base della riga di comando di Linux per navigare nel terminale.
Se vuoi usare Ubuntu come un normale computer come Windows, vai con Ubuntu desktop. Se vuoi usarlo per imparare i comandi Linux, Docker o anche l'installazione del server LAMP semplice (ma locale) per l'apprendimento, rimani con Ubuntu desktop.
Per un server, il server Ubuntu è migliore del desktop Ubuntu. Per l'utilizzo regolare del computer, Ubuntu desktop è la scelta migliore.
Dovresti usare Ubuntu desktop per server o installare la GUI sul server?
Ecco la cosa. Sia il desktop che il server Ubuntu sono Linux. Puoi utilizzare Ubuntu desktop come server per l'hosting di servizi web. Funziona.
Allo stesso modo, puoi installare la GUI sul server Ubuntu e usarla graficamente. Funziona anche così.
Ma solo perché funziona, non significa che dovresti farlo. Sfida l'intero scopo della creazione di diverse edizioni per server e desktop.
Devi fare uno sforzo extra per convertire un server in desktop e viceversa. Perché prendere quel dolore?
Se lo scopo dell'utilizzo di Ubuntu è chiaro, scarica e installa l'edizione Ubuntu appropriata.
Spero che questo renda le cose sulle edizioni desktop e server di Ubuntu un po' più chiare ora. Se hai domande o suggerimenti, utilizza la sezione commenti.