Ubuntu Desktop vs Ubuntu Server: Vad är skillnaden?

Ubuntu Desktop vs Ubuntu Server: Vad är skillnaden?

Ubuntu rankas som utan tvekan det mest populära Linux -operativsystemet. Det är säkert en av de mest kända. Ubuntu varierar dock ganska mycket. Inom Ubuntu finns det två distinkta smaker: en stabil version och långsiktig service (LTS) iteration.





Dessutom delas Ubuntu upp i Ubuntu Cloud, Ubuntu Core, Ubuntu Kylin, Ubuntu Desktop och Ubuntu Server. Här lär du dig allt om skillnaderna mellan Ubuntu Server och Ubuntu Desktop.





Vad är Ubuntu Server?

Innan vi jämför skillnaderna mellan Ubuntu Desktop och Ubuntu Server, låt oss fastställa vad en server är.





Servrar finns vanligtvis i två formfaktorer: rackmontering och torn. En tornserver är i huvudsak ett skrivbord, men dess delar skiljer sig ofta med fokus på livslängd, stabilitet och säkerhet. Till exempel använder servrar felkodskorrigerande (ECC) RAM. Medan stationära datorer inte gör det.

Dessutom innehåller servrar inte nödvändigtvis kringutrustning som en bildskärm, tangentbord och mus. Att köra en server utan kringutrustning kallas en 'huvudlös' inställning. Programvara för en server inkluderar operativsystemet, serverprogramvara (t.ex. Apache för webbhotell; CUPS -utskriftsserver) och säkerhetsprogramvara.



Ubuntu Server är alltså ett operativsystem för en server, baserat på Ubuntu.

Är Ubuntu Server gratis?

Ja. Precis som skrivbordsversionen är Ubuntu Server gratis att ladda ner och använda.





Men om du använder den för affärsrelaterade ändamål och inte har råd att problem påverkar löpningen, finns supportpaket tillgängliga från utvecklare Canonical. [ https://ubuntu.com/support ]

Om du föredrar att hantera supporten för servern internt är det också ett alternativ. Ubuntu Community -resursen har dokument och diskussioner om alla tänkbara problem och lösningar att matcha.





Skillnaden mellan Ubuntu Desktop och Ubuntu Server

Flera skillnader ger insikt i skillnaderna mellan Ubuntu Desktop och Ubuntu Server.

titta på youtube -videor utan att logga in

Grafiskt användargränssnitt

Den största skillnaden i Ubuntu Desktop och Server är skrivbordsmiljön. Ubuntu Desktop innehåller ett grafiskt användargränssnitt, men det gör inte Ubuntu Server.

Detta beror på att de flesta servrar körs utan huvud. Men vad betyder detta? Tja, de körs utan ett traditionellt tangentbord, mus och bildskärmsinställning för att interagera med maskinen. Istället hanteras servrar vanligtvis på distans med SSH. Medan SSH är inbyggt i Unix-baserade operativsystem är det också enkelt att använda SSH på Windows .

Relaterat: Hur man fjärrhanterar en server med SSH

Även om vissa Linux -serveroperativsystem har skrivbordsmiljöer saknar många ett GUI. Så Ubuntu Desktop antar att din dator använder videoutgångar och installerar en skrivbordsmiljö. Ubuntu Server saknar dock ett GUI.

Olika applikationer på Ubuntu Desktop och Server

Dessutom innehåller Ubuntu Desktop applikationer som är lämpliga för allmän användning: det finns en produktivitetspaket för kontoret, multimediaprogram och en webbläsare.

Ubuntu Server innehåller dock också olika paket. Dessa fokuserar på serverkrav. Följaktligen kan Ubuntu Server köras som en e -postserver, filserver, webbserver och samba -server. Specifika paket inkluderar Bind9 och Apache2. Medan Ubuntu -skrivbordsprogram är inriktade på användning på värddatorn, koncentrerar Ubuntu Server -paket sig på att möjliggöra anslutning med klienter och säkerhet.

Skillnader Installation av Ubuntu -server och skrivbord

Eftersom Ubuntu Server saknar ett GUI skiljer sig installationen från Ubuntu Desktop. Att installera Ubuntu Desktop liknar i princip alla andra programinstallationer. Men Ubuntu Server använder en processdriven meny istället.

Ubuntu Server vs Desktop Performance

Eftersom Ubuntu Server inte har ett GUI som standard har den potentiellt bättre systemprestanda. Det finns trots allt ingen skrivbordsmiljö att hantera, så resurser kan ägnas åt serveruppgifter.

Detta fungerar dock inte alltid i praktiken. Du kan till exempel installera särskilt resurskrävande serverprogramvara och därmed sakta ner maskinen. Omvänt kan du använda Ubuntu Desktop enbart för ordbehandling.

Att installera Ubuntu Server och Ubuntu Desktop med standardalternativen på två identiska datorer kommer alltid att resultera i att servern levererar bättre prestanda än skrivbordet. Men när programvara väl kommer in i blandningen förändras saker och ting.

Ubuntu Desktop vs Ubuntu Server: Likheterna

Att använda Ubuntu Server snarare än skrivbord borde inte vara en helt ny upplevelse. Åtminstone om du har erfarenhet av kommandoraden och SSH, bör Ubuntu Server verka bekant. Det finns andra viktiga likheter: kärnan och support.

Gör Ubuntu -skrivbordet och Ubuntu -servern en annan kärna?

Nej. Sedan Ubuntu 12.04 använder både server- och skrivbordsvarianter samma kärna. Eftersom både Ubuntu Desktop och Ubuntu Server använder samma kärna kan du lägga till alla paket till endera varianten. Det betyder att även om det finns en skillnad mellan standardinstallationerna kan du anpassa din Ubuntu -smak därefter.

Så du kan börja med Ubuntu Server och installera en skrivbordsmiljö om du bestämmer dig för att du inte kan köra den utan huvud. Alternativt kan du börja med Ubuntu Desktop och lägga till nödvändiga paket för att skapa en server. Eftersom Ubuntu Server och Desktop delar en kärna i Ubuntu -kärnan hindrar inte standardinstallationsskillnader framtida programpaketinstallationer.

Finns det någon skillnad i stöd för Ubuntu Server och Desktop Editions?

Återigen, nej. Innan Ubuntu 12.04 LTS innehöll skrivbordsversioner en treårig supportcykel. Deras Server-motsvarigheter gynnades av en femårig supportcykel.

Sedan lanseringen av 12.04 LTS har Ubuntu Desktop och Server-varianter båda flyttat till en femårig supportcykel.

Ubuntu Server vs Ubuntu Desktop: Vilken ska du använda?

Med tanke på skillnaderna och likheterna kommer nu den stora frågan: ska du använda Ubuntu Server eller Ubuntu Desktop? Så länge du använder en LTS -version av Ubuntu bör antingen Server eller Desktop fungera som en server.

De viktigaste faktorerna som skiljer de två kvar är ett GUI och standardpaket. Ändå betyder kärnkärnan i Ubuntu -kärnan att du kan installera samma paket på båda smakerna.

När ska du använda Ubuntu Desktop

Du bör använda Ubuntu Desktop om du använder din dator som en daglig drivrutin. Detta inkluderar en mängd multimedia- och produktivitetsprogram. Det finns ett GUI, och installationen är ganska enkel. Dessutom kan du installera serverprogramvara för att använda alla Ubuntu -skrivbord som en server.

Du kan till exempel köra en Lenovo ThinkServer TS140 med låg effekt med Ubuntu-skrivbordet. Detta ger dig möjlighet att ansluta en bildskärm och använda skrivbordsmiljön.

Du kan omvandla en Ubuntu -server till en hemmabio -dator (HTPC) med Linux mediaserverprogramvara . Bra alternativ för detta inkluderar Plex och Subsonic. Alternativt kan du till och med skapa en Linux -spelserver använder Ubuntu Desktop, snarare än Ubuntu Server.

När ska du använda Ubuntu Server

Ubuntu Server används bäst för servrar. Det kan tyckas självklart. Men precis som det finns rackmonterade och torn -servrar är inte alla servrar desamma. Du bör välja Ubuntu Server över Ubuntu Desktop om du planerar att köra din server utan huvud. Eftersom de två Ubuntu -smakerna delar en kärnskärna kan du alltid lägga till ett GUI senare.

Dessutom är Ubuntu Server bäst för specifika varianter av servrar där paketen ingår. Du kan till exempel överväga Ubuntu Server när du skapar en e -postserver eller webbserver.

Gå därför med alternativet som är mindre arbete för ditt projekt. Om Ubuntu Server innehåller de paket du behöver, använd Server och installera en skrivbordsmiljö. Behöver du absolut ett GUI men vill ha serverprogramvara som inte ingår i standardserverinstallationen? Tja, använd Ubuntu Desktop och installera den programvara du behöver.

Relaterad: Ubuntu vs CentOS

Hur är det med Ubuntu Core?

Om du undrar över skillnaderna mellan Ubuntu Core och Ubuntu Server för att installera det ena eller det andra, tar detta en något annan dimension.

Ubuntu Core är en avskalad version av Linux avsedd för inbäddade enhetsprojekt. Detta kan vara en Internet of Things -enhet eller något smart hemprojekt. Även om Ubuntu Core kan ha serverfunktioner, är det inte en server på samma sätt som en maskin som kör Ubuntu Server.

Gör rätt val mellan Ubuntu Desktop och Server

I slutändan är det inte så enkelt som att använda Ubuntu Server för en server och Ubuntu Desktop för ett skrivbord. Tänk på dina behov och arbetet med att installera din maskin. Om du kör en mediaserver kan Ubuntu Server vara överkill. Ett skrivbord avsett för allmänt bruk bör köra Ubuntu Desktop.

I stor utsträckning fokuserar ditt beslut på vilket alternativ som kräver den enklaste första inställningen. Men det finns också en hänsyn till förtrogenhet. Om du konfigurerar en server och känner dig obekväm utan GUI, använd Ubuntu Desktop. Att skapa en server kan låta skrämmande --- att börja med en skrivbordsmiljö kan göra detta till en mindre skrämmande uppgift.

Planerar du att använda en Ubuntu -server men använder ett Windows -skrivbord? Lär dig hur du skapar fjärrskrivbordsåtkomst till Ubuntu från Windows.

Dela med sig Dela med sig Tweet E-post Hur man etablerar fjärrskrivbordsåtkomst till Ubuntu från Windows

Behöver du fjärråtkomst till din Ubuntu -dator från en annan plats? Så här fjärrskrivbord med Ubuntu från Windows.

Läs Nästa
Relaterade ämnen
  • Linux
  • Teknik förklaras
  • Ubuntu
  • Operativsystem
  • Linux tips
  • Ubuntu Server
Om författaren Christian Cawley(1510 artiklar publicerade)

Biträdande redaktör för säkerhet, Linux, DIY, programmering och teknik förklarad, och verkligen användbar podcastproducent, med stor erfarenhet av skrivbords- och programvarusupport. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi -tinkerer, Lego -älskare och retrospelfläkt.

Mer från Christian Cawley

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera