Cách cài đặt và sử dụng Flatpak trên Debian 12

Cach Cai Dat Va Su Dung Flatpak Tren Debian 12



Flatpak là trình quản lý gói độc lập cho phép bạn cài đặt các ứng dụng trên hệ thống của mình. Nó đi kèm với gói vali gọn gàng chứa mọi thứ mà một ứng dụng cần để chạy hoàn hảo trên hệ thống của bạn. Các ứng dụng được cài đặt thông qua Flatpak không yêu cầu bất kỳ sự phụ thuộc nào cũng như không xung đột với các gói hệ thống của bạn. Mỗi ứng dụng được cài đặt thông qua Flatpak được cách ly và hoạt động trên hầu hết các hệ điều hành Linux bao gồm Debian 12.

Trong hướng dẫn này, bạn sẽ học:

Cách cài đặt Flatpak trên Debian 12

Bạn có thể cài đặt Flatpak trên Debian 12 trực tiếp từ kho lưu trữ hệ thống chính thức bằng lệnh sau:







sudo đúng cách cài đặt gói phẳng -Và



Cách cài đặt gói từ Flatpak trên Debian 12

Sau khi cài đặt Flatpak , bạn phải thêm một Flathub kho lưu trữ từ xa để bạn có thể cài đặt các gói từ Flatpak trên Debian 12. Bạn có thể thực hiện việc này bằng lệnh sau:



sudo Flatpak thêm từ xa --nếu-không-tồn tại Flathub https: // Flathub.org / kho lưu trữ / Flathub.flatpakrepo

Bạn có thể xác minh Flatpak kho lưu trữ từ xa được thêm thành công vào Debian bằng lệnh sau:





điều khiển từ xa flatpak

Sau khi thêm kho lưu trữ, hãy tìm kiếm ID ứng dụng của gói bạn muốn cài đặt trên Debian thông qua Flatpak sử dụng cú pháp sau:



tìm kiếm Flatpak --cột =tên ứng dụng ứng dụng

Đây, tôi đang cài đặt sự bất hòa trên Debian 12 từ Flatpak thế là thay thế tên_ứng dụng với sự bất hòa để tìm kiếm ID của nó:

Sau khi tìm thấy ID ứng dụng , bạn có thể sử dụng ID đó để cài đặt ứng dụng trên Debian từ gói phẳng sử dụng lệnh được đưa ra dưới đây:

sudo gói phẳng cài đặt ID ứng dụng Flathub -Và

Cách chạy ứng dụng từ Flatpak trên Debian 12

Bạn có thể chạy ứng dụng được cài đặt thông qua Flatpak trên Debian 12 bằng cách sử dụng gói phẳng chạy lệnh theo sau là ID ứng dụng :

Flatpak chạy ID ứng dụng

Cách liệt kê các gói đã cài đặt thông qua Flatpak trên Debian 12

Để xem danh sách các gói mà bạn cài đặt thông qua Flatpak trên Debian, bạn có thể sử dụng lệnh sau:

danh sách Flatpak

Cách cập nhật Flatpak trên Debian 12

Trong trường hợp bạn muốn cập nhật Flatpak trên Debian, chỉ cần chạy lệnh sau để kiểm tra các bản cập nhật và cài đặt chúng tự động trên hệ thống của bạn:

cập nhật Flatpak

Cách sửa chữa Flatpak trên Debian 12

Trong trường hợp bạn gặp phải bất kỳ vấn đề nào khi làm việc với Flatpak trên Debian, bạn có thể chạy lệnh dưới đây để sửa nó:

sửa chữa Flatpak

Cách xóa gói khỏi Flatpak trên Debian 12

Bạn có thể xóa một gói khỏi Flatpak trên Debian 12 bằng cách sử dụng loại bỏ Flatpak lệnh với đặc quyền sudo theo sau là ID ứng dụng , như được đưa ra dưới đây:

sudo Flatpak xóa com.discordapp.Discord

Cách xây dựng ứng dụng Flatpak trên Debian 12

Bên cạnh việc sử dụng Flatpak để cài đặt một ứng dụng, bạn cũng có thể sử dụng nó để xây dựng một ứng dụng trên hệ thống Debian của mình, việc này có thể được thực hiện bằng các bước sau:

Bước 1: Cài đặt SDK thời gian chạy và SDK phù hợp

Để xây dựng một Flatpak ứng dụng, bạn nên cài đặt thời gian chạy và SDK phù hợp từ lệnh sau vì chúng sẽ được sử dụng để xây dựng ứng dụng trong thời gian chạy:

gói phẳng cài đặt Flathub org.freedesktop.Platform // 23.08 org.freedesktop.sdk // 23.08 -Và

Bước 2: Cài đặt Flatpak Builder trên Debian

Bạn cũng phải yêu cầu cài đặt Trình xây dựng Flatpak trên hệ thống Debian được sử dụng để xây dựng các gói, nó có thể được cài đặt từ lệnh sau:

sudo đúng cách cài đặt người xây dựng Flatpak -Và

Bạn cũng nên cài đặt người xây dựng Flatpak gói từ Flatpak cũng như sử dụng lệnh sau:

sudo gói phẳng cài đặt Flathub org.flatpak.Builder -Và

Bước 3: Tạo tập lệnh

Ở đây, làm ví dụ, tôi đang tạo một tập lệnh đơn giản xin chào.sh nó sẽ chạy như một ứng dụng và hiển thị giá trị trên thiết bị đầu cuối.

Để tạo tập lệnh trên Debian 12, bạn có thể sử dụng lệnh sau:

sudo nano xin chào.sh

Bên trong tập lệnh, tôi đã thêm các dòng sau:

#!/bin/sh

tiếng vọng 'Xin chào người dùng gợi ý Linux'

Sau đó lưu tập lệnh bằng cách sử dụng CTRL+X , thêm vào và hãy nhấn Đi vào để thoát ra.

Bước 4: Thêm bản kê khai vào ứng dụng

Bạn cũng nên yêu cầu thêm tệp kê khai vào ứng dụng bạn sắp tạo; điều này có thể được thực hiện bằng cách thêm thông tin sau vào một tệp trống. Tệp kê khai này cung cấp thông tin cơ bản về ứng dụng của bạn và một số hướng dẫn về cách sử dụng ứng dụng cho quá trình xây dựng.

id: org.flatpak.Xin chào

thời gian chạy: org.freedesktop.Platform

phiên bản thời gian chạy: '23.08'

sdk: org.freedesktop.Sdk

lệnh: hello.sh

mô-đun:

- tên: xin chào

hệ thống xây dựng: đơn giản

lệnh xây dựng:

- cài đặt -D xin chào.sh / ứng dụng / thùng rác / xin chào.sh

nguồn:

- kiểu: tài liệu

đường dẫn: hello.sh

Ghi chú: Đừng quên lưu tập tin. Hơn nữa, bạn có thể sửa đổi tập lệnh theo nhu cầu và tên ứng dụng của mình.

Bước 5: Xây dựng ứng dụng

Sau khi tạo tệp kê khai, bạn có thể tạo tệp đó bằng cách sử dụng người xây dựng Flatpak lệnh theo sau là thư mục đích và tên tệp kê khai:

Flatpak-builder build-dir org.flatpak.Hello.yml

Bước 6: Chạy ứng dụng

Bây giờ bạn có thể chạy ứng dụng bằng cách sử dụng chạy phẳng lệnh theo sau là tên ứng dụng bạn đã tạo:

Flatpak chạy org.flatpak.Xin chào

Điều này đảm bảo rằng chúng tôi đã xây dựng thành công ứng dụng trên Debian 12 từ Flatpak .

Phần kết luận

Flatpak là trình quản lý gói hữu ích có thể được cài đặt trên Debian 12 từ kho lưu trữ hệ thống. Bạn có thể sử dụng trình quản lý gói này để cài đặt các ứng dụng trên hệ thống của mình và chúng sẽ chạy hoàn hảo mà không gặp bất kỳ vấn đề tương thích nào. Hướng dẫn này đã cung cấp tổng quan ngắn gọn về cách bạn có thể cài đặt Flatpak trên Debian 12 và sử dụng nó để cài đặt và chạy các ứng dụng trên hệ thống của bạn. Bạn cũng sẽ tìm thấy hướng dẫn về cách liệt kê và xóa các gói khỏi Flatpak trong trường hợp bạn không cần chúng. Ngoài ra, bạn cũng sẽ học cách xây dựng Flatpak ứng dụng trên hệ thống Debian của bạn từ hướng dẫn này.