Quantcast
Channel: meta
Viewing all articles
Browse latest Browse all 17

Update the installation and upgrade instructions

$
0
0

@ZileXa wrote:

May I suggest updating the installation and upgrade instructions?
This is how I had to install Flexget to get it fully working on Debian Jessie and Stretch. The installation instructions on the website seem too bare to figure this out:

To install:

    sudo apt-get -y install python3   
    sudo apt-get -y install python3-pip
    sudo apt-get install -y python3-libtorrent      
    sudo pip3 install --upgrade setuptools
    sudo pip3 install virtualenv
    virtualenv --system-site-packages -p python3 $HomeFolder/flexget/
    cd $HomeFolder/flexget/
    bin/pip install flexget==2.11.21 (install this older version because newer ones contain bugs)
    source ~/flexget/bin/activate
    pip3 install subliminal>=2.0
    pip3 install transmissionrpc
    pip3 install transmissionrpc --upgrade

Sure some might already have python3, if they are aware they have, they will skip it. It is still necessary to inform what is needed.

And this is how I upgrade:

  • Check your version and the latest: ~/flexget/bin/flexget -V
  • stop flexget daemon: sudo systemctl stop flexget
  • upgrade setuptools: sudo pip3 install --upgrade setuptools
  • upgrade pip3: pip3 install --upgrade pip ##not sure if necessary but won't do harm
  • go to flexget folder: cd ~/flexget/
  • upgrade upgrade pip: bin/pip install --upgrade pip
  • upgrade upgrade flexget: bin/pip install --upgrade flexget
  • activate the virtualenv: source ~/flexget/bin/activate
  • upgrade transmissionrpc: pip3 install transmissionrpc --upgrade ##optional, last update was 2013
  • upgrade subliminal: pip3 install subliminal --upgrade #optional, last update was 2016
  • exit
  • optionally delete the database: rm -r ~/flexget/db-config.sqlite ##on it's next run, Flexget will upgrade it's database if needed. This might cause issues. You can delete your database and do the "first run" tasks again (for example authorizing Trakt and run flexget for the first time fully with execute --now).

Posts: 2

Participants: 1

Read full topic


Viewing all articles
Browse latest Browse all 17

Trending Articles