virtual box虚拟机误删Python3.6后导致UBUNTU18.04开机无UI界面(进不了desktop)的解决方法

最近在解决一个python引起的问题的时候,作者心一狠,删了系统自带的python3.6, 顺便还删了python3。导致重启后ubuntu的virtual box虚拟机无法看到UI登录界面,只给我了孤零零的命令行。装了很多东西不可能重装,无奈只能自救啊。

首先,将原ISO 加入当前虚拟机的光驱storage:(简单,请自行研究活搜索)

然后,启动虚拟机,按住F12,进入boot选项后,选择光驱启动。

进入ubuntu界面后选择 try ubuntu。然后创建一个目录: mkdir ~/mnt

然后将真正的ubuntu磁盘mount过来: sudo mount /dev/sda1  ~/mnt

然后把缺失的/usr/lib/python3.6  /usr/lib/python3  /usr/local/lib/python3.6  /usr/bin/python3.6 等都复制到~/mnt目录对应的路径下(cp -r 命令)

然后便可重启,然后仍然看到的是命令行,此时执行sudo ln -s /usr/bin/python3.6 /usr/bin/python3

然后执行以下命令:(来源于网络)

  • sudo dhclient -r

  • sudo dhclient

此时,需要等待一会才能联网: ping www.baidu.com试试。

之后执行:

  • sudo apt-get install -f

  • sudo apt-get install ubuntu-minimal

  • sudo apt-get install xorg

  • sudo apt-get install ubuntu-desktop

此时已能看到桌面登录界面了。登录进去后执行:

  • sudo apt-get install ubuntu-standard meta-package

你可能感兴趣的:(python,ubuntu)