Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
# install deps sudo dnf groupinstall "Development Tools" sudo dnf install cmake pkgconfig libevent-devel git \ openssl-devel curl-devel c-ares-devel cmake \ gcc-c++ make pkgconfig libevent-devel openssl-devel \ curl-devel c-ares-devel zlib-devel miniupnpc-devel # get source repo git clone --recurse-submodules https://github.com/transmission/transmission.git cd transmission # revert to MaM supported version git checkout 4.0.6 git submodule update --init --recursive # run the build mkdir build && cd build cmake .. \ -DENABLE_GTK=OFF \ -DENABLE_NATPMP=OFF \ -DENABLE_UPNP=OFF \ -DENABLE_TESTS=OFF \ -DENABLE_CLI=ON \ -DCMAKE_INSTALL_PREFIX=/usr/local make -j$(nproc) sudo make install # assuming no errors, update service file ExecStart to use new path /usr/local/bin sudo systemctl edit --full transmission-daemon sudo systemctl daemon-reload sudo systemctl restart transmission-daemon # also replace the binaries in case we call them directly from commands sudo mv /usr/bin/transmission-cli /usr/bin/transmission-cli.bak sudo mv /usr/bin/transmission-remote /usr/bin/transmission-remote.bak sudo ln -s /usr/local/bin/transmission-cli /usr/bin/transmission-cli sudo ln -s /usr/local/bin/transmission-remote /usr/bin/transmission-remote # test it all works transmission-cli -v # should show v4.0.6
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)