Linux Mint sẽ chặn cài đặt snapd ẩn

Các nhà phát triển của sự phân phối phổ biến "Linux Mint" được biết đến gần đây những gì sẽ được bao gồm trong bản phát hành tiếp theo của bạn của Linux Mint 20 và đã nói rằng phiên bản mới của bản phân phối sẽ không được cung cấp với sự hỗ trợ mặc định cho các gói snap và snapd.

bên cạnh đó cài đặt tự động snapd cùng với các gói khác được cài đặt qua APT sẽ bị cấm. Điều này không có nghĩa là trong bản phân phối có toàn bộ khóa cho snap, nhưng về cơ bản nếu muốn, người dùng có thể cài đặt Snapd theo cách thủ công, nhưng điều mà bản phân phối sẽ cấm là có thể thêm nó vào với các gói khác mà người dùng không biết.

Bản chất của vấn đề là trình duyệt Chromium được phân phối trên Ubuntu 20.04 chỉ ở định dạng Snap và có một đoạn trong kho lưu trữ DEB, mà khi bạn cố gắng cài đặt nó mà không cài đặt Snapd trên hệ thống, nó sẽ kết nối với thư mục Snap Store và gói Chromium được tải xuống ở định dạng snap và một tập lệnh được khởi chạy để chuyển cấu hình hiện tại từ thư mục $ HOME / .config / chromium.

Gói Deb này trong Linux Mint sẽ được thay thế bằng một gói trống không thực hiện bất kỳ bước cài đặt nào, nhưng hiển thị trợ giúp về nơi người dùng có thể tải gói Chromium.

Tất cả chuyển động này bắt nguồn từ Canonical Tôi đã quyết định chỉ chuyển sang Chromium ở định dạng snap và ngừng tạo các gói gỡ lỗi do sự phức tạp của việc duy trì Chromium cho tất cả các nhánh Ubuntu được hỗ trợ.

Các bản cập nhật trình duyệt xuất hiện đủ thường xuyên và các gói gỡ lỗi mới phải được kiểm tra kỹ lưỡng mỗi lần để tìm các hồi quy cho mỗi phiên bản Ubuntu.

Do đó, việc sử dụng snap đã đơn giản hóa quá trình này một cách đáng kể và giúp hạn chế việc chuẩn bị và thử nghiệm một gói snap chung duy nhất cho tất cả các biến thể của Ubuntu. Ngoài ra, phân phối trình duyệt tức thì cho phép bạn khởi chạy nó trong một môi trường cô lập được tạo bằng cơ chế AppArmor và bảo vệ phần còn lại của hệ thống khỏi khai thác lỗ hổng trình duyệt.

Sự không hài lòng của các nhà phát triển Linux Mint là do sự áp đặt của dịch vụ Snap Store và mất quyền kiểm soát các gói nếu được cài đặt từ Snap.

Các nhà phát triển không thể sửa đổi các gói đó, quản lý việc phân phối của họ và kiểm tra các thay đổi.

Tất cả các hoạt động liên quan đến các gói Snap đều diễn ra sau những cánh cửa đóng kín và không được kiểm soát bởi cộng đồng. Khả năng chuyển sang các thư mục Snap thay thế không được cung cấp.

Snapd chạy trên hệ thống gốc và gây nguy hiểm lớn trong trường hợp cơ sở hạ tầng bị xâm phạm.

[…] Khi bạn cài đặt bản cập nhật APT, Snap sẽ trở thành yêu cầu để bạn tiếp tục sử dụng Chromium và cài đặt sau lưng bạn. Điều này phá vỡ một trong những mối quan tâm chính của nhiều người khi Snap được công bố và lời hứa từ các nhà phát triển rằng nó sẽ không bao giờ thay thế APT.

Một Snap Store tự cài đặt ghi đè lên một phần của cơ sở gói APT của chúng tôi là hoàn toàn KHÔNG CÓ. Đó là điều chúng tôi cần phải dừng lại và nó có thể đồng nghĩa với việc kết thúc các bản cập nhật Chromium và quyền truy cập vào cửa hàng ảnh chụp nhanh trên Linux Mint.

Trong Linux Mint 20, Chromium sẽ không phải là một gói trống bám vào phía sau bạn. Nó sẽ là một gói trống cho bạn biết lý do tại sao nó trống và cho bạn biết phải tìm ở đâu để có được Chromium.
Trong Linux Mint 20, APT sẽ cấm cài đặt snapd.

Các nhà phát triển Linux Mint tin rằng một mô hình như vậy không khác nhiều so với việc phân phối phần mềm độc quyền và sợ thực hiện các thay đổi không kiểm soát được. Cài đặt snapd mà người dùng không biết khi cố gắng cài đặt các gói thông qua trình quản lý gói APT được so sánh với việc kết nối máy tính qua cửa hậu với Ubuntu Store.

Cuối cùng, nếu bạn muốn biết thêm về nó, bạn có thể kiểm tra ghi chú trên blog Linux Mint.

Liên kết là cái này.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.