Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Khác biệt giữa Linux di động và Linux desktop

Khác biệt giữa Linux di động và Linux desktop

Năm sau có thể là "năm của Linux desktop" mãi mãi, nhưng hệ điều hành di động không đợi. Chúng đại diện cho sự tăng trưởng nhanh nhất của nhân Linux, chạy trên đại đa số thiết bị di động. Nhưng nhân giống nhau कैसे hoạt động trên desktop và hệ thống di động? Android không làm hệ điều hành desktop tốt. Quy tắc cơ bản giữ nguyên, nhưng có khác biệt đáng kể giữa hệ điều hành di động và desktop.

Linux di động là gì?

Khác biệt giữa Linux di động và Linux desktop

Linux di động là bất kỳ hệ điều hành di động nào dựa trên nhân Linux, được tạo bởi Linus Torvalds những năm 1990. Nhân là trái tim hệ điều hành: như nền móng tòa nhà, nó đỡ phần còn lại của hệ thống máy tính và điều khiển hoạt động nhập/xuất.

Giống như desktop, có nhiều distro Linux cho thiết bị di động. Android phổ biến và nổi tiếng nhất, dù có thể đã lách luật khỏi triết lý Linux. Android là OS di động hàng đầu về đơn vị bán toàn cầu, và dựa trên nhân Linux. Google phát triển kỹ OS kể từ sự thích ứng đó. Triết lý Linux được duy trì tốt hơn bởi Replicant, một fork FOSS của Android nhấn mạnh tự do và bảo mật.

Hệ điều hành di động dựa trên Linux khác cũng tồn tại, và nhiều hơn rải rác trong mồ mồ dự án mã nguồn mở. Distro nổi tiếng bao gồm build nhân Linux như PureOS, Ubuntu Touch (hiện cộng đồng UBports hỗ trợ), và postmarketOS, cũng như port Android như Replicant, LineageOS, và Plasma.

Tất nhiên, lưu ý Linux desktop có thể cài trên hầu hết thiết bị di động. Tuy nhiên, đó không phải chúng ta thảo luận. Chúng ta sẽ mô tả distro Linux xây dựng chuyên cho thiết bị di động.

Kiến trúc bảo mật và quyền hạn

Hệ điều hành di động có phương pháp khác đảm bảo riêng tư người dùng. Mặc dù hầu hết OS di động dựa trên Linux bao gồm phương pháp cho app giao tiếp với nhau, app hiếm khi có quyền truy cập thiết bị bên ngoài sandbox bảo vệ. Android bao gồm kiểm soát細粒度 (fine-grained) quyền thiết bị, như ghi đĩa cục bộ hoặc giao tiếp qua kết nối dữ liệu.

Khác biệt giữa Linux di động và Linux desktop

Hệ điều hành desktop hiếm khi bao gồm mức kiểm soát quyền này, đặc biệt không với giao diện người dùng dễ hiểu. Mặc dù Linux desktop bao gồm quyền file kiểu Unix nổi tiếng, các công tắc quyền thường giới hạn ở đọc, ghi, thực thi. OS di động, mặt khác, cung cấp chục quyền có thể yêu cầu từ người dùng.

Mặc dù mỗi distro dùng hệ thống chính xác riêng, hầu hết OS trưởng thành cung cấp mức kiểm soát cao đối với app được làm gì. App hiếm khi được phép kiểm soát hoàn toàn thiết bị và bị giới hạn thao tác có thể thực hiện, ngay cả với quyền.

Người dùng cũng bị giới hạn dữ liệu họ có thể chỉnh sửa, tuy những hạn chế có thể lật ngược sau khi có quyền root. Quyền root và đặc quyền admin, có sẵn mặc định trên desktop, khó truy cập hơn, yêu cầu sửa đổi thiết bị để lấy quyền root.

Độ linh hoạt phần cứng và thiết bị

Nói chung, hệ điều hành di động không cần linh hoạt như hệ điều hành desktop. Máy tính desktop có thể có cấu hình nhập/xuất vô hạn, thiết bị di động thường chỉ dùng một cấu hình: cái chúng được gửi kèm.

Kết quả, nhiều gói phần mềm trên Linux tồn tại để hỗ trợ đa dạng thiết bị nhập, xuất, lưu trữ có thể loại bỏ. Ít định dạng file và chuẩn kết nối được hỗ trợ, và chỉ gói nhập/xuất cần thiết đi kèm thiết bị. Distro được xây chỉ với thứ cần thiết cho triển khai tích hợp, ít quan tâm tùy chọn kết nối aftermarket của người dùng.

Khả năng hiển thị không dây hoặc cáp USB-C tồn tại trên thiết bị cao cấp, nhưng chỉ thành tính năng kỳ vọng gần đây. Mặc dù OS di động mạnh hơn mỗi bản phát hành, nói chung OS di động kém linh hoạt hơn OS desktop.

Kết luận

Bạn có thể nghĩ chúng tôi bỏ lỡ khác biệt rõ ràng nhất – giao diện thiết bị – nhưng khác biệt rõ ràng đó không nhất thiết quyết định cách hệ điều hành bên dưới hoạt động. Những khác biệt thực sự sống dưới bề mặt OS.

Linux di động được tùy chỉnh nặng cho việc triển khai và thiết bị, trong khi distro Linux desktop có gói chung chung hơn. Dù khác biệt, bảo mật và tự do phần mềm mã nguồn mở được duy trì trong hầu hết OS di động dựa trên Linux, giống như desktop.