it-swarm-vi.com

Về mặt kỹ thuật, Ubuntu có gì khác so với các bản phân phối Linux khác?

Đây là một câu hỏi khiến tôi khá bối rối (và đề cập đến sự khác biệt giữa tất cả các bản phân phối).

Trong tâm trí của tôi, một bản phân phối là: a HĐH được cấu hình sẵn, với một số gói được cài đặt sẵn, một số được tạo bởi cộng đồng phân phối duy nhất cho phân phối đó (ví dụ apt-get).

Tôi không chắc định nghĩa của tôi là đúng vì tôi cảm thấy có gì đó khác. Tôi thực sự quan tâm đến việc thiết lập bản phân phối ArchLinux của riêng tôi (bắt đầu như một hệ thống barebones rất tối thiểu mà bạn tự mở rộng) nhưng tôi cảm thấy cần phải hiểu điều này trước tiên.

7
Ross

Sự khác biệt lớn nhất giữa các bản phân phối Linux khác nhau là hệ thống quản lý gói được sử dụng. Ubuntu rất giống với Debian và sử dụng hệ thống quản lý gói Debian (.debs, apt-get, v.v.). Tuy nhiên, có một sự khác biệt lớn hơn nhiều giữa Ubuntu và Fedora và Red Hat sử dụng hệ thống quản lý gói Red Hat (.rpms, yum, v.v.). ArchLinux sử dụng trình quản lý gói Pacman. Các bản phân phối khác, như Gentoo, yêu cầu mọi thứ phải được xây dựng từ nguồn.

Các bản phân phối với hệ thống quản lý gói thường có sẵn một bộ gói khác nhau trong kho của họ.

Sự khác biệt dễ thấy nhất là lựa chọn ứng dụng mặc định và các chủ đề và cài đặt mặc định. Đây dường như là những quyết định gây ra nhiều tranh cãi nhất nhưng chúng dễ thay đổi nhất; tất cả các bản phân phối là vô cùng tùy biến.

Ngoài ra, các bản phân phối khác nhau có khả năng tương thích nhị phân hạn chế, điều đó có nghĩa là mã nguồn cho các gói phải được biên dịch riêng cho từng bản phân phối để tạo nhị phân riêng.

Bạn có thể đọc về khả năng tương thích nhị phân của cô ấy: https://wiki.ubfox.com/MarkSh mựcworth

6
dv3500ea