Ubuntu 22.04中无法卸载sundials包的求助
解决Sundials卸载失败的问题
1. 查找系统中已安装的Sundials相关包
先执行以下命令,列出所有与Sundials相关的已安装包:
dpkg --list | grep -i sundials
命令会输出类似libsundials-cvodes3、libsundials-nvecserial3这类具体的包名(不同版本包名后缀可能不同)。
2. 批量卸载相关包
根据上一步的输出结果,使用apt-get purge卸载所有找到的包,示例命令(包名替换为你实际查到的内容):
sudo apt-get purge libsundials-* octave-sundials
如果想更精准,也可以逐个列出包名:
sudo apt-get purge libsundials-cvodes3 libsundials-nvecserial3 octave-sundials
3. 处理源码编译安装的情况
如果你的Sundials是通过源码编译安装的,apt-get无法识别,需要手动清理:
- 若保留了当初的编译目录,进入目录执行:
sudo make uninstall - 若编译目录已删除,手动删除安装文件:
sudo rm -rf /usr/local/lib/libsundials* sudo rm -rf /usr/local/include/sundials sudo rm -rf /usr/local/lib/pkgconfig/sundials*.pc
4. 清理系统残留
卸载完成后,执行以下命令清理apt缓存和无用依赖:
sudo apt-get autoremove sudo apt-get clean
内容的提问来源于stack exchange,提问作者Anirudh
相关产品推荐
相关产品推荐

