FLATPAK FLATPAKREF
ファイル変換

FLATPAK から FLATPAKREF への変換

クイック回答
FLATPAK を FLATPAKREF に変換することは可能ですか?
はい - FLATPAK は FLATPAKREF に変換可能です。

.flatpakref は展開されたバンドルそのものではなく、アプリをホストしているリポジトリへの小さなテキストポインタです。flatpak build-import-bundle を使用して .flatpak をローカルリポジトリにインポートし、そのリポジトリを公開してから、アプリ ID、ブランチ、リポジトリ URL を含む .flatpakref ファイルを手動で作成します。

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Sep 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ FLATPAK を FLATPAKREF に変換するのですか?

.flatpak は単一の自己完結型バンドルですが、.flatpakref はリモートを追加してワンクリックでアプリをインストールするための小さな参照ファイルです。アプリをホストする場所を確保した後に .flatpakref を作成するため、まずバンドルをリポジトリに入れる必要があります。

FLATPAK から FLATPAKREF への変換方法

flatpak build-import-bundle + リポジトリ OPEN-SOURCE

flatpak build-import-bundle ~/my-repo app.flatpak を実行してバンドルをインポートし、次に flatpak build-update-repo ~/my-repo を実行して、そのディレクトリを HTTP 経由で公開します。

.flatpakref ファイルの作成 FREE

[Flatpak Ref] セクションと、Name=Branch=Url=(リポジトリの URL)、および base64 形式の GPGKey= フィールドを含むテキストファイルを作成します。ユーザーがこれを開くと、リモートが追加されアプリがインストールされます。

これらの形式について

品質と注意点

  • .flatpakref は、それが指し示すリポジトリがオンラインである場合にのみ機能します。それ自体にはアプリケーションデータは含まれていません。
  • 参照ファイル内の Url は実際にリポジトリをホストしている場所と一致している必要があり、GPGKey はリポジトリに署名した鍵の base64 である必要があります。そうでない場合、インストールは失敗します。
  • 単一ファイルバンドルには更新パスが含まれていないため、参照ファイルを使用する目的は、ユーザーが更新可能なリポジトリを提供することにあります。

よくある質問

build-import-bundle は .flatpakref を生成しますか?
いいえ、バンドルをリポジトリにインポートするだけです。その後、手動で .flatpakref ファイルを作成する必要があります。
.flatpakref の必須フィールドは何ですか?
最低限 NameBranchUrl が必要です。署名済みリポジトリやランタイムの解決には GPGKeyRuntimeRepo が必要になります。
リポジトリをホストする必要がありますか?
参照ファイルを使用する場合は必要です。一度限りのインストールでよい場合は、バンドルに対して直接 flatpak install app.flatpak を使用してください。
base64 の GPGKey 値はどうやって取得しますか?
署名鍵を gpg --export <keyid> でエクスポートし、それを base64 | tr -d '\n' にパイプして渡します。