You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无源码时如何卸载手动编译的软件包?(xUbuntu 16.04环境)

卸载手动编译的Filezilla(xUbuntu 16.04)

既然你已经删掉了源码包没法用make uninstall,那咱们只能手动追踪并删除编译安装的文件了,步骤如下:

  • 第一步:定位所有安装的Filezilla文件
    手动编译的软件默认会安装到/usr/local目录下,咱们用几个命令找出相关文件:

    • 先找二进制文件位置:whereis filezilla
    • 搜索/usr/local下所有带filezilla的文件/目录:find /usr/local -iname "*filezilla*"
      你可以把搜索结果导出到一个文本文件方便后续操作:find /usr/local -iname "*filezilla*" > filezilla_installed_files.txt,打开这个文件确认一下都是和你编译的Filezilla相关的内容。
  • 第二步:删除安装的文件
    确认无误后,用root权限删除这些文件。如果导出了文本文件,可以用批量命令:

    cat filezilla_installed_files.txt | sudo xargs rm -rf
    

    要是不想用批量命令,也可以逐个删除,比如:

    • 删二进制执行文件:sudo rm -f /usr/local/bin/filezilla
    • 删程序资源目录:sudo rm -rf /usr/local/share/filezilla
    • 删桌面快捷方式:sudo rm -f /usr/local/share/applications/filezilla.desktop
    • 删手册页:sudo rm -f /usr/local/share/man/man1/filezilla.1(如果存在的话)
  • 第三步:清理用户配置文件
    除了系统级的文件,用户主目录下还有配置和缓存文件,也要删掉:

    rm -rf ~/.config/filezilla
    rm -rf ~/.cache/filezilla
    

做完这些,你手动编译的Filezilla就彻底卸载干净了,之后就可以安装仓库里的3.15版本,或者以后编译软件记得用checkinstall替代make install,这样就能通过apt来管理卸载啦。

内容的提问来源于stack exchange,提问作者luchonacho

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:44:11