The managed Linux environment at the College of Engineering has the ability to allow users to install packages from standard repositories on their own (without needing to contact IT directly).
self-service
allows installation only from standard repositories, it is not possible to install local packages
How to Install a Package using Self Service
Open terminal/command line
Type in
self-service
(you will be prompted for your login password)self-service
without any arguments prints help with a list of options
To search for available packages for install, run the command below. This will search for available packages with <package name> in the name or description.
self-service --search <package name>
Run the following command to list packages that were installed using self-service
self-service --list_installed
To check for and install a package from a standard repository, run the following command. The install will be scheduled to run in the next 30 minutes.
self-service --install <package name> [<package name> ... ]
How to Uninstall or cancel a Scheduled Install
Open the command line
To mark a package (which was installed with self-service) for removal in the next 30 min, run the following command
self-service --uninstall <package name> [<package name> ...]
If you run this command against a package scheduled for install, this will cancel the install.