debian - glibc 破坏的所有 debian 主要命令
问题描述
事情就是这样。我迷路了。我通过编辑 /etc/apt/sources.list 文件从 Debian 10 buster(测试)降级到 Debian 9 stretch(稳定)。
我输入:
apt-get update
apt-get upgrade
apt-get dist-upgrade
一切正常, lsb_release -a 向我展示了 Debian 9 拉伸版本。
之后我输入了这些命令
apt-get clean
apt autoremove
这向我显示了 python3.5-minimal 和 python3-minimal 的错误所以我尝试卸载它
apt-get remove --purge python3
大麻烦从这一刻开始,似乎所有的GLIBC都坏了。在我编写的每个基本命令中,都有这种输出。
host:~# apt
apt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.27' not found (required by /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0)
host:~# wget
wget: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /usr/lib/x86_64-linux-gnu/libgnutls.so.30)
wget: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.26' not found (required by /usr/lib/x86_64-linux-gnu/libp11-kit.so.0)
我什至无法再连接到 SSH。我有一个救援控制台,它允许我编写一些命令,但我无法下载任何东西。
有没有类似缓存的东西可以让我找回 python/glibc ?
这是一条紧急消息。感谢您的任何帮助
解决方案
我猜你的电脑是 amd64 如果那不正确请评论并说出正确的架构
先做curl -o apt.deb http://ftp.us.debian.org/debian/pool/main/a/aptitude/aptitude_0.8.7-1_amd64.deb
然后做(如果 sudo 仍然安装)sudo dpkg -i apt.deb
如果未安装 sudo 尝试:gksudo dpkg -i apt.deb
然后执行gksudo apt-get install sudo
推荐阅读
- ip - 逻辑应用程序 - 工作流/运行时出站 IP 地址和连接器出站 IP 地址之间的区别
- javascript - 无法从 Firebase 保存或获取数据(React Native 和 Firebase 的新手)
- reactjs - 在 createStackNavigator 中进行 React-Native 导航
- android - 如何以编程方式查看 Back Stack?
- android - 如何加载android系统原生库
- python - 跟踪两个数据框之间的更改
- java - 忽略指定字符的百分比解码
- electron - 如何在电子二进制文件中嵌入脚本?
- html - 当我编写 Facebook 的 src= 时,HTML iframe 不起作用
- android - 电话状态的广播接收器更改不工作