Você pode compilar e instalar o fatrat a partir da fonte, conforme mostrado nas etapas a seguir.
Primeiro, você precisa instalar as seguintes bibliotecas, conforme mostrado na seqüência seguinte.
Nota: aqui a sequência é importante.
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
Uma vez que as bibliotecas necessárias estejam instaladas. Você pode compilar a fonte do repositório git fatrat e instalar.
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
Para ativar o download com links HTTP no Fatrat, você precisa instalar as seguintes dependências nas dependências acima e usar a opção extra WITH_CURL
.
sudo apt install qtwebengine5-dev
sudo apt install libcurl4-openssl-dev
Compile o código fonte com o comutador extra WITH_CURL
.
sudo cmake . -DWITH_BITTORRENT=ON -DWITH_SFTP=ON -DWITH_CURL=ON -DCMAKE_INSTALL_PREFIX=/usr
sudo make && sudo make install
Todos os passos foram testados no Ubuntu 18.04.