User Docs 📚
Rhino PKG

Rhino PKG

Rhino PKG (command: rhino-pkg, symlink: rpk) is our custom meta-package manager. It was designed with simplicity and ease of use in mind. It will allow for you to search, install, remove and upgrade packages from all of our supported package manager repositories.

Important: We strongly urge users to use Rhino PKG instead of each package manager individually.

Supported package managers

  • APT
  • Pacstall
  • Flatpak
  • Snapcraft

Note: Rhino PKG will only interact with package managers installed on the system.

Warning: Rhino PKG does not handle repositories within package managers. To specifically select from repositories, use the appropriate individual command (e.g. sudo snap install --edge for Edge snaps or sudo flatpak install flathub-beta for beta flatpaks.)

Flags

FlagDescription
--help / -hPass this flag to show the help page. Can also be done by calling the utility with no inputs or functions.
--description / -dBy default, only packages which match the input query in their name will be displayed. Pass this flag to increase the search range and display packages with the query in their description, and display those descriptions.
-yPass this flag to skip through confirmation prompts.

Commands

CommandFlagsVariantsDescription
search [input]--descriptions (-d), sdThis command will only search the repositories and display a list of packages matching your input.
install [input]--description, --yesi (-d -y), id (-y)This command will search all available repositories and display a list of packages for you to install.
remove [input]--yes{r|rm} (-y)This command will search through your installed apps, and allow for you to uninstall them.
cleanup--yesc (-y)This command will attempt to repair broken dependencies as well as remove unused packages for all repositories on your system.
syncS, Ss (-d), Ssd, Si (-d -y), Sid (-y)This command will update all available repositories. Shorthand can be used in combination with search and install's shorthands.
update--yes{u|up|upgrade} (-y)This command will update all available repositories and upgrade all packages.
help-h, --helpThis command shows the help page.