我使用的是 Ubuntu 16.04,我想将 boost 从 1.58 升级到最新版本,因为我计划使用的程序之一需要它。一个线程建议我需要先卸载旧版本,然后再安装新版本。所以我这样做了:
sudo apt-get remove 'libboost-.*'
我当时根本不知道按 Enter 和 Yes 是最愚蠢的做法。我对删除程序并不陌生,所以我没有阅读终端上的内容(要删除哪些程序),而且我的手指比眼睛快。所以当我注意到仪表板中的程序(例如 libreoffice)开始消失时,我想我必须停止运行,我也这样做了。然而,损害已经造成。重新启动计算机后,它一直停留在 ubuntu 启动页面上,五个点仍在改变颜色。这种情况已经持续了将近 2 个小时。我很笨,我急需帮助。哦,我的数据太差了。
谢谢。
答案1
切换到虚拟终端,这样您就可以通过按Ctrl + Alt + F2
通过运行成为 root
sudo -s
ubuntu-desktop
使用重新安装包apt install ubuntu-desktop --reinstall
如果没有任何反应并
apt
表明它已经安装,请使用删除包apt remove ubuntu-desktop
并再次运行重新安装命令(步骤 3)。完成后,输入以下命令重新启动系统
reboot