Forrest logo
back to the pacman tool

pacman-database:tldr:a8dcd

pacman-database: Mark a package as explicitly installed.
$ sudo pacman --database --asexplicit ${package_name}
try on your machine

This command is used in the Arch Linux package manager, Pacman, to mark a package as explicitly installed in the package database.

Here's a breakdown of the command:

  • sudo: It is a command used in Unix-like systems to run the subsequent command with administrative privileges. It is typically used to execute commands that require administrative access.

  • pacman: This is the command-line package manager for Arch Linux. It is used to install, update, and manage packages in the Arch Linux system.

  • --database: This flag tells Pacman to perform the database operation instead of package management. It instructs Pacman to manipulate the package database rather than installing or removing packages.

  • --asexplicit: This option is used to explicitly mark a package as installed in the package database. By specifying this, you're telling Pacman that the package should be considered as explicitly installed, even if it was initially installed as a dependency.

  • ${package_name}: This is a placeholder that should be replaced with the actual name of the package you want to mark as explicit. For example, if you want to mark the package "example" as explicit, you would replace ${package_name} with example.

In summary, this command allows you to mark a package as explicitly installed in the package database using Pacman.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the pacman tool