参考:purge remove及autoremove删除操作
apt-get remove卸载的是自己
apt-get autoremove卸载的是自己以及自己依赖的包,依赖的包也可能被其他软件包所依赖,从而导致其他软件不可用;
我使用apt autoremove卸载了python2.7、python3、python3.6等不是我自己安装的python版本,产生了如下几个严重后果:
车祸发生的顺序是:首先apt autoremove python2.7 python3 python 3.6卸载python——》立刻马上搜狗输入法不能用了,调不出来,遂重装搜狗输入法——》在使用apt-get -f install(即apt-get --fix-broken install)补全依赖包后gnome-tarminal终端又不见了,ctrl+Alt+T呼出的居然是XTerm。
我意识到问题大了,还想着像Windows一样来个万能重启,然后以下是急救现场:
1、重启后进不了gnome桌面了,只能进入tty1~tty6,百度说是gnome桌面被卸载了,按Ubuntu卸载自带Python后无法进入桌面,依次执行sudo apt-get install ubuntu-minimal ubuntu-standard ubuntu-desktop后startx或reboot重启能进入;
2、搜狗输入法是依赖Python2.7的(第一次安装时可以看到安装的依赖里面有python2.7与qt等的包),这要在执行上一步先修复gnome桌面后再dpkg -i sogoupinyin_2.3.1.0112_amd64.deb重新安装下载自官网

使用apt-get autoremove卸载Python版本导致了一系列问题,包括搜狗输入法失效、gnome桌面环境和gnome-terminal终端消失。文章详细记录了故障排除过程,包括修复gnome桌面、重新安装搜狗输入法以及恢复gnome-terminal终端。
最低0.47元/天 解锁文章
1607

被折叠的 条评论
为什么被折叠?



