Ubuntu 20.04误删Python 3.10后仅能进入tty1模式的修复求助
Ubuntu 20.04误删Python 3.10后仅能进入tty1模式的修复求助
别急,我来一步步帮你搞定这个棘手的问题!咱们先从最关键的网络连接开始,再修复Python环境,最后恢复桌面环境:
第一步:在tty1中恢复网络连接
没有网络的话后续操作都没法进行,先搞定这个:
- 先查看你的网卡名称,执行命令:
ip link- 有线网卡一般叫
enpXsY(比如enp0s3),无线网卡是wlpXsY(比如wlp2s0)
- 有线网卡一般叫
- 如果是有线连接,插好网线后直接执行:
dhclient <你的网卡名>,比如dhclient enp0s3,这样会自动获取IP地址 - 如果是无线连接,先扫描附近的WiFi:
nmcli device wifi list,找到你的WiFi名称后,执行:nmcli device wifi connect "你的WiFi名称" password "WiFi密码"
第二步:修复Python环境(系统核心依赖)
Ubuntu 20.04默认依赖Python 3.8,你误删Python后很多系统工具都没法正常工作,先把基础环境补回来:
- 先更新软件源(确保网络正常的情况下):
sudo apt update - 安装Python 3.8及核心依赖包:
sudo apt install python3.8 python3-minimal python3-dev python3-pip - 设置Python3默认指向3.8:
执行第二个命令后,按提示输入对应Python3.8的序号回车即可。sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1 sudo update-alternatives --config python3
第三步:修复APT工具(避免后续安装报错)
因为APT本身依赖Python,可能已经被损坏,先重装APT相关组件:
sudo apt install --reinstall apt apt-utils
如果执行时提示依赖问题,先执行:sudo apt -f install来自动修复依赖。
第四步:重新安装Ubuntu桌面环境
现在基础环境修复好了,再来尝试安装桌面:
sudo apt install ubuntu-desktop
安装完成后,重启系统:sudo reboot,应该就能进入图形桌面了。
额外注意:如果之前升级22.04失败导致源异常
如果你之前为了升级22.04把软件源改成了jammy版本,现在需要改回20.04的focal源:
- 编辑源文件:
sudo nano /etc/apt/sources.list - 把所有出现
jammy的地方替换成focal - 按
Ctrl+O保存,Ctrl+X退出,然后重新执行sudo apt update
备注:内容来源于stack exchange,提问作者dzhu_man_dzhi
相关产品推荐
相关产品推荐

