Free Download Manager 中文文档 下载 App

Free Download Manager Linux 版安装

关于 Linux 版的定位

FDM Linux 版不是官方主维护方向,而是由社区贡献者维护的独立构建版本。功能与 Windows / macOS 版基本对齐,但更新节奏略慢(通常滞后 1-2 个月)。

如果你的 Linux 机器是桌面环境,想要体验 FDM 的完整 GUI,可以用下面的包管理器方式安装。如果是服务器端无头环境,推荐用 Aria2(CLI 下载器)加上 Python 封装替代。

Debian / Ubuntu(.deb 包)

FDM 提供官方的 .deb 包,支持 Debian 10+ 和 Ubuntu 18.04+:

# 下载最新 deb 包(版本号请替换为当前最新)
从官网下载 .deb 包:wget 官网提供的 .deb 直链

# 安装
sudo dpkg -i fdm.deb
sudo apt-get install -f   # 修复依赖(如果有缺失)

安装完成后,在应用菜单里搜索 FDM 即可启动。或者终端输入 fdm。

如果 dpkg 报依赖错误,直接执行 apt-get install -f 就会自动补全缺失的库文件。

Fedora / RHEL / CentOS(.rpm 包)

同样提供 .rpm 包:

从官网下载 .rpm 包:wget 官网提供的 .rpm 直链
sudo rpm -ivh fdm.rpm

rpm 安装时如果提示缺少依赖库(比如 libQt5Core.so.5),先安装 Qt5:

sudo dnf install qt5-qtbase qt5-qtsvg qt5-qtmultimedia

然后再装 FDM rpm 包。

Arch Linux(AUR)

Arch 用户最方便的方式是通过 AUR(Arch User Repository)安装:

# 用 yay(推荐)
yay -S fdm

# 或用 paru
paru -S fdm

# 或手动克隆 AUR 包
AUR 仓库:git clone AUR 上的 fdm 包仓库
cd fdm
makepkg -si

AUR 包由社区维护,更新速度通常快于官方 rpm/deb 包。如果遇到 AUR 包构建失败,可以等 1-2 天让维护者修复 PKGBUILD。

源码编译

如果你想体验最前沿的代码版本,或者要对源码做修改后编译,可以直接从 GitHub 编译:

# 克隆仓库
GitHub 源码仓库:git clone FDM 官方 GitHub 仓库
cd fdm
git checkout main

# 安装编译依赖(Ubuntu/Debian 示例)
sudo apt install build-essential cmake qt5-default libssl-dev libtorrent-rasterbar-dev

# 编译
mkdir build && cd build
cmake ..
make -j$(nproc)

# 安装
sudo make install

编译完成后,可执行文件会被安装到 /usr/local/bin/fdm。编译过程可能需要 10-20 分钟(取决于 CPU 核心数)。

Linux 版的已知差异

Linux 版和 Windows / macOS 版相比有以下几点不同:

没有浏览器扩展自动安装——Linux 版的 FDM 不会自动为 Chrome / Firefox 装扩展。需要手动在浏览器扩展市场搜索并安装官方扩展。

没有剪贴板 URL 监控的 GUI 提示——Linux 下剪贴板监控功能在后台运行但不会弹出系统级通知,需要进 FDM 主界面查看。

没有 Android 远程控制配对向导——Linux 版目前的远程控制功能只支持手动输入配对码,没有扫码界面。

没有系统托盘图标(部分环境)——某些窗口管理器(如 i3、Sway)下 FDM 托盘图标不显示,这不是 FDM 的问题,是系统层面的限制。

卸载

Debian / Ubuntu:

sudo apt remove fdm

Fedora / RHEL:

sudo rpm -e fdm

Arch:

yay -R fdm

源码编译的版本:

cd /path/to/fdm/build
sudo make uninstall

卸载后配置文件会保留在 ~/.config/FreeDownloadManager.ORG/,如果想彻底清理,手动删除这个目录。


Linux 版适合桌面 Linux 用户想统一下载入口的场景,服务器端无头环境还是推荐 Aria2。下一页看 便携模式。