fant0men

Install Tribler in Fedora

Aug 13th, 2020
51
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. This section contains information about setting up a Tribler development environment on Linux systems.
  2.  
  3. Debian/Ubuntu/Mint
  4. First, install the required dependencies by executing the following command in your terminal:
  5.  
  6. sudo apt install git libssl-dev libx11-6 vlc libgmp-dev python3 python3-minimal python3-pip python3-libtorrent python3-pyqt5 python3-pyqt5.qtsvg python3-scipy
  7. Secondly, install python packages
  8.  
  9. pip3 install aiohttp aiohttp_apispec chardet configobj decorator libnacl matplotlib netifaces networkx pony psutil pyasn1 requests lz4 pyqtgraph
  10. Then, install py-ipv8 python dependencies
  11.  
  12. cd src/pyipv8
  13. pip install --upgrade -r requirements.txt
  14. You can now clone the Tribler source code, and run Tribler by executing the following commands:
  15.  
  16. git clone https://github.com/tribler/tribler --recursive
  17. cd tribler/src
  18. ./tribler.sh
  19. Alternatively, you can run the latest stable version of Tribler by downloading and installing the .deb file from here. This option is only recommended for running Tribler and is not suitable for development.
  20.  
  21. If there are any problems with the guide above, please feel free to fix any errors or create an issue so we can look into it.
  22.  
  23. ***
  24.  
  25. Install dependencies in Fedora:
  26.  
  27. sudo dnf install git.x86_64 openssl-devel.x86_64 libX11.x86_64 vlc.x86_64 gmp-devel.x86_64 python3.x86_64 python3-pip.noarch rb_libtorrent-python3.x86_64 python3-qt5.x86_64 python3-scipy.x86_64 libsodium.x86_64 python3-pillow-qt.x86_64
  28.  
  29. ***
  30.  
  31. *Installed*
  32. git
  33. gmp-devel
  34. openssl-devel
  35. python3-scipy
  36. rb_libtorrent-python3
  37. libsodium
  38. python3-pillow-qt
RAW Paste Data