Khi bạn tìm kiếm một bản phân phối Linux mới để cài đặt, bạn nhận thấy hai điều: tên và môi trường máy tính để bàn.
Một tìm kiếm nhanh cho thấy sự khác biệt rõ ràng giữa Ubuntu, Fedora, Linux Mint, Debian, openSUSE và nhiều biến thể khác của Linux. Nhưng tại sao có quá nhiều bản phân phối Linux và sự khác biệt giữa chúng là gì?
5 điểm khác biệt chính giữa các bản phân phối Linux
Tại một số thời điểm, bạn sẽ tự hỏi tại sao có rất nhiều bản phân phối khác nhau, đặc biệt là nếu chúng đều là Linux.
Bạn có thể biết rằng Windows 10 có nhiều phiên bản, nhưng chúng được bán trên thị trường như là hệ điều hành hoàn toàn riêng biệt. Trong khi đó, macOS có một biến thể duy nhất (ít nhất là cho máy tính để bàn). Vậy tại sao có nhiều bản phân phối Linux khác nhau?
Việc ohats triển các bản phân phối Linux là nhờ các nhóm hợp tác và khác nhau. Trong nhiều năm kể từ khi Linux Kernel được phát hành lần đầu tiên, cách tiếp cận này đã dẫn đến việc tạo ra các bản phát hành khác nhau.
Cốt lõi của nó là Linux. Nhưng bạn sẽ nhận thấy một số khác biệt giữa các phiên bản Linux, cụ thể:
- Môi trường máy tính để bàn
- Quản lý gói
- Hiển thị máy chủ
- Mục đích và mục tiêu
- Triết lý nguồn mở
Nhưng những sự khác biệt này thực sự quan trọng đến mức nào?
1. Môi trường máy tính để bàn
Hầu hết các bản phân phối dường như khác nhau đơn giản dựa trên môi trường máy tính để bàn mà chúng được cài đặt.
Ví dụ, Ubuntu cung cấp một số môi trường máy tính để bàn tùy thuộc vào hương vị bạn chọn. Bạn có thể có:
- Ubuntu (phiên bản chính bao gồm máy tính để bàn Gnome)
- Kubfox (KDE)
- Lubfox (LXQt)
- Ubuntu Budgie (với máy tính để bàn Budgie)
- Ubuntu MATE (máy tính để bàn Ubuntu cổ điển)
- Xubfox (Xfce)
Các bản phân phối khác có nhiều lựa chọn máy tính để bàn khiêm tốn hơn, tuy nhiên, thường được cung cấp dưới dạng các trò chơi quay vòng có chứa các môi trường máy tính để bàn khác nhau. Một phân phối ví dụ thực hiện điều này là Fedora. Trong khi đó, bạn sẽ tìm thấy máy tính để bàn Pantheon lấy cảm hứng từ macOS trên Hệ điều hành Elementory.
2. Quản lý gói và công nghệ khác
Những người đứng sau mỗi bản phân phối Linux có thể chọn phần mềm chúng bao gồm, chẳng hạn như trình quản lý tệp và trình quản lý gói.
Các nhà lãnh đạo phân phối có các tùy chọn này vì mỗi danh mục phần mềm Linux có thể có nhiều ứng dụng.
Ví dụ: một số trình quản lý tệp có sẵn cho Linux, chẳng hạn như Nautilus và Konqueror, mỗi trình cung cấp một cách khác nhau để duyệt tệp.
Một ví dụ khác là các trình quản lý gói Linux. Các phương pháp khác nhau để cài đặt phần mềm được bao gồm trong mỗi bản phân phối Linux, nhưng chúng có trình quản lý gói bên dưới.
Trên các bản phân phối dựa trên Debian như Ubuntu và Linux Mint, dpkg là lựa chọn, được truy cập thông qua bộ giải quyết phụ thuộc apt. Đối với CentOS, RPM là trình quản lý gói, tuân theo các lệnh sử dụng yum.
3. Máy chủ hiển thị khác nhau trên Linux
Dưới vỏ bọc trên Linux, bạn sẽ tìm thấy một lựa chọn các công cụ, ứng dụng, quy trình và máy chủ xác định cách nó chạy.
Một ví dụ quan trọng của việc này là máy chủ hiển thị. Phần mềm này phối hợp dữ liệu giữa phần cứng máy tính và màn hình, cho phép người dùng tương tác với giao diện người dùng đồ họa (GUI).
Trong lịch sử, Máy chủ X.Org được sử dụng phổ biến nhất. Tuy nhiên, có nhiều lựa chọn thay thế khác nhau, chẳng hạn như Mir và SurfaceFlinger được sử dụng trên Android (sử dụng Linux Kernel). Máy chủ hiển thị Wayland được coi là tương lai trên Linux, với hầu hết các bản phân phối phổ biến áp dụng nó.
4. Mục tiêu và mục đích
Một số bản phân phối tồn tại bởi vì chúng giống một số khía cạnh của một bản phân phối hiện có nhưng muốn thay thế một số gói phần mềm. Trong khi đó, các bản phân phối Linux có thể khác nhau trong mục tiêu của nó. Ví dụ: Linux Mint dựa trên Ubuntu, nhưng chứa các công cụ hệ thống khác nhau, môi trường máy tính để bàn và chủ đề màu xanh bạc hà. Mục đích chính của nó là cung cấp một bước đơn giản cho người dùng Windows và macOS bắt đầu sử dụng Linux.
Tương tự, Debian nhằm mục đích cung cấp một bản phân phối cực kỳ ổn định (và do đó có chứa phần mềm cũ hơn).
Ngoài lĩnh vực phân phối phổ quát, một số dự án Linux có mục đích cụ thể. Ví dụ: các bản phát hành trò chơi như Steam OS hoặc các bản phân phối đa phương tiện như Fedora Design Suite.
5. Nguồn mở so với triết lý độc quyền
Trong khi GNU / Linux có lẽ là dự án nguồn mở nổi tiếng nhất, không phải tất cả các bản phân phối đều là nguồn mở 100%.
Các nhà lãnh đạo dự án có các quan điểm khác nhau về nguồn mở, đây có thể là yếu tố quyết định đối với những người theo chủ nghĩa thuần túy nguồn mở.
Ví dụ, Ubuntu không có vấn đề gì với việc bao gồm phần mềm độc quyền trong kho của nó. Bạn có thể dễ dàng tìm thấy ứng dụng khách chơi game Steam, trong khi trình điều khiển đồ họa của AMD và Nvidia có thể cài đặt được. Fedora, ngược lại, có một chính sách nguồn mở mạnh mẽ ngăn chặn nó bao gồm bất kỳ phần mềm độc quyền nào trong kho của nó.
Tất nhiên, cuối cùng, bạn vẫn có thể làm bất cứ điều gì bạn muốn với bản phân phối Linux đã chọn. Bất kể các chính sách phân phối của dự án phân phối, không có cản trở nào trên những gì bạn cài đặt.
Nói tóm lại, trong khi nhiều bản phân phối Linux có thể có mục tiêu cao cả là tuân thủ nguồn mở, không phải tất cả đều là nguồn mở.
Tất cả các bản phân phối đều có điểm chung: nhân Linux
Mặc dù có những khác biệt này, tất cả các bản phân phối Linux vẫn được coi là Linux: nhưng tại sao?
Tất cả đều có ít nhất một điểm chung: nhân Linux. Phần mềm này là cốt lõi của hệ điều hành, bắc cầu cho phần mềm mà bạn tương tác (ví dụ: trình duyệt) với phần cứng cơ bản làm tất cả công việc. Nó cũng bao gồm nhiều trình điều khiển thiết bị để cung cấp hỗ trợ cho bất kỳ phần cứng nào bạn có thể chơi.
Đó là lý do tại sao nó rất quan trọng để giữ cho kernel được cập nhật hoặc tự biên dịch kernel nếu bạn có yêu cầu đặc biệt. Các nhà phát triển trên khắp thế giới đóng góp cho hạt nhân, cùng với người tạo ra nó, Linus Torvalds.
Sử dụng sự khác biệt Linux để chọn bản phân phối phù hợp với bạn
Biết cách phân phối khác nhau có thể góp phần tạo ra hoặc phá vỡ trải nghiệm Linux của bạn.
Không phải tất cả các bản phân phối đều dành cho tất cả mọi người, vì vậy hãy chọn một bản phân phối phù hợp nhất với bạn và sở thích của bạn.