How to Install FlexGet
This guide explains how to install FlexGet on your service using SSH.
FlexGet can be installed directly from your SSH shell using pip3. Root access is not required.
Connect via SSH
First, log in to your service using SSH.
You can find your SSH hostname, username and password in the Client Area on your service details page.
Install FlexGet
After logging in via SSH, run the following command:
pip3 install --user flexget
This will install FlexGet into your local user environment.
If the installation is successful, you should see a message similar to:
Successfully installed flexget
Run FlexGet
After installation, you can run FlexGet using the full path:
~/.local/bin/flexget
For example, to check the installed version, run:
~/.local/bin/flexget --version
Add FlexGet Alias
If you want to run FlexGet simply by typing flexget, add an alias to your .bashrc file:
echo "alias flexget='~/.local/bin/flexget'" >> ~/.bashrc && source ~/.bashrc
After that, the following command should work:
flexget --version
If the flexget command is not recognized immediately, log out from SSH and log in again, then try the command once more.
Verification
If the flexget --version command shows the FlexGet version, FlexGet has been installed correctly and is ready to use.