Fatrat is not available in the official repository of Ubuntu. How to install it? What dependencies are required?
Official Website - http://fatrat.dolezel.info/
Official Github - https://github.com/LubosD/fatrat
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.Sign up to join this community
You can compile and install fatrat from source as shown in following steps.
First You need to install following libraries as shown in exact following sequence.
Note: Here sequence matters.
sudo apt install build-essential cmake qtbase5-dev qttools5-dev pkg-config libtorrent-rasterbar9 libtorrent-rasterbar-dbg libboost1.62-dev libboost-date-time1.62.0 libboost-date-time1.62-dev libboost-date-time1.62-dev libtorrent-dev libboost-serialization1.62-dev libboost1.62-dev sudo apt install libqt5svg5-dev sudo apt install libtorrent-rasterbar-dev libtorrent-rasterbar-dbg libboost-system-dev libboost-system1.65-dev libboost1.65-dev sudo apt install libboost-date-time1.65-dev
Once required libraries are installed. You can compile source from fatrat git repository and install.
git clone https://github.com/LubosD/fatrat && cd fatrat/ sudo cmake . -DWITH_BITTORRENT=ON -DWITH_SFTP=ON -DCMAKE_INSTALL_PREFIX=/usr sudo make && sudo make install
To Enable downloading with HTTP links in Fatrat, You need to install following dependencies along above dependencies and use extra switch
sudo apt install qtwebengine5-dev sudo apt install libcurl4-openssl-dev
Compile Source code with extra switch
sudo cmake . -DWITH_BITTORRENT=ON -DWITH_SFTP=ON -DWITH_CURL=ON -DCMAKE_INSTALL_PREFIX=/usr sudo make && sudo make install
All steps have been tested on Ubuntu 18.04.
I tried to make search in all PPAs for
And got the following PPA:
You can add it to system and install
fatrat version 1.2.0+git20180628-1ppa1~bionic1:
sudo add-apt-repository ppa:alex-p/notesalexp-bionic sudo apt-get install fatrat
It will be installed in Internet category, it great and has tray icon (tested on MATE):
This is what I gather from the download and installation pages:
sudo apt-get install libgloox-dev libcurl4-openssl-dev libpion-dev libqt5svg5-dev libqt5svg5-private-dev libboost-date-time1.58-dev qttools5-dev-tools qttools5-dev-tools libtorrent-rasterbar-dev cmake git git clone git://git.dolezel.info/fatrat.git cd fatrat cmake . -DWITH_BITTORRENT=ON -DWITH_SFTP=ON -DWITH_CURL=ON make sudo make install fatrat