使用包管理器更新(推荐,适用于大多数发行版)
包管理器是Linux系统更新软件的标准方式,操作简便且能自动处理依赖关系。不同发行版的命令如下:
sudo apt update && sudo apt upgrade filezilla
dnf包管理器更新:sudo dnf update filezilla
yum包管理器更新:sudo yum update filezilla
dnf:sudo dnf update filezilla
pacman包管理器更新:sudo pacman -Syu filezilla
更新完成后,可通过filezilla --version命令验证版本号。
从官方网站手动下载安装(适用于包管理器未同步最新版本的情况)
若包管理器中的FileZilla版本滞后,可从官网下载最新版本手动安装:
.tar.xz格式);wget命令下载(以FileZilla 3.65.0为例):wget https://download.filezilla-project.org/client/FileZilla_3.65.0_x86_64-linux-gnu.tar.xz
tar xjf FileZilla_3.65.0_x86_64-linux-gnu.tar.xz
FileZilla3文件夹移动到/opt目录(系统级软件存放路径):sudo mv FileZilla3 /opt/
sudo ln -s /opt/FileZilla3/bin/filezilla /usr/local/bin/filezilla
使用Flatpak更新(适用于追求应用隔离性的用户)
Flatpak通过沙盒机制隔离应用与系统,适合担心软件冲突的用户:
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.filezilla.FileZilla
flatpak run org.filezilla.FileZilla
Flatpak更新时,只需重复flatpak update org.filezilla.FileZilla命令即可。
使用Snap更新(适用于支持Snap的发行版)
Snap是另一种流行的软件包管理系统,支持自动更新:
sudo apt install snapd
sudo snap install filezilla
sudo snap refresh filezilla
Snap更新会自动下载并安装最新版本,无需手动干预。
验证更新结果
无论采用哪种方法,更新完成后均需验证版本是否正确:
filezilla --version,查看输出的版本号是否与官网一致;