it-swarm-vi.tech

Sự khác biệt giữa các bản phân phối Linux chính là gì? Tôi sẽ chú ý chứ?

Tôi đã sử dụng Linux ở một số hình thức không liên tục trong mười năm qua hoặc lâu hơn, nhưng chỉ thực sự sử dụng nó trong vài tháng qua.

Sự khác biệt chính giữa các bản phân phối là gì? Cuối cùng, tôi biết rằng quản lý gói và xây dựng thương hiệu là những vấn đề lớn, nhưng sẽ dễ thực hiện nhiệm vụ hơn x với phân phối y? Tại sao vậy?

14
Andy Mikula

Tôi nghĩ hai sự khác biệt chính là

  • Quản lý gói
  • Trình quản lý cửa sổ mặc định (Gnome, KDE, XFCE)

Chỉ cần chỉ ra hai sự khác biệt lớn này sẽ phần nào thay đổi hành vi của bạn trong khi thực hiện nhiệm vụ. Ví dụ: bạn có thể dễ dàng cài đặt gói trên Ubuntu bằng cách sử dụng apt nhưng không đơn giản khi sử dụng rpm. Có sự khác biệt trong Window Manager cũng có thể thay đổi cách bạn tương tác với hệ thống.

12
hendrasaputra

Có hai hương vị chính của các bản phân phối Linux ngoài kia. Các bản phân phối dựa trên Debian và Red Hat chiếm một tỷ lệ lớn trong số các bản phân phối ngoài kia.

Sự khác biệt chính giữa chúng là quản lý gói. Nếu chúng dựa trên Debian, rất có thể chúng sử dụng hệ thống dpkg & apt/deb; nếu đó là hệ thống Red Hat, rất có thể nó sử dụng yum/vòng/phút. Rất nhiều distro bật lên vì ai đó không hài lòng với quản lý gói, vì vậy hầu hết sẽ có một số dạng giao diện đồ họa khác nhau, nhưng hệ thống cơ bản là như nhau.

Nếu bạn học cách sử dụng apt-get và yum, bạn sẽ bao gồm 80% các bản phát hành ngoài kia và 99% các hệ thống mà bạn rất có thể gặp phải.

Mỗi bản phân phối sẽ làm một cái gì đó hơi khác với trình quản lý cửa sổ. Hầu hết các distro chính chọn giữa KDE và Gnome, với Gnome dường như là phổ biến nhất vào lúc này. Mặc dù vậy, điều tuyệt vời về Linux là bạn có thể thay đổi trình quản lý cửa sổ nếu muốn (truy cập Window Maker!).

Nếu bạn học dòng lệnh, sẽ không có nhiều "sự khác biệt", nhưng GUI thay đổi giữa các bản phát hành chắc chắn sẽ làm thay đổi sự lựa chọn của bạn. Ngoài ra, một số bản phân phối có trình điều khiển sẽ giúp dễ dàng cho một số phần cứng nhất định như thẻ video.

Tôi thực sự khuyên bạn nên Linux Mint cho các hệ thống gia đình và Vanilla Debian, Ubuntu (phiên bản máy chủ) hoặc CentOS cho máy chủ.

5
Mark Turner

Mặc dù các trình quản lý gói khác nhau, nhưng sự hiểu biết của tôi (mặc dù tôi không sử dụng Linux thường xuyên) là hầu hết các gói đều có sẵn theo cách này hay cách khác với bất kỳ bản phân phối nào. Ngoài ra, hệ thống cửa sổ/môi trường máy tính để bàn là khác nhau, nhưng bạn vẫn có thể cài đặt thay thế. Điều khác duy nhất tôi có thể nghĩ ra ngay bây giờ sẽ là sự khác biệt đơn giản trong các cộng đồng xung quanh các bản phát hành.

Tôi khá chắc chắn rằng bạn sẽ có thể tìm ra cách để làm bất cứ điều gì bạn muốn làm.

3
jtbandes

Như những người khác đã đề xuất quản lý gói, các lựa chọn phần mềm mặc định (đặc biệt là môi trường máy tính để bàn) và bố cục tệp cấu hình là sự khác biệt rõ ràng nhất giữa các bản phân phối.

Tuy nhiên tôi nghĩ quan trọng hơn thì đây là những triết lý khác nhau mà các bản phân phối tuân theo. Đến tên một vài:

  • Ubuntu/Fedora - Trải nghiệm người dùng, giao diện nhất quán, rất nhiều công cụ đồ họa tích hợp.
  • Arch - Phần mềm Edge đơn giản và gọn gàng.
  • Gentoo - Cực kỳ tùy biến, dựa trên nguồn
  • Debian - Nhẹ, cứng, ổn định trên phần mềm mới
3
gacrux