How to Install FlexGet

This guide explains how to install FlexGet on your service using SSH.

💡 Tip

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
💡 Tip

If the flexget command is not recognized immediately, log out from SSH and log in again, then try the command once more.


Verification

✔ FlexGet Installed

If the flexget --version command shows the FlexGet version, FlexGet has been installed correctly and is ready to use.

Was this answer helpful? 162 Users Found This Useful (246 Votes)