appstream-index

appstream-index — Manage the AppStream component index

Synopsis

appstream-index [COMMAND]

Description

This manual page documents briefly the appstream-index command.

appstream-index manages the AppStream index. The AppStream component index contains a list of all available applications for your distribution, matched with their native package names. It is generated using either AppStream-XML, Debian-DEP-11 or Ubuntu AppInstall data, which is provided by your distributor.

For more information about the AppStream project and the other components which are part of it, take a look at the AppStream pages at Freedesktop.org.

Options

--version

Display version number of appstream-index

--no-color

Don't print colored output.

--refresh

Trigger a database refresh, if necessary. In case you want to force the database to be rebuilt, supply the --force flag.

This command most be executed with root permission.

--get ID

Get a component by it's identifier.

-s, --search TERM

Search the AppStream component database for a given search term.

--details

Print out more information about a found component.

--what-provides

Return components which provide a given item. An item type can be specified using the -t TYPE option, a value to search for has to be supplied using the -v TERM option.

Examples:

Get components which handle the "text/xml" mimetype.

appstream-index --what-provides -t mimetype -v text/xml

Get component which provides the "libfoo.so.2" library.

appstream-index --what-provides -t lib -v libfoo.so.2

See Also

pkcon (1).

AUTHOR

This manual page was written by Matthias Klumpp .