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.