Linux boost怎么卸载?linux boost卸载教程

在 Linux 系统中卸载 Boost 库的方法取决于你最初是如何安装它的,以下是几种常见情况的卸载步骤:

通过包管理器安装(如 apt、yum、dnf)

如果你是通过系统的包管理器安装的,请使用对应的卸载命令。

linux实践6卸载软件
加载中
linux实践6卸载软件

Ubuntu/Debian 系列(使用 apt)

# 查找已安装的 boost 相关包
dpkg -l | grep boost
# 卸载 boost 开发库(通常名为 libboost-dev 或 libboost-all-dev)
sudo apt-get remove libboost-dev
sudo apt-get remove libboost-all-dev
# 清理依赖和配置
sudo apt-get autoremove
sudo apt-get autoclean

CentOS/RHEL/Fedora 系列(使用 yum 或 dnf)

# 查找已安装的 boost 包
yum list installed | grep boost
# 或
dnf list installed | grep boost
# 卸载 boost 开发库
sudo yum remove boost-devel
# 或
sudo dnf remove boost-devel
# 清理依赖
sudo yum autoremove
# 或
sudo dnf autoremove

注意:libboost-dev(Debian)和 boost-devel(RHEL/CentOS)是包含头文件和静态库的开发包,如果你只安装了运行时库(如

Linux boost怎么卸载?linux boost卸载教程

libboost1.74.0),也可以一并卸载。


从源码编译安装

如果你是从 Boost 官网 下载源码并手动编译安装的,那么包管理器无法识别它,需要手动删除。

步骤 1:确定安装路径

默认情况下,Boost 会安装到 /usr/local 目录下,你可以检查以下目录是否存在 Boost 相关文件:

  • /usr/local/include/boost/
  • /usr/local/lib/ 或 /usr/local/lib64/
  • /usr/local/bin/(如果安装了 b2 等工具)

步骤 2:删除相关文件

# 删除头文件
sudo rm -rf /usr/local/include/boost
# 删除库文件(注意:不同系统可能使用 lib 或 lib64)
sudo rm -rf /usr/local/lib/libboost
sudo rm -rf /usr/local/lib64/libboost
# 删除可执行文件(如 b2, bjam)
sudo rm -f /usr/local/bin/b2
sudo rm -f /usr/local/bin/bjam

步骤 3:更新动态链接库缓存(可选但推荐)

Linux boost怎么卸载?linux boost卸载教程

sudo ldconfig

使用 Booststrap 脚本卸载(部分版本支持)

某些从源码编译的 Boost 版本在安装时生成了 bootstrap.sh 和 b2 工具,你可以尝试使用 b2 进行卸载,但并非所有版本都支持卸载功能。

# 进入 Boost 源码目录
cd /path/to/boost_source
# 尝试卸载(如果支持)
sudo ./b2 --clean
sudo ./b2 install --prefix=/usr/local --uninstall

⚠️ 注意:--uninstall 参数在很多新版 Boost 中已被移除或不推荐使用,最可靠的方式仍是手动删除文件(见第 2 部分)。


验证是否卸载成功

检查头文件是否存在

ls /usr/local/include/boost/
# 如果返回 "No such file or directory",则头文件已删除

检查库文件是否存在

ls /usr/local/lib/libboost
# 如果返回 "No such file or directory",则库文件已删除

检查 pkg-config(如果使用)

Linux boost怎么卸载?linux boost卸载教程

pkg-config --exists boost && echo "Boost found" || echo "Boost not found"

常见问题

  • 为什么卸载后编译程序仍能找到 Boost?

    • 检查 CMakeCache.txt 或 Makefile 中是否硬编码了 Boost 路径。
    • 清除编译器缓存:sudo updatedb 后使用 locate boost 确认是否还有残留文件。
    • 检查 /etc/ld.so.conf.d/ 中是否有指向旧 Boost 库的配置文件。
  • 如何彻底清理?

    • 如果不确定,可以搜索整个系统:
      sudo find / -name "boost" -type d 2>/dev/null

      然后手动删除找到的相关目录(谨慎操作,避免误删其他软件依赖)。

根据你的安装方式选择对应的卸载方法即可,如果是从源码安装的,手动删除 /usr/local/include/boost 和 `/usr/local/lib/libboost` 是最可靠的方式。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/linux-boost%e6%80%8e%e4%b9%88%e5%8d%b8%e8%bd%bd%ef%bc%9flinux-boost%e5%8d%b8%e8%bd%bd%e6%95%99%e7%a8%8b/

赞 (0)
cdn cache server是什么,CDN缓存服务器工作原理
上一篇 2026年7月9日 22:55
cdn部署算法是什么,cdn部署算法
下一篇 2026年7月9日 22:58

相关推荐

  • 服务器CPU最多能有几核,企业级高配怎么选?

    目前市面上比较好的服务器CPU核心数可以达到128核心甚至更高,例如AMD EPYC 9004系列最高128核、Intel Xeon 6900P系列最高72核,但实际选择需根据业务负载、虚拟化密度和预算来决定,并非单纯追求核心数量,服务器CPU核心数的演进与现状服务器CPU的核心数在过去十年经历了爆炸式增长,从……

    2026年8月18日
    1300
  • 一念逍遥游戏到底有多少个服务器,哪个新区最火爆?

    截至2025年底,一念逍遥在安卓与iOS平台累计开放超过400组正式服务器,新服仍按固定节奏增加,历史区服会因合服而不定期收缩,一念逍遥的服务器总量不是固定数字很多人在贴吧或群里问“一念逍遥有多少服务器”,得到的回答往往不一致,这是因为服务器列表本身就在动态变化:每个月都有新服开启,每隔一段时间又有老服被合并……

    2026年10月18日
    300
  • 服务器搭个电要花多少钱,具体怎么收费呢?

    服务器搭电的月成本通常在几百到几千元之间,单纯电费很低,但机房环境、冗余配置和带宽才是账单大头,这不是一句玩笑,很多第一次托管服务器的朋友,拿着设备兴冲冲跑进机房,看到报价单时瞳孔地震——电费怎么这么贵?其实不是电费贵,是“让服务器安全稳定跑起来”这个系统工程贵,电力成本的核心算法:一度电怎么变成一毛钱设备功耗……

    相关资讯 2026年10月23日
    000
  • 云服务器1m带宽40g多少钱一个月,怎么选?

    云服务器1M带宽40G配置的年付价格通常在300元至800元之间,具体取决于服务商的基础设施和带宽模式,其中具备自营机房和正规牌照的服务商价格更具参考价值,什么业务场景需要1M带宽搭配40G磁盘这个配置属于入门级云服务器,适合个人站长、开发者测试环境、低流量企业官网等,1M带宽理论上支持约128KB/s的传输速……

    2026年8月6日
    500
  • 服务器SSD硬盘尺寸到底是多少,常见规格有哪几种?

    服务器SSD硬盘的主流物理尺寸是2.5英寸,兼容SATA、SAS及U.2/NVMe接口;此外还有AIC卡式、M.2以及面向新一代数据中心存储的E1.S等形态,最稳妥的选择是2.5英寸U.2接口的SSD,它同时兼顾容量、性能与散热,为什么服务器不用消费级M.2 SSD不少人有疑问:现在笔记本都用M.2 SSD,服……

    相关资讯 2026年10月31日
    200
  • 上海gpu服务器出租一年多少钱

    上海GPU服务器出租一年的费用跨度极大,入门级配置约1.5万至3万元,主流训练型配置约5万至15万元,高端多卡集群则普遍在20万元以上,具体取决于GPU型号、显存容量、网络带宽及机房等级,在选择上海GPU服务器租赁服务时,价格只是决策链的起点,真正拉开差距的是底层机房资源、网络质量与运维响应速度,本文从实际采购……

    2026年8月11日
    800
  • 4核8G服务器能支撑多少服务,性能够用吗?

    4核8G服务器能支撑的服务规模并不固定,但多数场景下,它足以扛起一个日均几万PV的企业官网、一套中小型App的后端API集群,或者十几个开发测试用的Docker容器,具体看业务是“轻量级”还是“重量级”,这一配置在云服务器市场里属于“小而精”的典型代表,CPU核心数决定了并行处理能力,8G内存则划定了同时驻留进……

    2026年10月7日
    100
  • 日本服务器ping值到底多少算正常?,延迟高怎么办?

    日本服务器ping值正常范围没有绝对统一标准,但从中国大陆访问,通常30-100ms属于正常,优秀线路可低至30-60ms,超过150ms就要排查线路和机房, 判断一台日本服务器是否“好用”,不能只看单次ping值,还要结合丢包率、抖动和实际业务场景,下面从线路类型、测试方法、优化手段和IDC选择几个角度拆开讲……

    2026年10月6日
    000
  • 30个云服务器一年要多少钱,哪家性价比最高?

    30个云服务器一年的费用通常在1.5万元到15万元之间,具体取决于配置、带宽和购买时长,这个结论基于当前主流云厂商的公开报价,如果选择入门级2核4G配置,单台年付价格约500元,30台合计约1.5万元;如果是生产环境常用的4核8G配置,单台年付约2000-3000元,30台合计6万到9万元;高性能计算型或高IO……

    2026年10月20日
    100
  • Linux BCP怎么用,有哪些注意事项?

    在Linux上使用bcp工具可以高效完成SQL Server批量数据导入导出,本文详解安装配置、常用命令、实战场景及常见问题,助你快速掌握Linux bcp,Linux bcp 安装配置安装微软官方工具微软为Linux系统提供了mssql-tools包,内含bcp和sqlcmd,安装方式因发行版而异,但都需要先……

    2026年7月21日
    500

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注