Hướng dẫn - Thủ thuật - Cài đặt Flatpak và thay thế hoàn toàn Snap Store | VN-Zoom | Cộng đồng Chia Sẻ Kiến Thức Công Nghệ và Phần Mềm Máy Tính

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add https://vn-z.vn to your ad blocking whitelist or disable your adblocking software.

×

Hướng dẫn Thủ thuật - Cài đặt Flatpak và thay thế hoàn toàn Snap Store

kdcs391

We will either find a way or make one ..
Thành viên BQT
wallpaperflare-unknow-01.jpg


Flatpak (tên gọi cũ xdg-app) là một hệ thống quản lý ứng dụng dùng để cài đặt và chạy ứng dụng trong vùng an toàn tách biệt khỏi phần còn lại của hệ thống trên bất cứ nền tảng nào của Linux.
Thay vì phải cài nhiều thành phần liên quan cần thiết khi cài một ứng dụng, chúng ta có thể dùng Flatpak để cài chỉ với một câu lệnh (hoặc một cú click chuột) mà bao gồm tất cả.

# ƯU ĐIỂM

- Cài đặt ứng dụng nhanh chóng.
- Cập nhật nhanh từ nhà phát triển ứng dụng.
- Không cần quyền root do các ứng dụng chạy trong vùng an toàn không can thiệp vào hệ thống.
- Các ứng dụng ổn định, bảo mật.
- Phổ biến trong rất nhiều bản phân phối khác nhau của Linux.
- Tương thích tốt với các phiên bản khác nhau của Linux (kể cả các bản ở hiện tại và tương lai).

- Mã nguồn mở.

# NHƯỢC ĐIỂM

- Đôi khi sẽ phát sinh một số lỗi khi cài đặt nhưng có thể chấp nhận được (nếu có sửa nhanh, không lặp lại lỗi).
- Phải can thiệp một chút vào hệ thống để cài đặt ban đầu.
- Do chạy trong vùng an toàn nên đôi khi sẽ lag một chút, nhưng chắc chắn là tốt hơn Snap.

Xem lại cách gỡ bỏ và ngăn cài đặt các ứng dụng từ kho Snap:

# CÀI ĐẶT
(mình sẽ hướng dẫn cài trên Ubuntu trong bài này, các phiên bản Linux khác có thể xem cách cài đặt từ nguồn: https://flatpak.org/setup)
image.png


- Mở terminal (tổ hợp phím Ctrl Alt T).

- Với phiên bản Ubuntu từ 18.10 trở lên:
sudo apt install flatpak -y

- Với phiên bản Ubuntu cũ hơn:
sudo add-apt-repository ppa:flatpak/stable -y
sudo apt update
sudo apt install flatpak -y

- Cài đặt Gnome Software và Flatpak plugin cho nó:
sudo apt install gnome-software gnome-software-plugin-flatpak -y

- Thêm nhánh ứng dụng của Flatpak (Flathub) vào cấu hình:

- Cấu hình Gnome Software một chút:
sudo gedit /usr/share/applications/org.gnome.Software.desktop
image58ff1e3b62cd0e0d.png


- Đổi giá trị của Name thành App Store và Icon thành software-center như hình (mục đích để đổi tên và biểu tượng), xong nhớ lưu lại:
image69b85bd0dca250c4.png


- Kết quả:
image3faa7c7d26f17069.png


- Bạn mở App Store (thực chất là Gnome Software) lên, giao diện chính:
imagef0c846bfb4625ad5.png

- Ấn vào dấu ba chấm dọc và chọn Preferences để truy cập cấu hình:
image9c7bc24b3056fe9a.png


- Một số cấu hình bạn có thể tùy chỉnh như Software Updates (tự động cập nhật hoặc cập nhật thủ công ứng dụng), Content Filters (chỉ hiển thị ứng dụng miễn phí, chỉ hiển thị ứng dụng mà các nhà phát triển được xác mình):
image4929d7f792b23594.png


- Khi cài đặt một ứng dụng, bạn có thể chọn nguồn cài từ thư viện Deb truyền thống (nếu có) hoặc từ Flathub. Điểm hay của phần này là bạn có thể xem lại ứng dụng đó đã được cài từ nguồn nào, ví dụ như hình dưới thì ứng dụng được cài từ thư viện Deb truyền thống (tích xanh lá là đã cài):
image947fbdcb5b32f3d8.png


# MỘT SỐ LỖI KHI DÙNG VÀ CÁCH KHẮC PHỤC
(mình sẽ tiếp tục cập nhật lỗi và cách khắc phục ở đây cho Flatpak nếu có)

1. Lỗi ldconfig failed, exit status 256 khi ấn Open trong App Store sau khi cài đặt:
Screenshot-from-2024-11-03-22-17-25.png


- Tạo một tệp cấu hình để sửa vĩnh viễn lỗi này:
sudo gedit /etc/apparmor.d/bwrap
image31983f4fa4a0907b.png


- Nhập vào nội dung tệp và lưu lại:
abi <abi/4.0>,
include <tunables/global>

profile bwrap /usr/bin/bwrap flags=(unconfined) {
userns,

include if exists <local/bwrap>

}

- Nhập tiếp lệnh làm mới và thử Open trong App Store sẽ thành công:
sudo systemctl reload apparmor
image4457b5e9f30bc720.png


# GỠ BỎ

- Gỡ nếu phiên bản Ubuntu từ 18.10 trở lên:
sudo apt remove --purge flatpak -y
sudo apt remove --purge gnome-software-plugin-flatpak -y

- Gỡ nếu phiên bản Ubuntu cũ hơn:
sudo apt remove --purge flatpak -y
sudo add-apt-repository --remove ppa:flatpak/stable -y
sudo apt update
sudo apt remove --purge gnome-software-plugin-flatpak -y

Chúc các bạn thành công !
Nguồn: mò mẫm {bang} .
 
Sửa lần cuối:


Top