Debian 12 に Flatpak をインストールして使用する方法

Debian 12 Ni Flatpak Woinsutorushite Shi Yongsuru Fang Fa



フラットパック は、システムにアプリケーションをインストールできるようにする独立したパッケージ マネージャーです。アプリケーションがシステム上で完璧に動作するために必要なものがすべて入った、きちんとパッケージ化された専用のスーツケースが付属しています。経由でインストールされたアプリケーション フラットパック 依存関係は必要なく、システム パッケージと競合することもありません。インストールされた各アプリケーション フラットパック は分離されており、Debian 12 を含むほぼすべての Linux オペレーティング システムで動作します。

このガイドでは、次のことを学習します。

Debian 12 に Flatpak をインストールする方法

インストールできます フラットパック Debian 12 では、次のコマンドを使用して公式システム リポジトリから直接実行します。







須藤 適切な インストール フラットパック -そして



Debian 12 に Flatpak からパッケージをインストールする方法

インストール後 フラットパック を追加する必要があります。 フラットハブ リモート リポジトリからパッケージをインストールできるようにする フラットパック Debian 12 では、次のコマンドを使用してこれを行うことができます。



須藤 flatpak リモート追加 --存在しない場合 フラットハブ https: // フラットハブ.org / リポジトリ / フラットハブ.フラットパックレポ

確認できるのは、 フラットパック 次のコマンドを使用して、リモート リポジトリが Debian に正常に追加されました。





フラットパックリモコン

リポジトリを追加した後、 アプリケーションID Debian にインストールするパッケージの フラットパック 次の構文を使用します。



フラットパック検索 --列 =アプリケーション アプリケーション名

ここでインストールしているのは、 不和 Debian 12 から フラットパック それで交換されました アプリケーション名 不和 ID を検索するには:

を見つけた後、 アプリケーションID 、その ID を使用して、Debian にアプリケーションをインストールできます。 フラットパック 以下のコマンドを使用します。

須藤 フラットパック インストール フラットハブアプリケーションID -そして

Debian 12 で Flatpak からアプリケーションを実行する方法

インストールされたアプリケーションを実行できます フラットパック Debian 12 では、 フラットパック 走る コマンドの後に アプリケーションID :

flatpak run アプリケーション ID

Debian 12 で Flatpak を通じてインストールされているパッケージを一覧表示する方法

インストールするパッケージのリストを表示するには フラットパック Debian では、次のコマンドを使用できます。

フラットパックリスト

Debian 12 で Flatpak を更新する方法

アップデートしたい場合は フラットパック Debian では、次のコマンドを実行するだけで、アップデートがチェックされ、システムに自動的にインストールされます。

フラットパックのアップデート

Debian 12 で Flatpak を修復する方法

作業中に問題が発生した場合に備えて、 フラットパック Debian では、以下のコマンドを実行して問題を修正できます。

フラットパック修理

Debian 12 で Flatpak からパッケージを削除する方法

からパッケージを削除できます フラットパック Debian 12 で、 フラットパックの削除 sudo 権限を使用してコマンドを実行し、その後に アプリケーションID 、以下に示すように:

須藤 flatpak は com.discordapp.Discord を削除します

Debian 12 で Flatpak アプリケーションを構築する方法

使用する以外に フラットパック アプリケーションをインストールするだけでなく、それを使用して Debian システム上にアプリケーションを構築することもできます。これは次の手順で実行できます。

ステップ 1: ランタイムと対応する SDK をインストールする

を構築するために フラットパック アプリケーションの場合は、実行時にアプリを構築するために使用されるため、次のコマンドからランタイムと一致する SDK をインストールする必要があります。

フラットパック インストール flathub org.freedesktop.Platform // 8月23日 org.freedesktop.sdk // 8月23日 -そして

ステップ 2: Flatpak Builder を Debian にインストールする

インストールも必要です フラットパックビルダー パッケージのビルドに使用される Debian システムでは、次のコマンドからインストールできます。

須藤 適切な インストール フラットパックビルダー -そして

もインストールする必要があります フラットパックビルダー からのパッケージ フラットパック 同様に次のコマンドを使用します。

須藤 フラットパック インストール flathub org. flatpak.Builder -そして

ステップ 3: スクリプトを作成する

ここでは例として、簡単なスクリプトを作成しています こんにちは。 これはアプリとして実行され、端末に値を表示します。

Debian 12 でスクリプトを作成するには、次のコマンドを使用できます。

須藤 ナノ こんにちは。

スクリプト内に次の行を追加しました。

#!/bin/sh

エコー 「Linux ヒント ユーザーの皆さん、こんにちは」

次に、次を使用してスクリプトを保存します CTRL+X 、 追加 そして そして押します 入力 出る。

ステップ 4: アプリにマニフェストを追加する

作成するアプリにマニフェストを追加することも必要です。これは、空のファイルに次の情報を追加することで実行できます。このマニフェスト ファイルには、アプリケーションに関する基本情報と、アプリケーションをビルド プロセスに使用する方法に関する手順が含まれています。

id: org. flatpak.こんにちは

ランタイム: org.freedesktop.Platform

ランタイムバージョン: 「23.08」

SDK: org.freedesktop.Sdk

コマンド: hello.sh

モジュール:

- 名前: こんにちは

ビルドシステム: シンプル

ビルドコマンド:

- インストール -D こんにちは。 / アプリ / 置き場 / こんにちは。

情報源:

- タイプ: ファイル

パス: hello.sh

注記: ファイルを保存することを忘れないでください。さらに、ニーズとアプリケーション名に応じてスクリプトを変更できます。

ステップ 5: アプリケーションを構築する

マニフェスト ファイルを作成した後、次のコマンドを使用してマニフェスト ファイルをビルドできます。 フラットパックビルダー コマンドの後にターゲット ディレクトリとマニフェスト ファイル名を続けます。

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

ステップ 6: アプリケーションを実行する

これで、次を使用してアプリケーションを実行できるようになります。 フラットパックラン コマンドの後に アプリケーション名 あなたが作成したもの:

flatpak を実行 org. flatpak.Hello

これにより、Debian 12 上でアプリケーションを正常にビルドできたことが確認されます。 フラットパック

結論

フラットパック は、システム リポジトリから Debian 12 にインストールできる便利なパッケージ マネージャーです。このパッケージ マネージャーを使用してアプリケーションをシステムにインストールすると、互換性の問題もなく完璧に実行されます。このガイドでは、インストール方法の簡単な概要を説明しました。 フラットパック Debian 12 にインストールし、それを使用してシステムにアプリケーションをインストールして実行します。また、パッケージを一覧表示および削除する方法に関するガイドもあります。 フラットパック 必要がない場合に備えて。それに加えて、初めての構築についても学びます フラットパック このガイドから Debian システム上のアプリケーションを選択します。