TOP 7 phiên bản phân phối của Linux phổ biến nhất hiện nay

Bài viết được sự cho phép của blogchiasekienthuc.com

Chào các bạn, với những người dùng phổ thông thì có lẽ Windows hay MacOS là những hệ điều hành phổ biến nhất mà họ biết đến, mình nói đúng chứ.

Và đối với những người dùng phổ thông thì ít ai biết đến hệ điều hành Linux cũng như các phiên bản phân phối của nó.

  10 điều bạn có thể làm với Linux mà bạn không thể làm với Windows
  5 lý do lập trình viên nên sử dụng hệ điều hành Linux

Nhưng có lẽ bạn chưa biết, hệ điều hành “Linux nói chung” hiện cũng đã chiếm một tỷ lệ khá lớn rồi. Phần đa những người sử dụng điều hành này là các lập trình viên, những người yêu thích mã nguồn mở và những người làm việc với hệ thống.

Và ở trong bài viết này, mình sẽ cùng các bạn điểm tên những phiên bản phân phối phổ biến nhất của Linux, mà nếu bạn yêu thích Linux thì có thể trải nghiệm thử nhé.

I. Nhân Linux là gì?

Trước khi tìm hiểu về các phiên bản phân phối của Linux, chúng ta cần phải nắm được một khái niệm đó là “nhân linux – Kernel” trước đã.

Đây là thành phần quan trọng nhất của hệ điều hành Linux nói chung và các phiên bản phân phối nói riêng.

Chức năng của nó là cho phép hệ thống giao tiếp, quản lý và điều khiển các bộ phận phần cứng của máy tính.

II. Các phiên bản phân phối của Linux

Hiện có hàng trăm phiên bản phân phối khác nhau của Linux. Các bạn có thể xem chi tiết tại đây: https://distrowatch.com/

Nhưng trong số đó, chỉ có một vài cái tên nối tiếng và phổ biến như: Ubuntu, Debian, Fedora, Kali, Red Hat, PopOS!…

Việc có quá nhiều phiên bản như vậy phần nào cũng khiến cho người dùng (đặc biệt là với những bạn đang tìm hiểu) thấy rất khó trong việc lựa chọn phiên bản phù hợp.

Chính vì vậy mà tùy mục đích, tùy cấu hình máy tính mà các bạn có thể chọn ra cho mình một phiên bản phù hợp để cài đặt thì sẽ đem lại hiệu quả cao nhất.

Okay ! Bây giờ thì mình sẽ cùng các bạn điểm mặt một vài những phiên bản phổ biến nhé.

#1. Red Hat Enterprise Linux

cac-phien-ban-phan-phoi-cua-linux (1)

Được phát triển bởi Red Hat và mục tiêu là hướng tới thị trường thương mại. Red Hat Enterprise Linux được phát hành cho các phiên bản máy chủ x86, x86-64, Itanium, PowerPC và IBM System z.

 Red Hat Enterprise Linux có hai phiên bản là RHEL và RHELAP.

  • RHEL(Red Hat Enterprise Linux) là phiên bản hỗ trợ 2 CPU.
  • RHELAS(Red Hat Linux Advanced Server) là phiên hỗ trợ CPU không giới hạn

Red Hat Enterprise Linux chủ yếu được sử dụng bởi các tổ chức có yêu cầu tính bảo mật cao (các cơ quan, tổ chức nhà nước chẳng hạn).

Trình quản lý gói RPM được sử dụng trên Red Hat và các bản phân phối dựa trên nó (Red Hat Package Management).

#2. CentOS

cac-phien-ban-phan-phoi-cua-linux (2)

CentOS là viết tắt của Community Enterprise Operating System và là một bản phân phối miễn phí của Red Hat Enterprise Linux (RHEL).

Trên thực tế thì có rất nhiều doanh nghiệp sử dụng CentOS là hệ điều hành cho các Server, đơn giản vì nó là một bản phân phối của RHEL nên đảm bảo về mức độ bảo mật.

Hai nữa là CentOS lại miễn phí, vậy nên các doanh nghiệp sẽ tiết kiệm được một khoản tiền khá lớn khi không phải trả tiền mua và duy trì dịch vụ.

Các bạn có thể tham khảo về CentOS tại địa chỉ sau: https://www.centos.org/

#3. Fedora

cac-phien-ban-phan-phoi-cua-linux (1)

Trước đây Fedora được gọi là Fedora Core và cũng là một bản phân phối Linux dựa trên RPM Package Manager. Fedora được cộng đồng Fedora Project phát triển và được bảo trợ bởi Red Hat.

Do được tài trợ bởi Red Hat, Fedora được dùng để kiểm tra các tính năng mới của Red Hat phát triển trước khi tính năng đó được thương mại hóa với RHEL.

Các bạn có thể tham khảo về Fedora tại địa chỉ sau: http://fedoraproject.org/

#4. Debian Linux

cac-phien-ban-phan-phoi-cua-linux (2)

Debian Linux là phiên bản phân phối miễn phí của Linux, nó được phát triển bởi cộng đồng các lập trình viên và người dùng (phát triển dựa trên những phản hồi từ người dùng).

Do Debian miễn phí nên mọi người có thể tham khảo Souce Code của dự án và sử dụng nó với các mục đích hợp pháp.

Với hơn 23000 ứng dụng và công cụ cài đặt có sẵn thông qua dpkg thì chúng ta sẽ có rất nhiều lựa chọn khi cài đặt phần mềm, công cụ trên Debian.

Các bạn có thể tham khảo về Fedora tại địa chỉ sau: https://www.debian.org/

#5. Ubuntu

cac-phien-ban-phan-phoi-cua-linux (3)

Ubuntu có lẽ là cái tên quen thuộc trong giới lập trình viên, nhiều người còn ví von “Ubuntu giống như Windows của Linux” – kiểu nó phổ biến như cách Windows phổ biến với người dùng vậy.

Ubuntu cũng miễn phí giống như Debian với khoảng 6 tháng sẽ được cập nhật một lần. Hiện nay, phiên bản mới nhất của Ubuntu là 20.04 LTS (Long-term Support).

Ngoài ra thì Ubuntu cũng có hỗ trợ các phiên bản thương mại dành cho các tổ chức. Ubuntu được sử dụng với với nhiều mục đích khác nhau gồm cả desktop, server, IoT và Cloud..

Ubuntu được đánh giá là một phân phối Linux dễ sử dụng, hiệu năng tương đối tốt và mang lại trải nghiệm tốt cho người dùng.

Các bạn có thể tham khảo về Ubuntu tại địa chỉ sau: https://www.ubuntu.com/

#6. Pop!_OS

cac-phien-ban-phan-phoi-cua-linux (4)

Là một bản phân phối Linux miễn phí và mã nguồn mở dựa trên Ubuntu, nó cũng có một màn hình GNOME tùy chỉnh.

Bản phân phối này được phát triển bởi nhà sản xuất máy tính Linux System76 của Mỹ.

System76 không xây dựng hệ điều hành Pop!_OS từ đầu, đây thực chất là một bản distro Linux.

Một cách để phân phối Kernel Linux và tất cả các phần mềm miễn phí cần thiết để mang đến trải nghiệm máy tính hoàn chỉnh cho người dùng.

Pop!_OS được đánh giá tối ưu hơn Ubuntu cho các lập trình viên.

Các bạn có thể tham khảo thêm về Pop!_OS tại địa chỉ sau: https://pop.system76.com/

#7. Gentoo

cac-phien-ban-phan-phoi-cua-linux (1)

Gentoo Linux là một bản phân phối Linux được đặt tên theo loài chim cánh cụt Gentoo.

Gentoo chủ yếu được thiết kế cho các thiết bị xách tay với mục tiêu dễ bảo dưỡng, linh hoạt và có khả năng tùy biến theo máy tính của người sử dụng.

Một ưu điểm của Gentoo đó là hệ thống quản lý gói của Gentoo được xây dựng như một plug-in rất linh hoạt, dễ bảo trì và độ tương thích phần cứng là gần như không giới hạn.

III. Lời Kết

Okay, vậy là trong bài viết này mình đã cùng các bạn tìm hiểu về các phiên bản phân phối phổ biến của Linux rồi ha.

Trên thực tế thì việc lựa chọn dựa trên nhiều yêu cầu khác nhau như mình đã trình bày bên trên. Nhưng nếu bạn mới bắt đầu tiếp xúc với Linux thì mình nghĩ Ubuntu là một lựa chọn tốt, vì nó phổ biến và bạn sẽ dễ dàng tìm được hướng dẫn khi cần.

NOTE: Trong các Distro trên, nếu dùng ở môi trường Desktop thì các bạn nên chọn Ubuntu, còn nếu dùng làm Server có thể chọn CentOS, Ubuntu Server.

Nguyễn Đức Cảnh – Bài viết gốc tại blogchiasekienthuc.com

Có thể bạn quan tâm:

Xem thêm tìm việc làm ngành it hấp dẫn trên TopDev