Ubuntu Desktop vs. Ubuntu Server: qual è la differenza?
Ubuntu è probabilmente il sistema operativo Linux più popolare. È sicuramente uno dei più conosciuti. Tuttavia, Ubuntu varia un po '. All'interno di Ubuntu ci sono due tipi distinti: una versione stabile e un'iterazione di servizio a lungo termine (LTS).
Inoltre, Ubuntu si divide in Ubuntu Cloud, Ubuntu Core, Ubuntu Kylin, Ubuntu Desktop e Ubuntu Server. Qui, imparerai tutto sulle differenze tra Ubuntu Server e Ubuntu Desktop.
Che cos'è un server Ubuntu?
Prima di confrontare le differenze tra Ubuntu Desktop e Ubuntu Server, stabiliamo cos'è un server.
I server in genere si presentano in due fattori di forma: montaggio su rack e tower. Un server tower è essenzialmente un desktop, ma le sue parti spesso differiscono in base alla longevità, alla stabilità e alla sicurezza. Ad esempio, i server utilizzano la RAM ECC (Error Code Correcting). Considerando che i desktop non server non lo fanno.
Inoltre, i server non includono necessariamente periferiche come monitor, tastiera e mouse. L'esecuzione di un server senza periferiche è nota come configurazione "senza testa". Il software per un server include il sistema operativo, il software server (ad es. Apache per i siti Web di hosting; server di stampa CUPS) e il software di sicurezza.
Ubuntu Server, quindi, è un sistema operativo per un server, basato su Ubuntu.
La differenza tra Ubuntu Desktop e Ubuntu Server
Diverse differenze forniscono informazioni sulla divergenza di Ubuntu Desktop e Ubuntu Server.
Interfaccia grafica utente
La differenza principale in Ubuntu Desktop e Ubuntu Server è l'ambiente desktop. Mentre Ubuntu Desktop include un'interfaccia utente grafica, Ubuntu Server no.
Questo perché la maggior parte dei server funziona senza testa. Ma cosa significa? Bene, funzionano senza una tradizionale tastiera, mouse e configurazione del monitor per interagire con la macchina. Invece, i server sono generalmente gestiti in remoto tramite SSH . Mentre SSH è integrato nei sistemi operativi basati su Unix, è abbastanza semplice utilizzare SSH anche su Windows .
Sebbene alcuni sistemi operativi per server Linux dispongano di ambienti desktop, molti mancano di una GUI. Ad esempio, Container Linux di CoreOS è interamente basato sulla riga di comando. Mentre Ubuntu Server manca di una GUI, Ubuntu Desktop presume che il tuo computer utilizzi output video. Pertanto, Ubuntu Desktop installa un ambiente desktop.
applicazioni
Inoltre, Ubuntu Desktop contiene applicazioni adatte all'uso generale: c'è una suite di produttività per ufficio, software multimediale e browser web.
Tuttavia, Ubuntu Server include anche pacchetti standard. Questi si concentrano sui requisiti del server. Di conseguenza, Ubuntu Server può essere eseguito come server di posta elettronica, file server, web server e server samba. Pacchetti specifici includono Bind9 e Apache2. Mentre le applicazioni desktop Ubuntu sono focalizzate per l'uso sul computer host, i pacchetti Ubuntu Server si concentrano sul consentire la connettività con i client e la sicurezza.
Installazione
Poiché Ubuntu Server non ha una GUI, l'installazione differisce da quella di Ubuntu Desktop. L'installazione di Ubuntu Desktop è essenzialmente come qualsiasi altra installazione di software. Ubuntu Server utilizza invece un menu guidato dal processo.
Ubuntu Desktop vs. Ubuntu Server: le somiglianze
L'uso di Ubuntu Server anziché del desktop non dovrebbe essere un'esperienza completamente nuova. Almeno se si ha esperienza della riga di comando e di SSH, Ubuntu Server dovrebbe sembrare familiare. Esistono altre somiglianze chiave: il kernel e il supporto.
nocciolo
Dopo Ubuntu 12.04, entrambe le varianti Server e Desktop usano lo stesso kernel. In precedenza, Desktop e Server utilizzavano kernel diversi. Poiché sia Ubuntu Desktop che Ubuntu Server utilizzano lo stesso kernel, è possibile aggiungere qualsiasi pacchetto a entrambe le varianti. Ciò significa che, sebbene l'installazione predefinita vari, è possibile personalizzare il sapore di Ubuntu di conseguenza.
Quindi, potresti iniziare con Ubuntu Server e installare un ambiente desktop se decidi di non poterlo eseguire senza testa. In alternativa, è possibile iniziare con Ubuntu Desktop e aggiungere i pacchetti necessari per creare un server. Poiché Ubuntu Server e Desktop condividono un kernel Ubuntu core, le differenze di installazione predefinite non precludono future installazioni di pacchetti software.
Supporto
Allo stesso modo, il supporto si è spostato con il rilascio di 12.04. Prima di Ubuntu 12.04 LTS, le edizioni Desktop presentavano un ciclo di supporto di tre anni. Le loro controparti Server hanno beneficiato di un ciclo di supporto quinquennale. Ma con il debutto di 12.04 LTS, entrambe le varianti di Ubuntu Desktop e Server sono passate a un ciclo di supporto di cinque anni.
Quale dovresti usare: Ubuntu Server o Desktop?
Considerando le differenze e le somiglianze, ora arriva la grande domanda: dovresti usare Ubuntu Server o Ubuntu Desktop? Finché stai usando una versione LTS di Ubuntu, Server o Desktop dovrebbero funzionare in un ambiente server.
I principali fattori che separano i due rimangono una GUI e pacchetti predefiniti. Tuttavia, il nucleo del kernel Ubuntu significa che è possibile installare gli stessi pacchetti su entrambi i gusti.
Quando utilizzare Ubuntu Desktop
Dovresti usare Ubuntu Desktop se stai usando il tuo computer come driver quotidiano. Ciò include una serie di software multimediali e di produttività. C'è una GUI e l'installazione è piuttosto semplice. Inoltre, è possibile installare il software server per utilizzare qualsiasi desktop Ubuntu come server.
Ad esempio, è possibile eseguire un Lenovo ThinkServer TS140 a basso consumo con Ubuntu Desktop. Questo ti dà la possibilità di collegare un monitor e utilizzare l'ambiente desktop.
È possibile trasformare un server Ubuntu in un PC home theater (HTPC) con il software server multimediale Linux . Buone opzioni per questo includono Plex e Subsonic. In alternativa, potresti persino creare un server di gioco Linux usando Ubuntu Desktop, anziché Ubuntu Server.
Quando utilizzare Ubuntu Server
Ubuntu Server è utilizzato al meglio per i server. Potrebbe sembrare ovvio. Ma proprio come ci sono server rackmount e tower, non tutti i server sono uguali. Dovresti optare per Ubuntu Server su Ubuntu Desktop se prevedi di eseguire il server senza testa. Poiché le due versioni di Ubuntu condividono un kernel principale, è sempre possibile aggiungere una GUI in un secondo momento.
Inoltre, Ubuntu Server è il migliore per varietà specifiche di server in cui sono inclusi i pacchetti. Ad esempio, potresti considerare Ubuntu Server quando crei un server e-mail o un server web.
Pertanto, scegli l'opzione che richiede meno lavoro. Se Ubuntu Server include i pacchetti necessari, utilizzare Server e installare un ambiente desktop. Hai assolutamente bisogno di una GUI ma vuoi un software server non incluso nell'installazione predefinita del server? Bene, usa Ubuntu Desktop quindi installa semplicemente il software di cui hai bisogno.
Vedi il nostro confronto di Ubuntu e CentOS per l'uso su un server Web per ulteriori informazioni.
Fai la scelta giusta tra Ubuntu Desktop e Server
In definitiva, non è così semplice come usare Ubuntu Server per un server e Ubuntu Desktop per un desktop. Considera le tue esigenze e il lavoro richiesto per configurare la tua macchina. Se stai utilizzando un media server, Ubuntu Server potrebbe essere eccessivo. Un desktop destinato all'uso generale dovrebbe eseguire Ubuntu Desktop.
In gran parte, il tuo centro di decisione su quale opzione richiede la configurazione iniziale più semplice. Ma c'è anche una considerazione della familiarità. Se stai configurando un server e sei a disagio senza la GUI, usa Ubuntu Desktop. La creazione di un server può sembrare intimidatoria: iniziare con un ambiente desktop può rendere questo compito meno scoraggiante.
Stai pianificando di utilizzare un server Ubuntu ma di utilizzare un desktop Windows? Scopri come stabilire l'accesso desktop remoto a Ubuntu da Windows .
Leggi l'articolo completo: Ubuntu Desktop vs. Ubuntu Server: qual è la differenza?