Skip to main content

CLI and python API for the Solus 3rd party packages.

Project description


A drop-in replacement for eopkg that supports Solus 3rd party packages!

Also ships with a Python API, as a bonus.


Just download, make executable and run!

$ wget
$ chmod +x ./eopkg3p
$ ./eopkg3p


Or, install using pip

$ pip3 install eopkg3p

Python 3.6+ only
MIT Lisence


  • python3.6
  • git
  • eopkg
  • pkexec


If you know eopkg, you already know eopkg3p.

$ eopkg3p 
Usage: eopkg3p [OPTIONS] COMMAND [ARGS]...

  --cache  Output the cache dir.
  --help   Show this message and exit.

  delete-cache    (dc) Delete cache files
  install         (it) Install packages
  list-available  (la) List all packages available in the local repository.
  list-installed  (li) List all 3rd party packages that are currently...
  remove          (rm) Alias for `eopkg rm`
  update-repo     (ur) Update the local repository
  upgrade         (up) Upgrade 3rd party packages


Installing and updating 3rd party packages is a real pain from the Software center. This package elimitates that problem.


Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for eopkg3p, version 0.0.6
Filename, size File type Python version Upload date Hashes
Filename, size eopkg3p-0.0.6-py2.py3-none-any.whl (6.2 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size eopkg3p-0.0.6.tar.gz (6.0 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page