背景:

在linux上编写pyQT相关的代码,需要python3.6的支持,于是把自带的python删掉

linux卸载指定python版本的方法:

1、卸载python(指定相应的版本就可以)

sudo apt-get remove --purge python2.7

2、完全卸载python及其依赖软件

sudo apt-get remove --auto-remove python2.7
 sudo apt-get purge --auto-remove python2.7

3、清除python及其依赖软件的安装包

sudo apt-get autoclean python2.7

之后vim等命令都无法使用了,自带的firefox都没了,因为ubuntu有太多的软件和服务都在依赖python。

解决办法:

已经开机情况下,同时按住CTRL+ALT+F1即切换到tty1模式,然后输入账户名和密码,

在手动输入这条命令安装 被删掉的依赖:

sudo apt-get install ubuntu-desktop

安装完毕。

重启虚拟机即可恢复。

Linux中的TTY是什么?

说到Linux,TTY是UNIX和Linux中的抽象设备。有时它指的是物理输入设备,如串行端口,有时它指的是允许用户与系统交互的虚拟TTY。TTY是Linux和Unix中的一个子系统,通过TTY驱动程序在内核级别实现流程管理、编辑和会话管理。实际上,每当启动终端模拟器或使用系统中的任何类型的shell时,它都会与被称为伪TTY或PTY的虚拟TTY进行交互。

可以在大多数发行版上使用以下键盘快捷键来获取TTY屏幕:

  1. CTRL + ALT + F1 – 锁定屏幕

  2. CTRL + ALT + F2 – 桌面环境

  3. CTRL + ALT + F3 – TTY3

  4. CTRL + ALT + F4 – TTY4

  5. CTRL + ALT + F5 – TT5

  6. CTRL + ALT + F6 – TTY6

一般总共最多可以访问六个TTY,前两个快捷方式指向发行版的锁定屏幕和桌面环境。

Logo

更多推荐