通过包管理器更新(推荐,适用于大多数Linux发行版)
包管理器是Linux系统更新软件的标准方式,操作简便且能自动处理依赖关系,但可能无法获取FileZilla的最新开发版本(仅能获取发行版仓库中的稳定版本)。
sudo apt update && sudo apt upgrade
sudo apt upgrade filezilla
sudo apt install --reinstall filezilla
filezilla --version
sudo dnf check-update
sudo dnf upgrade filezilla
sudo pacman -Syu
sudo pacman -S filezilla
Y确认安装更新。从官方网站手动下载安装(适用于获取最新版本)
若包管理器中的版本滞后,可通过官方网站下载最新版本的安装包,手动编译或解压安装(需具备一定Linux基础)。
.tar.bz2或.tar.xz格式)。~/Downloads),下载安装包(以.tar.xz为例):wget https://download.filezilla-project.org/client/FileZilla_latest_x86_64-linux-gnu.tar.xz
tar xvf FileZilla_latest_x86_64-linux-gnu.tar.xz
FileZilla3文件夹移动至系统目录(如/opt):sudo mv FileZilla3 /opt/
.desktop文件:nano ~/.local/share/applications/filezilla.desktop
[Desktop Entry]
Name=FileZilla
Comment=FTP Client
Exec=/opt/FileZilla3/bin/filezilla
Icon=/opt/FileZilla3/icons/filezilla.png
Terminal=false
Type=Application
Categories=Network;FileTransfer;
Ctrl+O→Enter→Ctrl+X),并赋予执行权限:chmod +x ~/.local/share/applications/filezilla.desktop
filezilla,启动客户端并检查版本。使用Flatpak更新(适用于追求应用隔离的用户)
Flatpak通过沙盒机制隔离应用与系统环境,适合需要避免依赖冲突的用户(需系统支持Flatpak)。
sudo apt install flatpak # Debian/Ubuntu
sudo dnf install flatpak # Fedora
sudo pacman -S flatpak # Arch
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.filezilla.FileZilla
若已安装,该命令会自动更新至最新版本。flatpak run org.filezilla.FileZilla
使用PPA更新(适用于Ubuntu用户,获取特定或最新版本)
PPA(个人软件包档案)是Ubuntu用户获取第三方软件更新的常用方式,部分PPA提供比官方仓库更新的FileZilla版本。
software-properties-common工具(用于管理PPA):sudo apt install software-properties-common
sudo add-apt-repository ppa:n-muench/programs-ppa
sudo apt update
sudo apt install filezilla
filezilla --version
注:添加PPA前需确认其安全性,避免添加未知来源的仓库。