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。下一页看 便携模式。