以下是FileZilla在Linux系统上的详细安装步骤,支持主流发行版(Ubuntu/Debian/CentOS/Fedora等):
# 更新软件包索引
sudo apt update
# 安装FileZilla客户端
sudo apt install filezilla
# 可选:安装额外的加密支持
sudo apt install filezilla-common
# CentOS/Fedora需要先启用EPEL仓库
sudo yum install epel-release # CentOS 7
sudo dnf install epel-release # CentOS 8+/Fedora
# 安装主程序
sudo yum install filezilla # CentOS 7
sudo dnf install filezilla # CentOS 8+/Fedora
# 先确保系统已安装Flatpak
sudo apt install flatpak # Debian/Ubuntu
sudo dnf install flatpak # Fedora
# 添加Flathub仓库
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
# 安装FileZilla
flatpak install flathub org.filezillaproject.Filezilla
# 运行命令
flatpak run org.filezillaproject.Filezilla
# 安装依赖项
sudo apt build-dep filezilla # Debian/Ubuntu
sudo dnf builddep filezilla # Fedora
# 下载源码(从官网获取最新版链接)
wget https://download.filezilla-project.org/client/FileZilla_3.66.4_src.tar.bz2
tar -xvjf FileZilla_*.tar.bz2
cd filezilla-*
# 编译安装
./configure
make
sudo make install
filezilla --version
# 或通过GUI在应用菜单中查找FileZilla
依赖错误:若出现libgnutls
等依赖问题,尝试:
sudo apt --fix-broken install # Debian/Ubuntu
sudo dnf install gnutls-devel # Fedora/CentOS
界面显示异常:可能是主题问题,尝试:
QT_STYLE_OVERRIDE=gtk2 filezilla
中文乱码:在设置中调整字符编码为UTF-8:
编辑 > 设置 > 传输 > 文件名编码
sudo apt remove filezilla # Debian/Ubuntu
sudo dnf remove filezilla # Fedora/CentOS
flatpak uninstall org.filezillaproject.Filezilla # Flatpak版
建议优先使用发行版官方仓库安装,版本可能较旧但稳定性最佳。需要最新功能时可选择Flatpak方式。