− Handle AppStream metadata and the AppStream
page documents briefly the appstreamcli command.
is a small helper tool to work with AppStream metadata and
access the AppStream component index from the
command−line. The AppStream component index contains a
list of all available software components for your
distribution, matched to their package names. It is
generated using AppStream XML or Debian DEP−11 data,
which is provided by your distributor.
information about the AppStream project and the other
components which are part of it, take a look at the
AppStream pages at
various information about the installed metadata and the
component by it's identifier.
the AppStream component database for a given search
components which provide a given item. An item type can be
specified using the TYPE parameter, a value to search
for has to be supplied using the TERM
components which handle the "text/xml"
what−provides mimetype "text/xml"
component which provides the "libfoo.so.2"
what−provides lib libfoo.so.2
database refresh, if necessary. In case you want to force
the database to be rebuilt, supply the
command must be executed with root permission.
XML description of a component with the given ID.
AppStream XML metadata for compliance with the
XML metadata types, upstream and distro XML, are handled.
The filetype which should be validated is determined
−−pedantic flag triggers a more pedantic
validation of the file, including minor and style issues in
AppStream XML metadata found in a
performs a standard validation of all found metadata, but
also checks for additional errors, like the presence of
.desktop files and validity of other additional
software component by its ID.
resolves the AppStream component ID to the package name
which provides it and then calls the distribution's package
manager to install the software.
feature is experimental.
metadata file into the right directory on the current
more information about a found component.
print colored output.
the version number of appstreamcli
manual page was written by Matthias Klumpp
© 2012-2016 Matthias Klumpp