{"id":144,"date":"2015-01-26T14:29:30","date_gmt":"2015-01-26T14:29:30","guid":{"rendered":"http:\/\/toolbox.pingvinfeszek.hu\/?p=144"},"modified":"2015-05-31T09:13:20","modified_gmt":"2015-05-31T09:13:20","slug":"transmission-on-ubuntu-server-14-04-with-flexget-python-error-fix-included","status":"publish","type":"post","link":"https:\/\/wp.gaborhargitai.hu\/transmission-on-ubuntu-server-14-04-with-flexget-python-error-fix-included\/","title":{"rendered":"Transmission on Ubuntu Server 14.04 with Flexget – Python error fix included!"},"content":{"rendered":"

First, let’s install Transmission<\/strong> and set up some directories – issue these commands (remember to substitute user<\/strong> with your desired username that runs transmission)<\/p>\n

sudo apt-get install python-software-properties<\/code>
\nsudo add-apt-repository ppa:transmissionbt\/ppa<\/code>
\nsudo apt-get update<\/code>
\nsudo apt-get install transmission-cli transmission-common transmission-daemon<\/code>
\n
\nmkdir ~\/Downloads
\nmkdir ~\/Downloads\/Completed
\nmkdir ~\/Downloads\/Incomplete
\nmkdir ~\/Downloads\/Torrents
\n<\/code>
\nsudo usermod -a -G debian-transmission\u00a0user<\/code>
\nsudo chgrp -R debian-transmission \/home\/user\/Downloads<\/code>
\nsudo chmod -R 775 \/home\/user\/Downloads<\/code>
\nsudo \/etc\/init.d\/transmission-daemon stop<\/code>
\nsudo nano \/etc\/transmission-daemon\/settings.json<\/code>
\n
\n\"download-dir\": \"\/home\/user<\/strong>\/Downloads\/Complete\",
\n\"incomplete-dir\": \"\/home\/user<\/strong>\/Downloads\/Incomplete\",
\n\"incomplete-dir-enabled\": true,
\n\"rpc-authentication-required\": false,
\n\"rpc-whitelist-enabled\": false,
\n\"watch-dir\": \"\/home\/user<\/strong>\/Downloads\/Torrents\",
\n\"watch-dir-enabled\": true
\n<\/code>
\nsudo \/etc\/init.d\/transmission-daemon start<\/code><\/p>\n

Now, on to installing FlexGet<\/strong> – first, let’s check which\u00a0Python we have:
\n
\npython -V
\n<\/code>
\nIf this returns something inferior to 2.7 then we must upgrade using:
\n
\nsudo apt-get install python2.7
\n<\/code>
\nOther than that, let’s install FlexGet
\n
\nsudo apt-get install python-pip
\npip install flexget
\npip install --upgrade six>=1.70
\npip install transmissionrpc
\n<\/code>
\nAnd done!<\/p>\n

Reblogged for maximum viewing convenience from these sources: Ricky Ford<\/a>, FlexGet website<\/a><\/p>\n

 <\/p>\n","protected":false},"excerpt":{"rendered":"

First, let’s install Transmission and set up some directories – issue these commands (remember to substitute user with your desired username that runs transmission) sudo apt-get install python-software-properties sudo add-apt-repository ppa:transmissionbt\/ppa sudo apt-get update sudo apt-get install transmission-cli transmission-common transmission-daemon mkdir ~\/Downloads mkdir ~\/Downloads\/Completed mkdir ~\/Downloads\/Incomplete mkdir ~\/Downloads\/Torrents sudo usermod -a -G debian-transmission\u00a0user sudo chgrp […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[6,7],"tags":[],"_links":{"self":[{"href":"https:\/\/wp.gaborhargitai.hu\/wp-json\/wp\/v2\/posts\/144"}],"collection":[{"href":"https:\/\/wp.gaborhargitai.hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.gaborhargitai.hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.gaborhargitai.hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.gaborhargitai.hu\/wp-json\/wp\/v2\/comments?post=144"}],"version-history":[{"count":7,"href":"https:\/\/wp.gaborhargitai.hu\/wp-json\/wp\/v2\/posts\/144\/revisions"}],"predecessor-version":[{"id":164,"href":"https:\/\/wp.gaborhargitai.hu\/wp-json\/wp\/v2\/posts\/144\/revisions\/164"}],"wp:attachment":[{"href":"https:\/\/wp.gaborhargitai.hu\/wp-json\/wp\/v2\/media?parent=144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.gaborhargitai.hu\/wp-json\/wp\/v2\/categories?post=144"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.gaborhargitai.hu\/wp-json\/wp\/v2\/tags?post=144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}