From Fedora Project Wiki

Description

This test case ensures that the pkcon command can effectively search for a package and retrieve its details using the PackageKit.

Setup

Ensure that PackageKit is installed and running on your Fedora system.

How to test

  1. Open a terminal.
  2. Execute the command pkcon search name firefox to search for the "firefox" package.
  3. Next, identify the package ID for the firefox package from the search results.
  4. Now, execute the command pkcon get-details [PACKAGE_ID] replacing [PACKAGE_ID] with the actual package ID from the previous step to get details about the firefox package.
  5. Execute pkcon get-packages to get list of all available packages.
  6. Execute pkcon remove package to remove packages.
  7. Execute pkcon refresh to refresh cache.

Expected Results

  1. The command pkcon search name firefox returns a list of packages containing the word "firefox".
  2. The firefox package should be among the results listed.
  3. The pkcon get-details [PACKAGE_ID] command should return detailed information about the firefox package including version, size, and description.

Optional

Optionally, explore other pkcon commands like installing, updating, and removing packages to check their functionality.