Skip to content

Commit

Permalink
Update development_on_linux.rst (#6424): Fedora guide
Browse files Browse the repository at this point in the history
  • Loading branch information
Dmole authored Oct 6, 2021
1 parent 37484c5 commit cd509e0
Showing 1 changed file with 31 additions and 1 deletion.
32 changes: 31 additions & 1 deletion doc/development/development_on_linux.rst
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,38 @@ You can now clone the Tribler source code, and run Tribler by executing the foll
git clone https://github.com/tribler/tribler --recursive
cd tribler/src
./tribler.sh
./tribler.sh > tribler.log
Alternatively, you can run the latest stable version of Tribler by downloading and installing the .deb file from `here <https://github.com/tribler/tribler/releases/>`__. This option is only recommended for running Tribler and is not suitable for development.


Fedora/CentOS/RedHat
------------------
First, install the required dependencies by executing the following command in your terminal:

.. code-block:: bash
sudo dnf install python3-devel
Secondly, install python packages

.. code-block:: bash
pip3 install aiohttp aiohttp_apispec chardet configobj decorator libnacl matplotlib netifaces networkx pony psutil pyasn1 requests lz4 pyqtgraph pyyaml Faker sentry_sdk lbry-libtorrent yappi
Then, install py-ipv8 python dependencies

.. code-block:: bash
cd src/pyipv8
pip3 install --upgrade -r requirements.txt
You can now clone the Tribler source code, and run Tribler by executing the following commands:

.. code-block:: bash
git clone https://github.com/tribler/tribler --recursive
cd tribler/src
./tribler.sh > tribler.log
If there are any problems with the guide above, please feel free to fix any errors or `create an issue <https://github.com/Tribler/tribler/issues/new>`_ so we can look into it.

0 comments on commit cd509e0

Please sign in to comment.