手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

ubuntu下不小心卸载了python如何恢复

时间:2024-10-28 01:39:15

python可以说是linux系统中最重要的底层工具之一,当不小心把python卸载以后,我们来看看怎么恢复。

工具/原料

ubuntu16.04

一、在线恢复

1、如下面图中所示,我们先把ubuntu中的python安装包卸载掉,然后看看会出现的情况。卸载命令是:sudo apt-get remove python2.7-minimal卸载完成后,我们执行python命令就会提示找不到python命令,如下面第二张图中所示:

ubuntu下不小心卸载了python如何恢复
ubuntu下不小心卸载了python如何恢复

2、在有网络的情况下就非常方便了,ubuntu的apt-get工具不是python编写的,所以python卸载了对它没有任何影响。可以直接将python安装回来就是了。命令是:sudo apt-get install python2.7-minimal如下面图中所示

ubuntu下不小心卸载了python如何恢复

3、安装完成后,python命令还不能直接使用,如下面图中所示,我们查看/usr/bin/目录下的python命令,可以看到python2.7和python3,但是就没有python。是因为python命令是python2.7的软链接。

ubuntu下不小心卸载了python如何恢复

4、我们必须先创建它,然后才能使用,创建命令是:ln -s /usr/bin/python2.7 /usr/bin/python创建完成后,执行python命令,就会出现python命令行界面,如下面第二张图中所示,到这里就恢复正常了。

ubuntu下不小心卸载了python如何恢复
ubuntu下不小心卸载了python如何恢复

二、离线恢复

1、但是如果你这台ubuntu机器是一台内网服务器,不能连接外网怎么办呢?这个时候执行apt-get install安装命令会直接报网络错误,如下面图中所示:

ubuntu下不小心卸载了python如何恢复

2、这个时候我们就只能先找一台可以上外网的ubuntu主机或者虚拟机,登录上去以后,先分析python2.7-minimal这个包,以及它所有的依赖包。命令是:sudo apt-cache depends python结果如下所示,我们把depends、suggests相关的包名字记下来,这些都是需要的包。

ubuntu下不小心卸载了python如何恢复

3、然后使用仅下载不安装的包命令下载这些包,命令是:sudo apt-get install --download-only package-name如下面图中所示,这里的包名不光包括依赖的包,而且还要包括需要安装的python2.7-minimal包。

ubuntu下不小心卸载了python如何恢复

4、下载完成后,我们就可以在缓存目录下看到这些包了,默认的目录是:/var/cache/apt/archives如下面图中所示:

ubuntu下不小心卸载了python如何恢复

5、然后我们就可以将这些包通过U盘或者内网传输到需要安装python的ubuntu机器上,传送过去以后。创建一个deb目录存放这些包,如下面图中所示:

ubuntu下不小心卸载了python如何恢复

6、然后就可以使用离线包安装命令dpkg来安装了,命令是:sudo dpkg -i deb/*.deb很快就可以顺利安装完成。

ubuntu下不小心卸载了python如何恢复
ubuntu下不小心卸载了python如何恢复

7、安装成功后,我们再执行python命令,会发现这个时候python已经恢复正常了。

ubuntu下不小心卸载了python如何恢复
© 手抄报圈