appcenter

AppCenter for elementary OS

Github星跟蹤圖

AppCenter

Translation status
Bountysource

An open, pay-what-you-want app store for indie developers.

AppCenter Screenshot

Building, Testing, and Installation

You'll need the following dependencies:

  • gettext
  • libappstream-dev (>= 0.10)
  • libflatpak-dev
  • libgee-0.8-dev
  • libgranite-dev (>=5.2.5)
  • libgtk-3-dev
  • libjson-glib-dev
  • libpackagekit-glib2-dev
  • libsoup2.4-dev
  • libxml2-dev
  • libxml2-utils
  • meson
  • valac (>= 0.26)

Run meson build to configure the build environment. Change to the build directory and run ninja to build

meson build --prefix=/usr
cd build
ninja

To install, use ninja install, then execute with io.elementary.appcenter

sudo ninja install
io.elementary.appcenter

Debugging

See debug messages:
As specified in the GLib documentation

G_MESSAGES_DEBUG=all io.elementary.appcenter

Show restart required messaging:

sudo touch /var/run/reboot-required

Hide restart required messaging:

sudo rm /var/run/reboot-required

Fake updates with the -f flag followed by PackageKit package name, not appstream id:

io.elementary.appcenter -f inkscape

Load and preview a local AppStream XML metadata file, your local metadata will show up in the featured banner and will also be searchable. Metadata loaded this way will have a (local) suffix in it's name.

io.elementary.appcenter --load-local /path/to/file.appdata.xml

主要指標

概覽
名稱與所有者elementary/appcenter
主編程語言Vala
編程語言Vala (語言數: 3)
平台
許可證GNU General Public License v3.0
所有者活动
創建於2017-03-16 16:24:49
推送於2025-06-04 11:55:33
最后一次提交
發布數76
最新版本名稱8.2.0 (發布於 )
第一版名稱0.2 (發布於 )
用户参与
星數541
關注者數45
派生數105
提交數6.3k
已啟用問題?
問題數1096
打開的問題數166
拉請求數937
打開的拉請求數13
關閉的拉請求數119
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?