Skip to content
This repository has been archived by the owner on Sep 15, 2020. It is now read-only.

Advanced Tasks

pgjones edited this page Oct 16, 2012 · 4 revisions

Selecting the install and cache directories

The -i and -c options allow you to specify where snoing installs to and downloads tarballs to respectively.

Checking if a package is installed

The -q option allows you to check if a package is installed without changing anything or installing anything.

Removing a package

The -r option will remove a package, if and only if no other packages depend on it.

Safely updating a package

The -p option will update a package and any packages that depend on it. This will not remove any changes made to any *-dev package.

Installing dependencies only

Often it is necessary to install all the required rat libraries in a shared location but not rat. The -d option will allow you to do this.

Multiple install directories

Snoing by default will continue to install packages to the same directory in the same graphical mode. It can easily install to multiple directories with different directories having different graphical modes via the use of the -i option.

Token authentication

Snoing provides the option to install using OAuth tokens as authentication (rather than ssh keys or GitHub username/password combinations). See the OAuth page for more.

Installing on systems without X11 (the grid)

To remove any dependency on X11 libraries use the -x option, beware however that this will prevent any graphical parts from working, for example root will not be able to display any graphs.