Manage your SIFT Installation
Usage:
sift [options] list-upgrades [--pre-release]
sift [options] install [--pre-release] [--version=<version>] [--mode=<mode>] [--user=<user>]
sift [options] update
sift [options] upgrade [--pre-release]
sift [options] version
sift -h | --help | -v
Options:
--dev Developer Mode (do not use, dangerous, bypasses checks)
--version=<version> Specific version install [default: latest]
--mode=<mode> SIFT Install Mode (complete or packages-only) [default: complete]
--user=<user> User used for SIFT config [default: ${currentUser}]
--no-cache Ignore the cache, always download the release files
Open issues over at the main SIFT Repository, prefix all issues with [CLI]
- Go to the Latest Releases
- Download all the release files
- sift-cli-linux
- sift-cli-linux.sha256.asc
- Import the PGP Key -
gpg --keyserver pgp.mit.edu --recv-keys 22598A94
- Validate the signature
gpg --verify sift-cli-linux.sha256.asc
- Validate SHA256 signature
shasum -a 256 -c sift-cli-linux.sha256.asc
ORsha256sum -c sift-cli-linux.sha256.asc
- Note: You'll see an error about improperly formatted lines, it
can be ignored so long as you see
sift-cli-linux: OK
before it
- Note: You'll see an error about improperly formatted lines, it
can be ignored so long as you see
- Move the file to
sudo mv sift-cli-linux /usr/local/bin/sift
- Run
chmod 755 /usr/local/bin/sift
- Type
sift --help
to see its usage
sift install
sift install --mode=packages-only
sift install v2017.22.2
This just makes sure the current version is up-to-date
sift update
sift upgrade