【解决】Ubuntu18.04 卸载python之后桌面异常且终端无法打开,重启后进入tty1,没有图形化界面

我因为python版本太过于混乱 (都是为了学习os) ,3.6---3.9版本我都安装了,指向关系也很混乱,本着"重装是最不会乱"的原则,我把全部版本都卸载了。然后装了3.9

发现终端打不开了,火狐浏览器的图标也变成文本编辑器的图标了,我以为是系统脑抽做了什么奇怪的更新,于是重启。

结果

解决办法:

输入主机名和密码,进入终端目录

执行下面两条命令连上网:sudo dhclient -r; sudo dhclient

执行下面几条命令修复桌面:

复制代码
sudo apt-get install -f
sudo apt-get install ubuntu-minimal
sudo apt-get install ubuntu-desktop
// 执行到这条时提醒我没有xorg
// 那就:
// sudo apt update
// sudo apt install xorg
sudo apt-get install ubuntu-standard meta-package
reboot
相关推荐
古城小栈30 分钟前
Go 与 Rust:系统编程语言的竞争与融合
开发语言·golang·rust
随风一样自由32 分钟前
React编码时,什么时候用js文件,什么时候用jsx文件?
开发语言·javascript·react.js
by__csdn35 分钟前
Vue3 生命周期全面解析:从创建到销毁的完整指南
开发语言·前端·javascript·vue.js·typescript·前端框架·ecmascript
小年糕是糕手36 分钟前
【C++同步练习】模板初阶
服务器·开发语言·前端·javascript·数据库·c++·改行学it
我一定会有钱39 分钟前
Python数据类型
python
AI能力探索39 分钟前
NumPy数值计算全教程:多维数组操作、广播机制、线性代数运算(附实战案例)
python
啊阿狸不会拉杆39 分钟前
《数字图像处理》第2章-数字图像基础
图像处理·python·算法·计算机视觉·数字图像处理
weixin_3077791342 分钟前
Jenkins Folders插件详解:组织、管理与最佳实践
运维·开发语言·自动化·jenkins
yaoh.wang43 分钟前
力扣(LeetCode) 9: 回文数 - 解法思路
python·程序人生·算法·leetcode·面试·职场和发展·跳槽
raoxiaoya44 分钟前
golang调用 elasticsearch 8,向量检索
开发语言·elasticsearch·golang