系统,ubuntu18.04
现象描述
有软件冲突,就把python卸载了。
sudo apt-get remove --auto-remove python3*
再次重启后发现无法进入桌面。
可以切换到tty1,但无法进入tty7。Ctrl + Alt + F7 无效。
解决办法
解决问题的核心是重新安装ubuntu-desktop
,即
sudo apt install ubuntu-desktop
附带问题:网卡无法连接
重启后在tty1界面,无法联网,其实是网卡被改名,使用命令
sudo dhclient eth0 # 测试网卡状态,很可能失败,比如找不到"eth0"
dmesg | grep eth # 查找所有网卡
第二条命令,能找到类似“eno1 : renamed from eth0”,然后重新连接网卡
sudo dhclient eno1
再次安装桌面即可
ping www.baidu.com # 测试网卡是否可联网
sudo apt update
sudo apt install ubuntu-desktop # 安装桌面
sudo reboot
ping通网络,无法apt更新
这期间可能ping通,但无法更新,此时要修改下源dns。
sudo vi /etc/resolv.conf
添加两行:
nameserver 223.5.5.5 # 阿里云源dns
nameserver 223.6.6.6 # 阿里云源dns
还无法更新的话,就切换其他源吧。
安装ubuntu-desktop成功
可能直接重启,一般可正常进入系统桌面
sudo systemctl set-default graphical.target # (可选)默认使用图形界面
sudo reboot