Contents

Các ứng dụng tốt nhất để quản lý quyền, điều khiển từ xa và dữ liệu của Flatpak

Flatpak đã trở thành cách tiêu chuẩn để cài đặt phần mềm trên nhiều PC chạy Linux, bao gồm cả phần cứng chơi game như Steam Deck và máy tính xách tay mà Endless cung cấp cho những người sở hữu máy tính lần đầu ở nhiều nơi trên thế giới.

Flatpak là trình quản lý gói đa năng có thể được cài đặt và gỡ bỏ dễ dàng trên nhiều bản phân phối Linux khác nhau. Tuy nhiên, một số quy trình bổ sung nhất định có thể cần có phần mềm bổ sung để thực hiện. Dưới đây, chúng tôi đã tổng hợp một loạt các lựa chọn thay thế khả thi nhất hiện có về mặt này.

Phần mềm Gnome

/vi/images/gnome-software-dippi-remove-delete-data.jpg

Phần mềm Gnome đóng vai trò như một thị trường ứng dụng được cài đặt sẵn cho nhiều phiên bản nền tảng Linux dành cho máy tính để bàn, cung cấp khả năng tích hợp liền mạch với công nghệ Flatpak, từ đó tạo điều kiện thuận lợi cho việc khám phá và khám phá các ứng dụng Flatpak mới có sẵn một cách dễ dàng.

Phần mềm Gnome cung cấp một phương tiện tải xuống ứng dụng thuận tiện, cung cấp quyền truy cập vào danh sách các chương trình hiện được cài đặt và tạo điều kiện thuận lợi cho việc loại bỏ phần mềm không mong muốn. Khi xóa một ứng dụng, Phần mềm Gnome sẽ hỏi thêm xem bạn có muốn xóa mọi dữ liệu còn sót lại liên quan đến ứng dụng đó hay không, dữ liệu này thường tồn tại trên thiết bị của bạn và chiếm dung lượng lưu trữ có giá trị.

Phần mềm Gnome cung cấp cho người dùng thông tin liên quan đến các kho lưu trữ từ xa, được gọi là điều khiển từ xa Flatpak, từ đó thiết bị của họ đang truy xuất ứng dụng. Mặc dù có thể bật và tắt các điều khiển từ xa này, nhưng việc thêm điều khiển mới không thể được thực hiện trong chính ứng dụng, đòi hỏi phải sử dụng thiết bị đầu cuối hoặc giải pháp bên ngoài của bên thứ ba.

Mặc dù Phần mềm Gnome có thể không được cài đặt sẵn trên một số hệ thống nhất định nhưng nó vẫn có thể được cài đặt thủ công nếu muốn. Chẳng hạn, kể từ phiên bản 23.10, Ubuntu không còn bao gồm Phần mềm Gnome theo mặc định nữa và thay vào đó sử dụng phiên bản cũ hơn không hỗ trợ Flatpaks. Để truy cập Flatpaks trên Ubuntu, trước tiên người ta phải giới thiệu Phần mềm Gnome với phần mở rộng plugin Flatpak của nó.

 sudo apt install gnome-software gnome-software-plugin-flatpak 

Flatseal

/vi/images/flatseal-gnome-fedora-silverblue.jpg

Mục đích chính của Flatpak nằm ở khả năng hạn chế quyền truy cập của ứng dụng vào dữ liệu cụ thể được lưu trữ trên máy tính đồng thời ngăn chặn việc sử dụng trái phép các thành phần phần cứng như máy ảnh web. Chức năng này, bao gồm việc giới hạn một ứng dụng trong môi trường ảo, thể hiện một lĩnh vực phát triển đang diễn ra được gọi là “hộp cát”.

Ngược lại với các nền tảng trưởng thành hơn như Android và iOS cung cấp các ứng dụng hộp cát theo mặc định, Linux ban đầu không cung cấp tính năng này. Do đó, công nghệ liên quan đến nó tương đối mới so với nó. Hơn nữa, nhiều ứng dụng trên nền tảng này được thiết kế mà không yêu cầu người dùng cấp quyền truy cập vào các chức năng khác nhau một cách rõ ràng. Thay vào đó, các ứng dụng này thường được định cấu hình sẵn với phạm vi quyền được xác định trước, khiến người dùng có rất ít lựa chọn ngoài việc chấp nhận hoặc từ chối chúng. Hơn nữa, thường xảy ra trường hợp các ứng dụng trên nền tảng không thông báo cho người dùng về các quyền cụ thể cần thiết cho hoạt động của họ.

Việc không có hộp cát đặt ra vô số mối đe dọa bảo mật tiềm ẩn đối với hệ thống của một người. Trái ngược với sự cần thiết, nhiều ứng dụng thường có quyền truy cập không hạn chế vào thư mục chính hoàn chỉnh của một cá nhân, mặc dù chỉ yêu cầu quyền truy cập vào một thư mục cụ thể chứa các tác phẩm âm nhạc hoặc hình ảnh trực quan của họ.

Flatseal cung cấp cho người dùng danh sách quyền có thể truy cập đối với các ứng dụng đã cài đặt của họ, cho phép họ bật hoặc tắt các quyền này một cách dễ dàng. Tính năng này mang lại niềm tin cho người dùng rằng không có hoạt động trái phép nào diễn ra hoặc bất kỳ ứng dụng nào không có quyền truy cập vào thông tin nhạy cảm.

Mặc dù việc cấp các đặc quyền gia tăng có thể nâng cao trải nghiệm người dùng bằng cách cho phép các ứng dụng hoạt động tối ưu trong phạm vi được chỉ định của chúng, nhưng điều quan trọng cần lưu ý là những hành động như vậy có thể cản trở hiệu suất của các chương trình cụ thể. Trong một số trường hợp, ứng dụng có thể bị cản trở do hạn chế ban đầu trong việc truy cập tất cả các tệp, chỉ giới hạn trong các thư mục cụ thể. Người dùng có thể gặp phải sự nhầm lẫn khi cố gắng sử dụng một công cụ chỉnh sửa ảnh không hoạt động trên các tệp được lưu trữ trong thư mục “Tải xuống”, mặc dù thực tế là chương trình không có quyền truy cập vào các khu vực khác như thư mục “Ảnh”.

Một vấn đề phổ biến gặp phải khi sử dụng một số ứng dụng nhất định trong hệ điều hành Linux liên quan đến chức năng của chúng không đủ rõ ràng. Do đó, những người dùng chưa quen với sự phức tạp của các gói Flatpak và cài đặt quyền có thể cho rằng phần mềm đã gặp trục trặc. Tuy nhiên, khi đạt được trình độ thành thạo trong các lĩnh vực này, nó thường liên quan đến việc tải xuống và nắm vững cách triển khai Flatseal như một phương pháp khắc phục mọi biến chứng có thể nhận thấy.

Kho hàng

/vi/images/warehouse-gnome-fedora-silverblue.jpg

Rất nhiều dữ liệu được bao gồm trong mỗi Flatpak, bao gồm số nhận dạng ứng dụng và số phiên bản duy nhất, kiến ​​trúc tương thích và trạng thái ổn định cho dù nó ổn định hay đang trong giai đoạn beta. Đối với những người tìm kiếm thêm thông tin chi tiết, người ta có thể truy cập thông tin đó thông qua ứng dụng Warehouse, ứng dụng này hoạt động như một kho lưu trữ mở rộng cho tất cả những thứ liên quan đến Flatpak.

Các gói Flatpak được biết đến với khả năng tích hợp liền mạch và dễ sử dụng; tuy nhiên, có một nhược điểm nhỏ liên quan đến chúng-cập nhật tự động. Với kho, người dùng có khả năng ngăn ứng dụng tự động cập nhật, cho phép họ duy trì một phiên bản cụ thể mà họ thích. Hơn nữa, kho cho phép người dùng quay lại phiên bản trước của ứng dụng trong trường hợp các bản phát hành mới có vấn đề không mong muốn hoặc những thay đổi đáng kể.

Ngược lại với Phần mềm Gnome, nơi cung cấp danh sách đầy đủ các điều khiển từ xa Flatpak có sẵn, bao gồm cả những điều khiển được liên kết với bản phân phối của bạn, Warehouse cung cấp lựa chọn hạn chế hơn chỉ hiển thị các điều khiển từ xa mà bạn đã định cấu hình thủ công, chẳng hạn như Flathub. Tuy nhiên, tính năng nổi bật của ứng dụng này là dễ dàng xác định và kết hợp các nguồn từ xa bổ sung. Nó trình bày một loạt các tùy chọn được cấu hình sẵn như “ElementaryOS AppCenter”, “GNOME Nightly” và “Ứng dụng thử nghiệm KDE”. Ngoài ra, người dùng có thể linh hoạt giới thiệu các tệp hoặc URL kho lưu trữ tùy chỉnh của mình để tích hợp liền mạch.

Warehouse cung cấp một lợi thế khác biệt về khả năng hiển thị các thư mục chứa dữ liệu cho các ứng dụng Flatpak của bạn. Điều này cho phép người dùng dễ dàng xác định vị trí dữ liệu ứng dụng của họ trên ổ đĩa cứng và theo dõi dung lượng lưu trữ mà mỗi ứng dụng chiếm giữ. Hơn nữa, họ được cấp quyền linh hoạt để xóa các thư mục này theo ý mình.

Việc xóa các tệp cài đặt của một chương trình khỏi thiết bị lưu trữ máy tính của một người có thể giải phóng dung lượng ổ đĩa có giá trị và có khả năng giải quyết mọi bất thường liên quan đến hoạt động không đúng của ứng dụng nói trên. Hơn nữa, tiện ích này còn mở rộng ra ngoài các cài đặt phần mềm hiện tại, vì nó bao gồm một giải pháp thay thế có tên là “Xử lý các tệp còn lại” để xác định và xóa dữ liệu còn sót lại liên quan đến các ứng dụng đã bị xóa trong quá khứ.

Flatsweep

/vi/images/flatsweep-gnome-fedora-silverblue.jpg

Phẳng

FlatSweep sở hữu một lợi thế khác biệt khi tập trung độc quyền vào việc giải quyết sự tích tụ của sự lộn xộn trong các ứng dụng Flatpak. Cách tiếp cận chuyên biệt này đảm bảo rằng các phần tử không mong muốn được loại bỏ một cách hiệu quả mà không gây ra rủi ro tiềm ẩn cho các thành phần quan trọng khác trong hệ thống máy tính của bạn. Trái ngược với các trình dọn dẹp hệ thống tổng quát hơn, có thể vô tình ảnh hưởng đến các chức năng thiết yếu, FlatSweep hoạt động độc quyền trong lĩnh vực ứng dụng Flatpak, cung cấp thêm một lớp bảo mật và sự yên tâm cho người dùng đang tìm kiếm hiệu suất hợp lý từ thiết bị của họ.

Thật vậy, tương tự như một số ứng dụng đặc biệt được thiết kế riêng cho hệ sinh thái máy tính để bàn Gnome, Flatsweep vượt trội trong việc thực thi một chức năng đơn lẻ đồng thời cung cấp nhiều thông tin cần thiết để hoàn thành nhiệm vụ nói trên một cách thành thạo nhất. Khi khởi chạy Flatsweep, người dùng được nhắc xóa dữ liệu của họ một cách an toàn, sau đó cho phép họ nhanh chóng tiến hành công việc tiếp theo.

Flatpak phần lớn chỉ hoạt động

Flatpak và các công cụ liên quan của nó đã giúp việc thu thập ứng dụng cho các hệ thống dựa trên Linux trở nên hợp lý hơn so với trải nghiệm trước đây. Tuy nhiên, vẫn còn một số điểm không hoàn hảo cần phải tinh chỉnh trong định dạng và các công cụ đi kèm. Một quan sát tương tự có thể được đưa ra liên quan đến các giải pháp thay thế như gói Snap của Canonical, mặc dù theo thời gian, nhu cầu về các thành phần phần mềm bổ sung có thể giảm dần.