>_ linuxcommand.dev
Startseite Categories Package Management

Package Management

479 commands in this category.

alma-crb-enable

Enables the CRB repository for additional build/dev dependencies.

alma-repos

Checks and manages AlmaLinux repository configuration.

apk

Alpine Package Keeper for Alpine Linux.

apk add --no-cache

Install packages without using the cache.

apk add --virtual

Install packages into a virtual group.

apk add -t

Create transaction for package installation.

apk add -u

Update package if already installed.

apk audit

Check package integrity and dependencies.

apk cache

APK cache management.

apk cache purge

Clear entire APK cache.

apk del --purge

Remove packages and their configuration files.

apk del -P

Purge package configuration on removal.

apk del -r

Remove package with dependencies.

apk dot

Display dependency graph as DOT format.

apk fetch

Download packages without installation.

apk fix

Repair damaged packages.

apk fix -d

Repair dependencies.

apk fix -s

Simulate repair of damaged packages.

apk fix -x

Repair packages with advanced options.

apk info

Information about installed packages.

apk info -a

Show all available versions of a package.

apk info -d

Show dependencies of a package.

apk info -e

Show explicitly installed packages.

apk info -L

List all files of a package.

apk info -P

Show packages provided by this package.

apk info -q

Silent output for scripts.

apk info -R

Show reverse dependencies.

apk info -s

Show package size.

apk info -u

Show updatable packages.

apk info -W

Find which package contains a file.

apk list

List available packages.

apk manifest

Show package manifest (file list).

apk policy

Show repository policy for packages.

apk search

Search for packages in the repository.

apk search -d

Search with detailed output.

apk search -o

Search only in official repositories.

apk search -q

Silent Search.

apk search -v

Detailed search.

apk search -x

Search for exact match.

apk show

Show detailed package information.

apk stats

Display statistics about installed packages.

apk upgrade

Update all installed packages.

apk upgrade -l

List of packages to update.

apk upgrade -n

Upgrade without restarting services.

apk upgrade -s

Simulate system upgrade.

apk upgrade -U

Upgrade without cache update.

apk verify

Verify package signatures.

apk version

Compare installed and available package versions.

apk-repositories

Manage APK repositories.

appcenter

Open elementary AppCenter to browse and install curated apps.

apt

High-level package manager for Debian and Ubuntu.

apt-add-repository

Add PPA repositories (Ubuntu-specific for Launchpad).

apt-cache

Queries package metadata from the APT cache.

apt-file

Searches for files in packages.

apt-get

Classic APT CLI for stable and script-friendly package management.

apt-listbugs

Displays known Debian bugs before package installation or upgrade.

apt-listchanges

Shows changes in packages before installation.

apt-mark

Marks packages as auto/manual installed.

apt-show-versions

Shows available package versions.

aptitude

Advanced APT frontend package manager for Debian.

aurutils

Helper tools for AUR package management.

cachix

Manage binary caches for Nix packages.

convertpkg

Converts package formats.

convertpkg --deb

Converts a package from .deb to .tgz.

convertpkg --rpm

Converts a package from .rpm to .tgz.

dnf

Package manager for Fedora, RHEL, and CentOS Stream.

dnf config-manager

Manage DNF repository configurations using dnf-plugins-core.

dnf group install

Installs a package group.

dnf group list

Lists package groups (Comps).

dnf history

Displays package transaction history.

dnf info

Displays detailed information about a package.

dnf install

Installs one or more packages on Fedora.

dnf list

Lists available or installed packages.

dnf module

Manages modular streams of packages in RHEL repositories.

dnf remove

Removes installed packages.

dnf repolist

Displays active and inactive repositories.

dnf search

Searches for packages in enabled repositories.

dnf upgrade

Updates installed packages to the latest version.

dnf versionlock

Locks package versions on Rocky Linux to prevent unwanted upgrades.

dnf-automatic

Configures automatic package updates on Rocky Linux.

downgrade

Downgraded packages to older versions.

dpkg

Low-level tool for managing .deb packages.

dpkg-divert

Diverts file installation path.

dpkg-reconfigure

Reconfigures installed packages.

dpkg-statoverride

Overrides file ownership/perms.

eix

Fast search and indexing tool for the Portage tree.

eix-remote

Enables the use of eix-DBs from remote sources (Tool/Addon).

eix-remote-update

Updated removed eix databases (Addon).

eix-update

Updates the eix database after Portage synchronization.

emerge

Main tool of Portage for installing, updating, and removing packages; compiled from source code.

emerge --ask

Prompts for confirmation interactively before performing an action (--ask).

emerge --autounmask-continue

Continues the process after --autounmask-write and applies the changes.

emerge --autounmask-write

Automatically writes necessary Unmask/Keyword changes to /etc/portage to allow an emerge.

emerge --buildpkg

Creates a binary package during compilation, which is stored in PKGDIR.

emerge --deep

Considers deeper dependencies during updates (deep).

emerge --depclean

Removes no longer needed dependencies from the system.

emerge --newuse

Recompiles packages whose USE flags have changed.

emerge --pretend

Displays what emerge would do without making changes (-p).

emerge --regen

(Example flag) Option to regenerate specific metadata (context-dependent).

emerge --resume

Resumes a previously interrupted emerge operation at the point where it was stopped.

emerge --search

Searches for packages in the Portage tree by name.

emerge --searchdesc

Search for a term in package descriptions.

emerge --sync

Synchronizes the local Portage repository with ebuilds from the main server or mirrors.

emerge --unmask

Enables installation of masked versions by temporarily unmasking (mechanism via /etc/portage/package.unmask).

emerge --unmerge

Removes a package from the system (uninstall).

emerge --update @world

Updates all packages defined in @world to the latest available versions.

emerge-webrsync

Synchronizes the Portage tree using pre-built snapshot archives (webrsync).

eopkg

Manage packages on Solus with the eopkg tool.

eopkg check

Checks the integrity of the packages.

eopkg check --files

Checks package files.

eopkg check --verbose

Checks packages in detail.

eopkg clean

Clears the package cache.

eopkg clean --all

Cleans everything.

eopkg clean --cache

Clears only the cache.

eopkg history

Displays the package history.

eopkg history --last

Displays the last package operation.

eopkg history --since

Displays history since a date.

eopkg history --verbose

Displays detailed history.

eopkg index

Indexes the repository.

eopkg index --force

Force index the repository.

eopkg index --verbose

Detailed indexing.

eopkg info

Displays information about a package.

eopkg info --changelog

Displays the changelog of a package.

eopkg info --dependencies

Displays dependencies of a package.

eopkg info --files

Displays files of a package.

eopkg info --reverse-dependencies

Displays reverse dependencies.

eopkg info --source

Displays source information.

eopkg install

Installs a package from the Solus repository.

eopkg install --dry-run

Simulates an installation.

eopkg install --ignore-safety

Installs a package and ignores security warnings.

eopkg install --reinstall

Reinstalls a package.

eopkg install --yes

Installs a package without confirmation.

eopkg list-available

Lists available packages.

eopkg list-available --name-only

Lists only names of available packages.

eopkg list-available --verbose

Lists available packages in detail.

eopkg list-installed

Lists installed packages.

eopkg list-installed --name-only

Lists only names of installed packages.

eopkg list-installed --verbose

Lists installed packages in detail.

eopkg list-updates

Lists available updates.

eopkg list-updates --name-only

List only update names.

eopkg list-updates --verbose

Lists updates in detail.

eopkg remove

Removes a package from the system.

eopkg remove --dry-run

Simulates a distance.

eopkg remove --ignore-safety

Removes a package and ignores security warnings.

eopkg remove --purge

Removes a package and its configuration files.

eopkg remove --yes

Removes a package without confirmation.

eopkg repo-add

Add a repository.

eopkg repo-add --enable

Add a repository and enable it.

eopkg repo-add --verbose

Add repository in detail.

eopkg repo-list

Lists configured repositories.

eopkg repo-list --enabled

Lists only active repositories.

eopkg repo-list --verbose

Lists repositories in detail.

eopkg repo-remove

Removes a repository.

eopkg repo-remove --disable

Removes and disables a repository.

eopkg repo-remove --verbose

Removes repository details.

eopkg search

Searches for packages in the repository.

eopkg search --description

Search package descriptions.

eopkg search --installed

Search installed packages.

eopkg search --name-only

Search only for package names.

eopkg update-repo

Updates the package lists.

eopkg upgrade

Updates all packages to the latest version.

eopkg upgrade --dry-run

Simulates an upgrade.

eopkg upgrade --ignore-safety

Updates packages and ignores security warnings.

eopkg upgrade --yes

Updates all packages without confirmation.

eos-packagelist

Exports the EndeavourOS package list for backup or reinstallation.

eos-update

Runs the recommended EndeavourOS system update workflow.

equo

Older or alternative package manager (sometimes mentioned in Solus, but not central; could be outdated).

equo install

Installs packages.

equo remove

Removes packages.

equo search

Searching for packages.

equo upgrade

Updates packages.

explodepkg

Extracts a package without installing it.

explodepkg --root

Extracts a package into another root directory.

flatpak

Manages Flatpak applications, commonly used on Fedora Workstation.

garuda-update

Runs the recommended Garuda system update with integrated maintenance steps.

gdebi

GUI package installer (deb).

installpkg

Installs a .tgz package.

installpkg --root

Installs a package into another root directory.

installpkg --warn

Installs a package with warnings.

kali-linux-large

Meta-package for comprehensive Kali tools.

kali-linux-top10

Top 10 Kali Tools Meta-Package.

kali-meta

Meta-packages for Kali.

makepkg

Builds packages from source.

mintinstall

Open the Linux Mint Software Manager for package installation.

mintsources

Opens the Linux Mint Software Manager.

nix

New Nix CLI for flakes, builds and development shells.

nix-build

Build Nix expression.

nix-env

Install or query packages in the per-user Nix profile.

paccache

Cleans the Pacman cache of old packages.

pacdiff

Compares .pac* files with originals.

pacman

Package manager for Arch Linux and derivatives.

pacman --arch

Displays the architecture.

pacman --asdeps

Installed as a dependency.

pacman --asexplicit

Installed explicitly.

pacman --ask

Sets the Ask value.

pacman --assume-installed

Assumes that the package is installed.

pacman --cachedir

Displays the cache directory path.

pacman --cascade

Removes recursively.

pacman --check

Checks packages.

pacman --clean

Cleared cache.

pacman --color

Enables colored output.

pacman --config

Displays the path to the configuration file.

pacman --confirm

Asks for confirmation.

pacman --dbonly

Modify only the database.

pacman --dbpath

Displays the path to the database.

pacman --debug

Enables debug output.

pacman --deptest

Tests dependencies.

pacman --disable-download-timeout

Disables download timeout.

pacman --file

Treated as a file.

pacman --files

File operations.

pacman --gen

Generates data.

pacman --gpgdir

Displays the GPG directory path.

pacman --groups

Group operations.

pacman --hookdir

Outputs the hook directory path.

pacman --ignore

Ignores packages.

pacman --ignoregroup

Ignores package groups.

pacman --info

Displays package information.

pacman --list

Lists packages.

pacman --logfile

Displays the path to the log file.

pacman --needed

Installs only if not present.

pacman --noconfirm

Skips confirmations.

pacman --nodeps

Ignores dependencies.

pacman --noextract

Does not download packages.

pacman --noprogressbar

Disables progress bars.

pacman --nosave

Does not save configuration.

pacman --noscriptlet

Skips installation scripts.

pacman --overwrite

Overwrites files.

pacman --owns

Finds the owner of a file.

pacman --print

Prints the package list without installation.

pacman --print-format

Format the output.

pacman --query

Query the database.

pacman --quiet

Silent output.

pacman --recursive

Recursive operations.

pacman --refresh

Updated repositories.

pacman --remove

Removes packages.

pacman --root

Displays the root directory.

pacman --search

Search repositories.

pacman --sync

Syncs packages.

pacman --sysupgrade

System update.

pacman --unneeded

Removes unused packages.

pacman --upgrade

Updated packages.

pacman --verbose

Verbose output.

pacman --version

Displays detailed version information.

pacman -D

Modify the package database.

pacman -F

Query the file database.

pacman -Fl

Lists files of a package from the database.

pacman -Fs

Search for packages that contain a file.

pacman -Fx

Search for packages using regular expressions.

pacman -Fy

Updates the file database.

pacman -h

Displays help for pacman.

pacman -Q

Query the local package database.

pacman -Qi

Displays information about an installed package.

pacman -Ql

Lists files of an installed package.

pacman -Qo

Identify which package owns a file.

pacman -Qs

Search installed packages.

pacman -Qu

Lists packages that can be updated.

pacman -R

Removes packages.

pacman -Rc

Removes packages and their dependencies.

pacman -Rn

Removes packages without backing up the configuration.

pacman -Rns

Removes packages with configuration and unused dependencies.

pacman -Rs

Removes packages and unused dependencies.

pacman -S

Installs packages from the repositories.

pacman -Si

Displays detailed information about a package.

pacman -Ss

Searches for packages in the repositories.

pacman -Syu

Updates the system completely.

pacman -T

Checks dependencies.

pacman -U

Updates or installs packages from local files.

pacman -V

Displays the version of pacman.

paludis

Alternative package management (not part of Portage, but Gentoo-specific).

pamac

Manjaro Package Manager CLI for installing, removing, searching, and updating packages.

paru

AUR helper with advanced features.

pkg

Package manager for UNIX systems.

pkg facet

Displays or sets facets for controlling optional package contents.

pkg info

Shows detailed information about installed or available IPS packages.

pkg mediator

Shows or sets active mediators (e.g., default Python version) in IPS.

pkg publisher

Displays configured IPS publishers and their priority.

pkg search

Searches IPS repositories for packages and files.

pkg set-publisher

Configures IPS Publisher (Repository Sources) in Illumos.

pkg variant

Displays set system variants (e.g., architecture-specific IPS variants).

pkg_add

Install binary packages on OpenBSD from official mirrors.

pkg_admin

Performs maintenance and administration tasks for pkgdb.

pkgcore

Python-based replacement for parts of Portage, offers query and management functions.

pkgdir

Directory where binary packages (quickpkg) are stored (Concept/Usage).

pkgin

Manage binary packages on NetBSD with pkgin.

pkgtool

Slackware package management tool.

pkgtool-clean

Cleanup operations with pkgtool.

pkgtool-info

Info operations with pkgtool.

pkgtool-install

Install operations with pkgtool.

pkgtool-reinstall

Reinstallation operations with pkgtool.

pkgtool-remove

Remove operations with pkgtool.

pkgtool-search

Search operations with pkgtool.

pkgtool-upgrade

Upgrade operations with pkgtool.

pop-shop

Launches the Pop!_OS App Store (GUI).

portsnap

Synchronize the FreeBSD ports tree from official mirrors.

powerpill

Pacman wrapper with parallel downloads.

quickpkg

Creates a binary package (.tbz2) of an already installed package.

quickpkg --include-deps

Creates binary packages including dependencies (if possible).

removepkg

Removes a package.

removepkg --root

Removes a package from another root directory.

removepkg --warn

Removes a package with warnings.

reprepro

Manages local Debian APT repositories.

rocky-repos

Checks and manages Rocky-specific repository packages and repo status.

rpm

RPM package manager.

sbopkg

SlackBuilds.org Package Manager for Third-Party Packages.

sbopkg -b

Build a package from SlackBuild.

sbopkg -c

Configures sbopkg.

sbopkg -d

Updates the SlackBuilds database.

sbopkg -h

Displays help for sbopkg.

sbopkg -i

Installs a package from SlackBuilds.

sbopkg -l

Lists installed SlackBuild packages.

sbopkg -q

Queries package information.

sbopkg -r

Removes a package from SlackBuilds.

sbopkg -s

Search for packages in SlackBuilds.

sbopkg -u

Updates a package from SlackBuilds.

sbopkg-clean

Clean operations with sbopkg.

sbopkg-info

Info operations with sbopkg.

sbopkg-install

Installation operations with sbopkg.

sbopkg-reinstall

Reinstallation operations with sbopkg.

sbopkg-remove

Remove operations with sbopkg.

sbopkg-search

Search operations with sbopkg.

sbopkg-upgrade

Upgrade operations with sbopkg.

slack-desc

Slackware package description tool.

slack-required

Slackware Package Dependencies.

slackpkg

Manage Slackware packages from official mirrors.

slackpkg blacklist

Manages the package blacklist.

slackpkg clean-system

Cleans the system of unnecessary packages.

slackpkg info

Displays information about a package.

slackpkg install

Installs a package from the Slackware repository.

slackpkg reinstall

Reinstalls a package.

slackpkg remove

Removes a package from the system.

slackpkg search

Searches for packages in the repository.

slackpkg update

Update the package list of Slackware.

slackpkg upgrade

Updates a package to the latest version.

slackpkg+

Advanced slackpkg version.

slackpkg-clean

Cleanup operations with slackpkg.

slackpkg-info

Slackpkg Info Operations

slackpkg-install

Slackware package management operations.

slackpkg-mirrors

Manages mirrors for slackpkg.

slackpkg-pkg

Package operations with slackpkg.

slackpkg-reinstall

Slackpkg Reinstallation Operations

slackpkg-remove

Remove operations with slackpkg.

slackpkg-search

Slackpkg search operations.

slackpkg-template

Templates for slackpkg.

slackpkg-upgrade

Upgrade operations with slackpkg.

slacktrack

Slackware package tracking tool.

slackware-clean

Cleanup operations with Slackware.

slackware-info

Slackware Info-Operations

slackware-install

Slackware installation operations.

slackware-reinstall

Slackware Reinstallation Operations

slackware-remove

Remove operations with Slackware.

slackware-search

Search operations with Slackware.

slackware-upgrade

Slackware Upgrade Operations

snapcraft

Snap package manager.

software-center

Ubuntu Software Center (deprecated).

software-properties-common

Tools for package repo management.

solus-sc

Solus Software Center.

solus-sc --install

Installs a package via the Software Center.

solus-sc --remove

Removes a package via the Software Center.

solus-sc --verbose

Detailed Software Center.

subscription-manager repos

Enables or disables RHEL repositories.

swacl

Managing access rights for software packages.

swagent

Manage software agents on remote systems.

swcopy

Copies software packages to repositories.

swcopydef

Defines copy rules for software.

swinstall

Installs software with SD-UX (HP-UX).

swlist

Lists installed software (HP-UX).

swmigrate

Migrates software packages between systems.

swmodify

Modify existing software packages.

swpackage

Creates new software packages.

swreg

Registers software repositories.

swremove

Removes software with SD-UX (HP-UX).

swstate

Displays the status of software installations.

swverify

Checks installed software for integrity (part of the SD Toolkit).

tasksel

Task selection for system installation.

ubuntu-preinstalled

Manages pre-installed software.

ubuntu-software

Ubuntu Software App.

update-manager

GUI package update manager.

upgradepkg

Updates a package.

upgradepkg --install-new

Updates a package and installs new ones.

upgradepkg --reinstall

Reinstalls a package.

void-update-pkg

Void Package Update Tool.

void-update-repo

Void Repository Update Tool.

void-update-xbps

Void XBPS Update Utility.

vpm

Void Package Manager Wrapper.

xbps

Void Linux XBPS Package Manager.

xbps-alternatives

Manages package alternatives.

xbps-checkvers

Checks package versions.

xbps-create

Creates XBPS packages.

xbps-dgraph

XBP Dependency Graph Tool.

xbps-fbulk

XBS Bulk Package Installer.

xbps-install

Install or upgrade packages on Void Linux with xbps.

xbps-pkgdb

XBPQ Package Database Tool.

xbps-query

Query installed packages and repositories on Void Linux.

xbps-reconfigure

Reconfigures packages.

xbps-remove

Removes packages with XBPS.

xbps-rindex

XBS Repository Index Tool.

xbps-src

XBS Source Package Builder.

xbps-triggers

XBPSTriggerSystem.

xbps-uhelper

XBP Utility Assistant.

xlint

XBPS Linter for packages.

yast add-on

YaST Add-On Products.

yast online_update

YaST Online Update.

yast sw_single

YaST Software Installation (Single Package)

yast sw_source

YaST Software Source Management.

yay

Yet Another Yogurt - An AUR helper for Arch Linux.

yay -D

Database operations with yay.

yay -F

File operations with yay.

yay -Q

Query the local database with yay.

yay -Qi

Displays installed package info with yay.

yay -Ql

Lists files with yay.

yay -Qo

Finds package for file with yay.

yay -Qs

Search for installed packages with yay.

yay -Qu

Lists updates with yay.

yay -R

Removes packages with yay.

yay -Rc

Removes recursively with yay.

yay -Rns

Removes packages cleanly with yay.

yay -S

Installs packages with yay.

yay -Si

Displays package info with yay.

yay -Ss

Search for packages with yay.

yay -Syu

System update with yay.

yay -T

Test dependencies with yay.

yay -U

Updated from files with yay.

yum

YUM (Yellowdog Updater Modified) is the traditional high-level package manager for RPM-based distributions. It simplifies package management through automatic dependency resolution and repository management.

yum clean

Cleans yum cache.

yum groupinstall

Installs package groups.

yum grouplist

Lists package groups.

yum info

Shows package information.

yum install

Installs packages.

yum list

Lists packages.

yum remove

Removes packages.

yum repolist

Displays configured and enabled repositories.

yum search

Searches packages.

yum update

Updates packages.

yum-config-manager

Manages YUM/DNF repositories (Plugin: yum-utils/dnf-plugins-core).

zypp-check

Checks the ZYpp status.

zypp-refresh

Updates the ZYpp repositories.

zypper

SUSE Package Manager for software management.

zypper addlock

Add a package lock.

zypper addrepo

Add a repository.

zypper clean

Clears the package cache.

zypper clean --all

Clears all caches.

zypper dist-upgrade

Performs a distribution upgrade.

zypper dist-upgrade --no-confirm

Performs a distribution upgrade without confirmation.

zypper dup

Distribution Upgrade (Variant of Zypper)

zypper help

Displays help for zypper.

zypper info

Displays information about a package.

zypper info --provides

Shows what a package provides.

zypper info --requires

Displays dependencies of a package.

zypper install

Installs a package from the repository.

zypper install --dry-run

Simulates an installation.

zypper install --no-confirm

Installs a package without confirmation.

zypper list-installed

Lists installed packages.

zypper list-installed paketname

Checks if a package is installed.

zypper list-patches

Lists available patches.

zypper list-updates

Lists available updates.

zypper list-updates --all

Lists all available updates.

zypper locks

Manages package locks.

zypper modifyrepo

Modify a repository.

zypper patch

Installs available patches.

zypper patch --no-confirm

Installs patches without confirmation.

zypper patch-info

Displays information about patches.

zypper refresh

Updates repository metadata.

zypper refresh --force

Force update repository metadata.

zypper remove

Removes a package from the system.

zypper remove --clean-deps

Removes a package and unnecessary dependencies.

zypper remove --no-confirm

Removes a package without confirmation.

zypper removelock

Removes a package lock.

zypper removerepo

Removes a repository.

zypper repos

Lists configured repositories.

zypper repos --uri

Lists repositories with URIs.

zypper search

Searches for packages in the repository.

zypper search --installed-only

Search only in installed packages.

zypper search --provides

Search for packages that provide a file.

zypper shell

Opens an interactive zypper shell.

zypper update

Updates all packages to the latest version.

zypper update --no-confirm

Updates all packages without confirmation.

zypper update paketname

Updates a specific package.

zypper verify

Checks the integrity of the packages.

zypper verify --dry-run

Simulates a verification.