Lin*_*ity 0 download-manager fatrat
Fatrat 在 Ubuntu 的官方存储库中不可用。如何安装?需要什么依赖?
官方网站 - http://fatrat.dolezel.info/
官方 Github - https://github.com/LubosD/fatrat
您可以按照以下步骤从源代码编译和安装 fatrat。
首先,您需要按照以下顺序安装以下库。
注意: 这里的顺序很重要。
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
Run Code Online (Sandbox Code Playgroud)
一旦安装了所需的库。您可以从 fatrat git 存储库编译源代码并安装。
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
Run Code Online (Sandbox Code Playgroud)
要在 Fatrat 中使用 HTTP 链接启用下载,您需要在上述依赖项中安装以下依赖项并使用额外的 switch WITH_CURL
。
sudo apt install qtwebengine5-dev
sudo apt install libcurl4-openssl-dev
Run Code Online (Sandbox Code Playgroud)
使用额外的 switch 编译源代码WITH_CURL
。
sudo cmake . -DWITH_BITTORRENT=ON -DWITH_SFTP=ON -DWITH_CURL=ON -DCMAKE_INSTALL_PREFIX=/usr
sudo make && sudo make install
Run Code Online (Sandbox Code Playgroud)
所有步骤均已在 Ubuntu 18.04 上测试过。
我尝试在所有 PPA 中搜索fatrat
:
https://launchpad.net/ubuntu/+ppas?name_filter=fatrat
并获得以下PPA:ppa:alex-p/notesalexp-bionic
。
您可以将其添加到系统并安装fatrat
版本1.2.0+git20180628-1ppa1~bionic1:
sudo add-apt-repository ppa:alex-p/notesalexp-bionic
sudo apt-get install fatrat
Run Code Online (Sandbox Code Playgroud)
它将安装在Internet类别中,它很棒并且有托盘图标(在 MATE 上测试):