Ubuntu Desktop so với Ubuntu Server: Sự khác biệt là gì?

Ubuntu Desktop so với Ubuntu Server: Sự khác biệt là gì?

Ubuntu được cho là hệ điều hành Linux phổ biến nhất. Nó chắc chắn là một trong những cái được biết đến nhiều nhất. Tuy nhiên, Ubuntu thay đổi khá nhiều. Trong Ubuntu, có hai hương vị riêng biệt: bản phát hành ổn định và bản lặp lại dịch vụ dài hạn (LTS).





Hơn nữa, Ubuntu chia thành Ubuntu Cloud, Ubuntu Core, Ubuntu Kylin, Ubuntu Desktop và Ubuntu Server. Tại đây, bạn sẽ tìm hiểu tất cả về sự khác biệt giữa Ubuntu Server và Ubuntu Desktop.





Ubuntu Server là gì?

Trước khi so sánh sự khác biệt giữa Ubuntu Desktop và Ubuntu Server, chúng ta hãy thiết lập máy chủ là gì.





Máy chủ thường có hai dạng: rackmount và tower. Máy chủ tháp về cơ bản là một máy tính để bàn, nhưng các bộ phận của nó thường khác nhau, tập trung vào tuổi thọ, độ ổn định và bảo mật. Ví dụ: máy chủ sử dụng RAM sửa lỗi mã (ECC). Trong khi máy tính để bàn không phải máy chủ thì không.

Hơn nữa, máy chủ không nhất thiết phải bao gồm các thiết bị ngoại vi như màn hình, bàn phím và chuột. Chạy một máy chủ mà không có thiết bị ngoại vi được gọi là thiết lập 'không đầu'. Phần mềm cho máy chủ bao gồm hệ điều hành, phần mềm máy chủ (ví dụ: Apache để lưu trữ các trang web; máy chủ in CUPS) và phần mềm bảo mật.



Do đó, Ubuntu Server là một hệ điều hành dành cho một máy chủ, dựa trên Ubuntu.

Ubuntu Server miễn phí?

Đúng. Giống như phiên bản dành cho máy tính để bàn, Ubuntu Server miễn phí để tải xuống và sử dụng.





Tuy nhiên, nếu bạn đang sử dụng nó cho các mục đích liên quan đến kinh doanh và không đủ khả năng để các vấn đề ảnh hưởng đến việc chạy, các gói hỗ trợ có sẵn từ các nhà phát triển Canonical. [ https://ubuntu.com/support ]

Nếu bạn thích quản lý sự hỗ trợ của máy chủ nội bộ, đó cũng là một tùy chọn. Tài nguyên Cộng đồng Ubuntu có các tài liệu và thảo luận về mọi vấn đề có thể hình dung và các giải pháp để phù hợp.





Sự khác biệt giữa Ubuntu Desktop và Ubuntu Server

Một số khác biệt cho thấy cái nhìn sâu sắc về sự khác biệt của Ubuntu Desktop và Ubuntu Server.

cách sử dụng ssd và hdd

Giao diện đồ họa người dùng

Sự khác biệt chính trong Ubuntu Desktop và Server là môi trường máy tính để bàn. Trong khi Ubuntu Desktop bao gồm giao diện người dùng đồ họa, Ubuntu Server thì không.

Điều này là do hầu hết các máy chủ chạy không có đầu. Nhưng điều này có nghĩa là gì? Chà, chúng chạy mà không cần thiết lập bàn phím, chuột và màn hình truyền thống để tương tác với máy. Thay vào đó, các máy chủ thường được quản lý từ xa bằng SSH. Mặc dù SSH được tích hợp vào hệ điều hành dựa trên Unix, nó cũng đơn giản để sử dụng SSH trên Windows .

Liên quan: Cách quản lý máy chủ từ xa bằng SSH

Mặc dù một số hệ điều hành máy chủ Linux có môi trường máy tính để bàn, nhiều hệ điều hành thiếu GUI. Vì vậy, Ubuntu Desktop giả định rằng máy của bạn sử dụng đầu ra video và cài đặt môi trường máy tính để bàn. Trong khi đó, Ubuntu Server lại thiếu GUI.

Các ứng dụng khác nhau trên Máy tính để bàn và Máy chủ Ubuntu

Ngoài ra, Ubuntu Desktop chứa các ứng dụng phù hợp với nhu cầu sử dụng chung: có bộ năng suất văn phòng, phần mềm đa phương tiện và trình duyệt web.

Tuy nhiên, Ubuntu Server cũng bao gồm các gói khác nhau. Những điều này tập trung vào các yêu cầu của máy chủ. Theo đó, Ubuntu Server có thể chạy như một máy chủ email, máy chủ tệp, máy chủ web và máy chủ samba. Các gói cụ thể bao gồm Bind9 và Apache2. Trong khi các ứng dụng dành cho máy tính để bàn Ubuntu tập trung vào việc sử dụng trên máy chủ, các gói Ubuntu Server tập trung vào việc cho phép kết nối với các máy khách cũng như bảo mật.

Sự khác biệt khi cài đặt Ubuntu Server và Desktop

Bởi vì Ubuntu Server thiếu GUI, cài đặt khác với Ubuntu Desktop. Cài đặt Ubuntu Desktop về cơ bản giống như bất kỳ cài đặt phần mềm nào khác. Nhưng Ubuntu Server thay vào đó sử dụng menu hướng quá trình.

Hiệu suất máy chủ Ubuntu so với máy tính để bàn

Bởi vì Ubuntu Server không có GUI theo mặc định, nó có khả năng hiệu suất hệ thống tốt hơn. Rốt cuộc, không có môi trường máy tính để bàn để quản lý, vì vậy tài nguyên có thể được dành riêng cho các tác vụ máy chủ.

Tuy nhiên, điều này không phải lúc nào cũng diễn ra trong thực tế. Ví dụ: bạn có thể cài đặt một số phần mềm máy chủ đặc biệt tiêu tốn nhiều tài nguyên, do đó làm chậm máy. Ngược lại, bạn có thể sử dụng Ubuntu Desktop hoàn toàn để xử lý văn bản.

Việc cài đặt Ubuntu Server và Ubuntu Desktop với các tùy chọn mặc định trên hai máy giống hệt nhau sẽ luôn dẫn đến việc Máy chủ cung cấp hiệu suất tốt hơn so với máy tính để bàn. Nhưng một khi phần mềm xuất hiện, mọi thứ sẽ thay đổi.

Ubuntu Desktop so với Ubuntu Server: Sự giống nhau

Sử dụng Ubuntu Server thay vì máy tính để bàn không phải là một trải nghiệm hoàn toàn mới. Ít nhất nếu bạn có kinh nghiệm về dòng lệnh và SSH, Ubuntu Server sẽ có vẻ quen thuộc. Có những điểm tương đồng chính khác: hạt nhân và hỗ trợ.

Ubuntu Desktop và Ubuntu Server cho chúng ta một nhân khác nhau?

Không. Kể từ Ubuntu 12.04, cả hai biến thể Máy chủ và Máy tính để bàn đều sử dụng cùng một nhân. Vì cả Ubuntu Desktop và Ubuntu Server đều sử dụng cùng một nhân nên bạn có thể thêm bất kỳ gói nào vào một trong hai biến thể. Điều này có nghĩa là mặc dù có sự khác biệt giữa các cài đặt mặc định, bạn có thể tùy chỉnh hương vị Ubuntu của mình cho phù hợp.

Vì vậy, bạn có thể bắt đầu với Ubuntu Server và cài đặt môi trường máy tính để bàn nếu bạn quyết định rằng bạn không thể chạy nó một cách vô tận. Ngoài ra, bạn có thể bắt đầu với Ubuntu Desktop và thêm các gói cần thiết để tạo máy chủ. Vì Máy chủ Ubuntu và Máy tính để bàn chia sẻ một nhân Ubuntu cốt lõi, sự khác biệt về cài đặt mặc định không loại trừ các cài đặt gói phần mềm trong tương lai.

Có sự khác biệt nào trong việc hỗ trợ cho Ubuntu Server và các phiên bản dành cho máy tính để bàn không?

Một lần nữa, không. Trước Ubuntu 12.04 LTS, các phiên bản dành cho Máy tính để bàn có chu kỳ hỗ trợ ba năm. Các đối tác Máy chủ của họ được hưởng lợi từ chu kỳ hỗ trợ 5 năm.

Kể từ khi phát hành 12.04 LTS, các biến thể Ubuntu Desktop và Server đều chuyển sang chu kỳ hỗ trợ 5 năm.

Ubuntu Server và Ubuntu Desktop: Bạn nên sử dụng cái nào?

Xem xét sự khác biệt và tương đồng, bây giờ có một câu hỏi lớn: bạn nên sử dụng Ubuntu Server hay Ubuntu Desktop? Miễn là bạn đang sử dụng phiên bản LTS của Ubuntu, Máy chủ hoặc Máy tính để bàn sẽ hoạt động như một máy chủ.

Các yếu tố chính tách hai vẫn là GUI và các gói mặc định. Tuy nhiên, hạt nhân Ubuntu cốt lõi có nghĩa là bạn có thể cài đặt các gói giống nhau trên cả hai phiên bản.

Khi nào sử dụng Ubuntu Desktop

Bạn nên sử dụng Ubuntu Desktop nếu đang sử dụng máy tính của mình làm trình điều khiển hàng ngày. Điều này bao gồm một loạt các phần mềm đa phương tiện và năng suất. Có một GUI và cài đặt khá đơn giản. Hơn nữa, bạn có thể cài đặt phần mềm máy chủ để sử dụng bất kỳ Máy tính để bàn Ubuntu nào làm máy chủ.

Ví dụ: bạn có thể chạy Lenovo ThinkServer TS140 công suất thấp với Máy tính để bàn Ubuntu. Điều này cung cấp cho bạn tùy chọn kết nối màn hình và sử dụng môi trường máy tính để bàn.

Bạn có thể chuyển đổi Ubuntu Server thành PC rạp hát tại nhà (HTPC) với Phần mềm máy chủ phương tiện Linux . Các lựa chọn tốt cho việc này bao gồm Plex và Subsonic. Ngoài ra, bạn thậm chí có thể tạo Máy chủ trò chơi Linux sử dụng Ubuntu Desktop, thay vì Ubuntu Server.

Khi nào sử dụng Ubuntu Server

Ubuntu Server được sử dụng tốt nhất cho các máy chủ. Điều đó có vẻ hiển nhiên. Nhưng cũng giống như có các máy chủ rackmount và tower, không phải tất cả các máy chủ đều giống nhau. Bạn nên chọn Ubuntu Server trên Ubuntu Desktop nếu bạn định chạy máy chủ của mình. Vì hai phiên bản Ubuntu dùng chung một nhân lõi, bạn luôn có thể thêm GUI sau này.

Ngoài ra, Ubuntu Server là tốt nhất cho các loại máy chủ cụ thể mà các gói được bao gồm. Ví dụ: bạn có thể cân nhắc Máy chủ Ubuntu khi tạo máy chủ email hoặc máy chủ web.

Do đó, hãy chọn tùy chọn ít làm việc hơn cho dự án của bạn. Nếu Ubuntu Server bao gồm các gói bạn cần, hãy sử dụng Server và cài đặt môi trường máy tính để bàn. Hoàn toàn cần một GUI nhưng muốn phần mềm máy chủ không có trong cài đặt Máy chủ mặc định? Tốt, hãy sử dụng Ubuntu Desktop và cài đặt phần mềm bạn cần.

Có liên quan: Ubuntu so với CentOS

Còn về Ubuntu Core thì sao?

Nếu bạn đang thắc mắc về sự khác biệt giữa Ubuntu Core và Ubuntu Server với cách cài đặt cái này hay cái kia, thì điều này có một chiều hướng hơi khác.

Ubuntu Core là một phiên bản rút gọn của Linux dành cho các dự án thiết bị nhúng. Đây có thể là thiết bị Internet of Things hoặc một số dự án nhà thông minh. Mặc dù Ubuntu Core có thể có chức năng máy chủ, nhưng nó không phải là một máy chủ giống như một máy chạy Ubuntu Server.

Đưa ra lựa chọn đúng đắn giữa máy tính để bàn và máy chủ Ubuntu

Cuối cùng, nó không đơn giản như sử dụng Ubuntu Server cho máy chủ và Ubuntu Desktop cho máy tính để bàn. Cân nhắc nhu cầu của bạn và công việc liên quan đến việc thiết lập máy của bạn. Nếu bạn đang chạy một máy chủ đa phương tiện, Ubuntu Server có thể hoạt động quá mức cần thiết. Máy tính để bàn dành cho mục đích sử dụng chung nên chạy Ubuntu Desktop.

Nói chung, quyết định của bạn tập trung vào tùy chọn nào yêu cầu thiết lập ban đầu dễ dàng nhất. Nhưng cũng cần cân nhắc về sự quen thuộc. Nếu bạn đang thiết lập một máy chủ và không thoải mái khi không có GUI, hãy sử dụng Ubuntu Desktop. Tạo một máy chủ nghe có vẻ đáng sợ --- bắt đầu với môi trường máy tính để bàn có thể làm cho việc này trở nên ít khó khăn hơn.

Dự định sử dụng máy chủ Ubuntu nhưng sử dụng máy tính để bàn Windows? Tìm hiểu cách thiết lập quyền truy cập máy tính từ xa vào Ubuntu từ Windows.

Đăng lại Đăng lại tiếng riu ríu E-mail Cách thiết lập quyền truy cập máy tính từ xa vào Ubuntu từ Windows

Cần truy cập từ xa PC Ubuntu của bạn từ một vị trí khác? Đây là cách điều khiển máy tính từ xa với Ubuntu từ Windows.

Đọc tiếp
Chủ đề liên quan
  • Linux
  • Giải thích về công nghệ
  • Ubuntu
  • Các hệ điều hành
  • Mẹo dành cho Linux
  • Máy chủ Ubuntu
Giới thiệu về tác giả Christian Cawley(Đã xuất bản 1510 bài báo)

Phó tổng biên tập về Bảo mật, Linux, Tự làm, Lập trình và Giải thích Công nghệ, và Nhà sản xuất Podcast Thực sự Hữu ích, có nhiều kinh nghiệm trong lĩnh vực hỗ trợ máy tính để bàn và phần mềm. Một người đóng góp cho tạp chí Định dạng Linux, Christian là một người mày mò Raspberry Pi, người yêu thích Lego và người hâm mộ trò chơi cổ điển.

Xem thêm từ Christian Cawley

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký