Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
.tx
 
 
 
 
 
 
doc
 
 
lib
 
 
 
 
po
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Build Status

Software

Software lets you install and update applications and system extensions. A plugin system is used to access software from different sources. Plugins are provided for:

  • Traditional package installation via PackageKit (e.g. Debian package, RPM).
  • Next generation packages: Flatpak and Snap.
  • Firmware updates.
  • Ratings and reviews using ODRS.

Software supports showing metadata that closely matches the AppStream format.

Software runs as a background service to provide update notifications and be a search provider for GNOME Shell.

Building

Build locally with:

$ meson --prefix $PWD/install build/
$ ninja -C build/ all install
$ killall gnome-software
$ XDG_DATA_DIRS=install/share:$XDG_DATA_DIRS ./install/bin/gnome-software

Debugging

Running with --verbose will give detailed logging information.