FileZilla在Linux上的更新与升级方法
导读:Linux 上 FileZilla 的更新与升级方法 方法一 使用发行版包管理器 适用于 Debian/Ubuntu 等 APT 系发行版,命令简洁、与系统保持一致性。 步骤: 更新索引并升级:sudo apt update &...
Linux 上 FileZilla 的更新与升级方法
方法一 使用发行版包管理器
- 适用于 Debian/Ubuntu 等 APT 系发行版,命令简洁、与系统保持一致性。
- 步骤:
- 更新索引并升级:sudo apt update & & sudo apt upgrade filezilla
- 仅确保已安装且为最新:sudo apt install filezilla
- 验证版本:filezilla --version
- 如曾用非官方方式安装后改用 APT,可先清理再装:sudo apt remove --purge filezilla & & sudo apt install filezilla
- 说明:仓库版本通常略滞后于官网最新版,但稳定性更好。
方法二 使用 Flatpak
- 适用于希望获得较新版本、且保持应用隔离的用户。
- 步骤:
- 安装 Flatpak(若未安装):sudo apt install flatpak
- 添加 Flathub: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 版本通常更新较快,与系统其他部分隔离。
方法三 从源码编译安装
- 适用于需要最新特性或自定义构建的用户。
- 步骤:
- 安装依赖(以 Debian/Ubuntu 为例):sudo apt install build-essential cmake wx3.0-gtk3-dev libgnutls28-dev
- 获取源码并解压:tar -xzvf FileZilla_.tar.gz & & cd FileZilla_
- 构建与安装:mkdir build & & cd build & & cmake … & & make & & sudo make install
- 验证:filezilla --version
- 说明:耗时较长,可能产生与系统包管理器管理的文件冲突,谨慎用于生产环境。
方法四 使用官方预编译 tar 包
- 适用于 Debian 等,希望在不依赖仓库的情况下使用更新版本。
- 步骤:
- 前往官方下载页获取最新 x86_64-linux-gnu.tar.xz 包
- 解压与部署:tar xJf FileZilla_x86_64-linux-gnu.tar.xz & & sudo mv FileZilla /opt/FileZilla_
- 创建软链:sudo ln -sfn /opt/FileZilla_/bin/filezilla /usr/local/bin/filezilla
- 可选桌面入口:echo -e ‘[Desktop Entry]\nName=FileZilla\nExec=/opt/FileZilla_/bin/filezilla\nIcon=/opt/FileZilla_/share/icons/hicolor/48x48/apps/filezilla.png\nType=Application\nCategories=Network; FileTransfer; \nTerminal=false’ | sudo tee /usr/share/applications/filezilla.desktop
- 验证:filezilla --version
- 说明:不与 APT 联动,后续需手动更新与清理旧版本。
版本核对与升级策略建议
- 核对版本:filezilla --version;如通过 APT 安装,也可 dpkg -l | grep filezilla 查看
- 升级策略:日常使用优先包管理器或 Flatpak;需要最新功能再考虑源码或官方 tar 包。跨方式混装易产生冲突,建议统一为一种安装渠道,必要时先彻底移除旧版本再切换。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: FileZilla在Linux上的更新与升级方法
本文地址: https://pptw.com/jishu/760970.html
