Un‐Get - shinji257/unraid_pkgs GitHub Wiki

ich777 created a wonderful command line package management tool called un-get. Per the dev this is intended for advanced users.

Installation of un-get

Install this package file for un-get. You can provide the raw link directly on the Unraid user interface where you go to install plugins rather than downloading and pointing to it locally if you wish.

Repository: https://github.com/ich777/un-get
Plugin Download: https://raw.githubusercontent.com/ich777/un-get/refs/heads/master/un-get.plg

Once that is installed open a console and make your way to /boot/config/plugins/un-get and edit sources.list

You want to add this line to the end of the file. There will already be two entries present for your convenience. You can leave them or remove/comment them if you wish. The line is formatted as URL then LABEL so the space is meant to be there.

https://raw.githubusercontent.com/shinji257/unraid_pkgs/main/slackware64-current/ shinji257

To comment lines add a # at the start of it.

Usage of un-get

Slackware package installation tool for unRAID.

un-get is a package download and installation tool
for unRAID for Slackware package repositories.

Most used commands are:
  update    - Updates the packages list locally
  install   - Downloads and installs packages
  upgrade   - Upgrades packages installed by un-get
              Adding '--force' or '-f' will force an upgrade from all
              packages, the packages will be installed after a reboot.
              This comes in handy if the repository is switched.
              Missing packages from the new repository will be removed
              immediately after confirming the force upgrade!
  remove    - Removes packages installed by un-get
  search    - Searches for available packages
  installed - Lists all packages installed by un-get
  cleanup   - Will remove all packages/files in the '/boot/extra' directory
              which are currently not installed on your server, regardless
              if they were installed through un-get or not
              ATTENTION: This will delete files which are not packages too

Example usages:
  un-get update
  un-get search python
  un-get install python3 python-pip
  un-get remove python3 python-pip
  un-get installed
  un-get upgrade
  un-get upgrade --force
  un-get cleanup

Written by Christoph Hummer for unRAID.