Ubuntu Desktop a Ubuntu Server: jaka jest różnica?

Ubuntu Desktop a Ubuntu Server: jaka jest różnica?

Ubuntu jest prawdopodobnie najpopularniejszym systemem operacyjnym Linux. To z pewnością jeden z najbardziej znanych. Jednak Ubuntu różni się nieco. W Ubuntu istnieją dwa różne warianty: stabilne wydanie i iteracja usług długoterminowych (LTS).





Ponadto Ubuntu dzieli się na Ubuntu Cloud, Ubuntu Core, Ubuntu Kylin, Ubuntu Desktop i Ubuntu Server. Tutaj dowiesz się wszystkiego o różnicach między Ubuntu Server a Ubuntu Desktop.





Co to jest serwer Ubuntu?

Zanim porównamy różnice między Ubuntu Desktop i Ubuntu Server, ustalmy, czym jest serwer.





Serwery zazwyczaj występują w dwóch formach: rackmount i tower. Serwer typu tower to zasadniczo komputer stacjonarny, ale jego części często różnią się, koncentrując się na trwałości, stabilności i bezpieczeństwie. Na przykład serwery używają pamięci RAM z korekcją kodów błędów (ECC). Podczas gdy komputery stacjonarne nieserwerowe nie.

Co więcej, serwery niekoniecznie zawierają urządzenia peryferyjne, takie jak monitor, klawiatura i mysz. Uruchamianie serwera bez urządzeń peryferyjnych jest znane jako konfiguracja „bezgłowa”. Oprogramowanie serwera obejmuje system operacyjny, oprogramowanie serwera (np. Apache do hostingu witryn internetowych; serwer wydruku CUPS) oraz oprogramowanie zabezpieczające.



Ubuntu Server jest zatem systemem operacyjnym dla serwera, opartym na Ubuntu.

Czy serwer Ubuntu jest bezpłatny?

Tak. Podobnie jak wersja komputerowa, Ubuntu Server można pobrać i używać za darmo.





Jeśli jednak używasz go do celów biznesowych i nie możesz sobie pozwolić na problemy wpływające na działanie, pakiety pomocy technicznej są dostępne od programistów Canonical.[ https://ubuntu.com/support ]

Jeśli wolisz zarządzać obsługą serwera we własnym zakresie, jest to również opcja. Zasoby społeczności Ubuntu zawierają dokumenty i dyskusje na temat każdego możliwego problemu oraz odpowiednie rozwiązania.





Różnica między Ubuntu Desktop a Ubuntu Server

Kilka różnic daje wgląd w różnice między Ubuntu Desktop i Ubuntu Server.

jak wyłączyć klawisz na klawiaturze

Graficzny interfejs użytkownika

Główną różnicą w Ubuntu Desktop i Server jest środowisko graficzne. Podczas gdy Ubuntu Desktop zawiera graficzny interfejs użytkownika, Ubuntu Server nie.

Dzieje się tak, ponieważ większość serwerów działa bez nagłówka. Ale co to oznacza? Cóż, działają bez tradycyjnej konfiguracji klawiatury, myszy i monitora do interakcji z maszyną. Zamiast tego serwery są zwykle zarządzane zdalnie przy użyciu protokołu SSH. Chociaż protokół SSH jest wbudowany w systemy operacyjne oparte na systemie Unix, jest również łatwy do: użyj SSH w systemie Windows .

Powiązane: Jak zdalnie zarządzać serwerem za pomocą SSH

Chociaż niektóre systemy operacyjne Linux dla serwerów zawierają środowiska graficzne, wiele z nich nie posiada graficznego interfejsu użytkownika. Tak więc Ubuntu Desktop zakłada, że ​​twój komputer używa wyjść wideo i instaluje środowisko graficzne. Tymczasem Ubuntu Server nie ma GUI.

Różne aplikacje na Ubuntu Desktop i Server

Dodatkowo Ubuntu Desktop zawiera aplikacje przystosowane do ogólnego użytku: jest pakiet biurowy, oprogramowanie multimedialne i przeglądarka internetowa.

Jednak Ubuntu Server zawiera również różne pakiety. Skupiają się one na wymaganiach serwera. W związku z tym Ubuntu Server może działać jako serwer poczty e-mail, serwer plików, serwer WWW i serwer samba. Konkretne pakiety obejmują Bind9 i Apache2. Podczas gdy aplikacje desktopowe Ubuntu są przeznaczone do użytku na maszynie hosta, pakiety Ubuntu Server koncentrują się na umożliwieniu łączności z klientami oraz bezpieczeństwie.

Różnice Instalacja Ubuntu Server i Desktop

Ponieważ Ubuntu Server nie posiada graficznego interfejsu użytkownika, instalacja różni się od instalacji Ubuntu Desktop. Instalacja Ubuntu Desktop jest zasadniczo jak każda inna instalacja oprogramowania. Ale Ubuntu Server używa zamiast tego menu opartego na procesach.

Ubuntu Server a wydajność komputera stacjonarnego

Ponieważ Ubuntu Server domyślnie nie ma GUI, ma potencjalnie lepszą wydajność systemu. W końcu nie ma środowiska graficznego do zarządzania, więc zasoby można przeznaczyć na zadania serwerowe.

Jednak w praktyce nie zawsze się to sprawdza. Na przykład możesz zainstalować oprogramowanie serwerowe, które wymaga szczególnie dużych zasobów, spowalniając w ten sposób komputer. I odwrotnie, możesz używać Ubuntu Desktop wyłącznie do przetwarzania tekstu.

Zainstalowanie Ubuntu Server i Ubuntu Desktop z opcjami domyślnymi na dwóch identycznych maszynach niezmiennie spowoduje, że serwer zapewni lepszą wydajność niż komputer stacjonarny. Ale kiedy pojawia się oprogramowanie, wszystko się zmienia.

Ubuntu Desktop a Ubuntu Server: podobieństwa

Używanie Ubuntu Server zamiast desktopu nie powinno być zupełnie nowym doświadczeniem. Przynajmniej jeśli masz doświadczenie z wierszem poleceń i SSH, Ubuntu Server powinien wydawać się znajomy. Istnieją inne kluczowe podobieństwa: jądro i wsparcie.

Czy Ubuntu Desktop i Ubuntu Server używają innego jądra?

Nie. Od wersji Ubuntu 12.04 zarówno wersje Server, jak i Desktop używają tego samego jądra. Ponieważ zarówno Ubuntu Desktop, jak i Ubuntu Server wykorzystują to samo jądro, możesz dodać dowolne pakiety do dowolnego wariantu. Oznacza to, że chociaż istnieje różnica między domyślnymi instalacjami, możesz odpowiednio dostosować swój smak Ubuntu.

Możesz więc zacząć od Ubuntu Server i zainstalować środowisko graficzne, jeśli zdecydujesz, że nie możesz go uruchomić bez głowy. Alternatywnie możesz zacząć od Ubuntu Desktop i dodać niezbędne pakiety, aby utworzyć serwer. Ponieważ Ubuntu Server i Desktop mają wspólne jądro Ubuntu, różnice w instalacji domyślnej nie wykluczają przyszłych instalacji pakietów oprogramowania.

Czy jest jakaś różnica w obsłudze wersji Ubuntu Server i Desktop Edition?

Znowu nie. Przed Ubuntu 12.04 LTS wersje na komputery stacjonarne miały trzyletni cykl wsparcia. Ich serwerowe odpowiedniki skorzystały z pięcioletniego cyklu wsparcia.

Od wydania 12.04 LTS, wersje Ubuntu Desktop i Server przeszły do ​​pięcioletniego cyklu wsparcia.

Ubuntu Server vs Ubuntu Desktop: którego należy użyć?

Biorąc pod uwagę różnice i podobieństwa, teraz pojawia się wielkie pytanie: czy powinieneś używać Ubuntu Server czy Ubuntu Desktop? Dopóki używasz Ubuntu w wersji LTS, serwer lub komputer stacjonarny powinien działać jako serwer.

Głównymi czynnikami oddzielającymi te dwa pozostają GUI i domyślne pakiety. Mimo to jądro Ubuntu oznacza, że ​​możesz zainstalować te same pakiety na obu smakach.

Kiedy używać Ubuntu Desktop

Powinieneś używać Ubuntu Desktop, jeśli używasz komputera jako codziennego sterownika. Obejmuje to mnóstwo oprogramowania multimedialnego i zwiększającego produktywność. Jest GUI, a instalacja jest dość prosta. Co więcej, możesz zainstalować oprogramowanie serwera, aby używać dowolnego Ubuntu Desktop jako serwera.

Na przykład możesz uruchomić energooszczędny serwer Lenovo ThinkServer TS140 z systemem Ubuntu Desktop. Daje to możliwość podłączenia monitora i korzystania ze środowiska pulpitu.

Możesz przekształcić Ubuntu Server w komputer kina domowego (HTPC) z Oprogramowanie serwera multimediów dla systemu Linux . Dobre opcje to Plex i Subsonic. Alternatywnie możesz nawet utworzyć Serwer gier Linux używając Ubuntu Desktop zamiast Ubuntu Server.

Kiedy używać Ubuntu Server

Ubuntu Server najlepiej nadaje się do serwerów. To może wydawać się oczywiste. Ale tak jak w przypadku serwerów do montażu w szafie i w obudowie typu tower, nie wszystkie serwery są takie same. Powinieneś wybrać Ubuntu Server zamiast Ubuntu Desktop, jeśli planujesz uruchomić serwer bez głowy. Ponieważ obie wersje Ubuntu mają wspólne jądro, zawsze możesz dodać GUI później.

Ponadto Ubuntu Server najlepiej nadaje się do określonych odmian serwerów, do których dołączone są pakiety. Na przykład możesz rozważyć Ubuntu Server podczas tworzenia serwera poczty e-mail lub serwera WWW.

Dlatego wybierz opcję, która wymaga mniej pracy dla twojego projektu. Jeśli Ubuntu Server zawiera potrzebne pakiety, użyj serwera i zainstaluj środowisko graficzne. Bezwzględnie potrzebujesz graficznego interfejsu użytkownika, ale potrzebujesz oprogramowania serwerowego, które nie jest zawarte w domyślnej instalacji serwera? Cóż, użyj Ubuntu Desktop i zainstaluj potrzebne oprogramowanie.

Związane z: Ubuntu kontra CentOS

A co z rdzeniem Ubuntu?

Jeśli zastanawiasz się nad różnicami między Ubuntu Core a Ubuntu Server pod kątem instalacji jednego lub drugiego, to nabiera to nieco innego wymiaru.

Ubuntu Core to uproszczona wersja Linuksa przeznaczona do projektów urządzeń wbudowanych. Może to być urządzenie Internetu rzeczy lub jakiś projekt inteligentnego domu. Chociaż Ubuntu Core może mieć funkcje serwera, nie jest serwerem w taki sam sposób, jak maszyna z systemem Ubuntu Server.

Dokonaj właściwego wyboru między Ubuntu Desktop a Server

Ostatecznie nie jest to tak proste, jak używanie Ubuntu Server jako serwera i Ubuntu Desktop jako komputera stacjonarnego. Rozważ swoje potrzeby i pracę związaną z konfiguracją maszyny. Jeśli używasz serwera mediów, Ubuntu Server może być przesadą. Pulpit przeznaczony do ogólnego użytku powinien obsługiwać Ubuntu Desktop.

W dużej mierze Twoja decyzja skupia się na tym, która opcja wymaga najłatwiejszej początkowej konfiguracji. Ale jest też uwzględnienie znajomości. Jeśli konfigurujesz serwer i nie czujesz się komfortowo bez GUI, użyj Ubuntu Desktop. Tworzenie serwera może brzmieć onieśmielająco — rozpoczęcie od środowiska graficznego może sprawić, że będzie to mniej zniechęcające zadanie.

Planujesz używać serwera Ubuntu, ale używać pulpitu Windows? Dowiedz się, jak ustanowić zdalny dostęp do Ubuntu z systemu Windows.

Udział Udział Ćwierkać E-mail Jak ustanowić zdalny dostęp do pulpitu Ubuntu z systemu Windows

Chcesz uzyskać zdalny dostęp do komputera Ubuntu z innej lokalizacji? Oto jak zdalny pulpit z Ubuntu z Windows.

Czytaj dalej
Powiązane tematy
  • Linux
  • Wyjaśnienie technologii
  • Ubuntu
  • System operacyjny
  • Wskazówki dotyczące Linuksa
  • Serwer Ubuntu
O autorze Christian Cawley(1510 opublikowanych artykułów)

Zastępca redaktora działu Security, Linux, DIY, Programming i Tech Explained oraz Really Useful Producent podcastów, z dużym doświadczeniem w obsłudze komputerów i oprogramowania. Christian jest współtwórcą magazynu Linux Format, majsterkowiczem Raspberry Pi, miłośnikiem Lego i fanem gier retro.

Więcej od Christiana Cawleya

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować