segmentation-fault - 安装不匹配的 glibc 版本后如何恢复损坏的 Ubuntu?
问题描述
我是linux的新手。我的系统(Ubuntu 16.04 LTS)有一个较低版本的 glibc(可能是 2.2.5?)。为了安装需要更高 glibc 的程序,我通过 conda install 安装了 glibc 2.18 版。但是,conda 和其他命令似乎已损坏,显示分段错误消息。因此,我想恢复它。通过搜索几篇文章,我想我必须通过一次调用来删除新版本的 glibc。这是我的问题。1) 我不能确定我的系统有什么 glibc 版本,以及所有文件是否仍然存在。2)我怎样才能恢复它?再一次,我对 linux 库不是很熟悉。
谢谢你们!
解决方案
我把这个答案留给有同样问题的人。我不知道如何手动删除 glibc,但我找到了以下链接: https ://groups.google.com/a/continuum.io/forum/#!topic/anaconda/_jkSod9itDE
使用“another_miniconda_dir/bin/conda remove --prefix broken_miniconda_dir glibc”,我终于解决了我的问题!
推荐阅读
- javonet - 无法加载仅针对 64 位平台的 .net DLL
- c++ - 验证密码、ATM 程序
- google-sheets - 有什么方法可以将表格源数据分组吗?
- dbvisualizer - DBVisualizer 在包含“0001-01-01”的日期字段上显示空值
- python - 如何在 Python 中使用正则表达式从货币中提取十进制数?
- java - 了解嵌套的 for 循环
- c++ - 未知类型名称'va_list'
- python - 我无法使用机器人固定电报群聊消息
- c - 有没有办法用 fseek() 改变文件的一行?
- oauth - 通过 G Suite Admin SDK 对第三方应用的 API 访问