Flatpak打包(10)——可用運行時(Runtime)

全部文章目錄:
Flatpak打包(1)——Flatpak 介紹
Flatpak打包(2)——Flatpak應用元素
Flatpak打包(3)——應用Flatpak
Flatpak打包(4)——構建第一個Flatpak
Flatpak打包(5)——開始配置
Flatpak打包(6)——構建一個簡單的應用
Flatpak打包(7)——Flatpak Builder
Flatpak打包(8)——應用Sandbox(沙盒)
Flatpak打包(9)——應用分發
Flatpak打包(10)——可用運行時(Runtime)
Flatpak打包(11)——命令參考
Flatpak打包(12)——Flatpak-builder命令參考

此頁面提供有關可用flatpak運行時的信息。它主要用作應用程序開發人員和分銷商的信息。
目前有三種主要的運行時間可用:Freedesktop, GNOME 和 KDE。這些都是在flathub上託管的。

Freedesktop

Freedesktop運行時是標準運行時,可用於任何應用程序,幷包含一組基本庫和服務,包括D-Bus, GLib, PulseAudio, X11和Wayland。
可用的 Freedesktop運行時:

ID 描述
org.freedesktop.Platform Runtime
org.freedesktop.Platform.Locale Runtime translations (extension)
org.freedesktop.Sdk SDK
org.freedesktop.Sdk.Debug SDK debug information (extension)
org.freedesktop.Sdk.Locale SDK translations (extension)
org.freedesktop.Sdk.Docs SDK documentation (extension)

GNOME

GNOME運行時適用於任何使用GNOME平臺的應用程序。它基於Freedesktop運行時並添加了GNOME平臺,其中包括:

  • Clutter
  • Gjs
  • GObject Introspection
  • GStreamer
  • GVFS
  • Libnotify
  • Libsecret
  • LibSoup
  • PyGObject
  • Vala
  • WebKitGTK

可用的GNOME運行時:

ID 描述
org.gnome.Platform Runtime
org.gnome.Platform.Locale Runtime translations (extension)
org.gnome.Sdk SDK
org.gnome.Sdk.Debug SDK debug information (extension)
org.gnome.Sdk.Locale SDK translations (extension)
org.gnome.Sdk.Docs SDK documentation (extension)

KDE

KDE運行時也基於Freedesktop運行時,並添加了Qt和KDE框架。適用於任何使用KDE平臺和大多數基於qt的應用程序的應用程序。
可用的KDE運行時:

ID Description
org.kde.Platform Runtime
org.kde.Platform.Locale Runtime translations (extension)
org.kde.Sdk SDK
org.kde.Sdk.Debug SDK debug information (extension)
org.kde.Sdk.Locale SDK translations (extension)
org.kde.Sdk.Docs SDK documentation (extension)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章