eopkg
Manage software packages (install, update, remove)
TLDR
Install a specific package
Update all packages
Search for packages
SYNOPSIS
eopkg [options] command [arguments]
PARAMETERS
-h, --help
Display help message and exit.
-v, --version
Display version information and exit.
install
Install specified package(s).
remove
Remove specified package(s).
update
Update the package database.
upgrade
Upgrade installed packages.
search
Search for packages matching the query.
info
Display information about specified package(s).
list-available
List available packages.
list-installed
List installed packages.
history
Show package management history.
check
Check for broken dependencies.
repo
Manage repositories.
DESCRIPTION
eopkg is the command-line interface for the Solus package management system. It's used to install, remove, update, and manage software packages on a Solus operating system. eopkg utilizes a delta-based system for updating, meaning only the changes between versions are downloaded, saving bandwidth. It offers features such as dependency resolution, package verification, and repository management. eopkg can work with local and remote repositories and uses efficient packaging formats. The tool ensures system integrity by verifying package signatures and dependencies before installation. It streamlines software maintenance on Solus, offering simple commands for everyday tasks, and is actively maintained for security and stability.
PACKAGE REPOSITORIES
eopkg relies on package repositories to provide software. These repositories contain metadata and package files, allowing eopkg to find, download, and install software. Repository management is handled through the 'repo' subcommand.
Configuration files for repos are usually stored in `/etc/eopkg/repos.d/`.