前言:笔者想在Ubuntu16.04下练习python,又看到自己系统中的python3为3.4版本,鬼使神差的区升级为3.6版本。
做了如下的操作:
(1)sudo apt-get install python3.6 (2)apt-get remove python3.4 && sudo apt-get autoremove python3.4
(3)更改/usr/bin/python 的默认设置,使得命令行的python为3.6版本。
实际上,在第二步的时候我看到了gnome相关的条目被删除,心头一凉。果然,随后系统在休眠时,屏幕上就只有一个光标了,重启也不行。由于我的毕设代码在Ubuntu里,着急啊。
开始修复:
(1)重启:不行!
(2)Ubuntu开机进入grub中,到root模式,尝试重装gnome:不行。
注意:在grub-recory中要先enable network ,再进入root mode。再apt-get install gnome
可能会出现:Error:sub-process /usr/lib/dpkg ...
可以这样:cd /var/lib/dpkg && mv info backinfo && mkdir info && apt-get install gnome
可以正常安装gnome,但是重启仍然不行。
(3)先挂载一个U盘把资料copy下载备份再弄
在root下:fdisk /dev/sdb1 ... && mkfs.ext4 /dev/sdb1 && mount -rw -o remount / && cp
注意:在recory mode下的root模式下是只读文件系统,必须呀mount -rw -o remount / 才能cp
(4)调整python命令的默认设置
update-alt.... --install /usr/bin/python python /usr/lib/python2 150 && python3 100 (与之前的更改做反设置)
重起仍然不行。
(5)放弃!
(6)重装Ubuntu吧,反正数据也回来了,损失已经小化了!