广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

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

    来源:网络收集  点击:  时间:2024-04-20
    【导读】:
    python可以说是linux系统中最重要的底层工具之一,当不小心把python卸载以后,我们来看看怎么恢复。工具/原料moreubuntu16.04一、在线恢复1/4分步阅读

    如下面图中所示,我们先把ubuntu中的python安装包卸载掉,然后看看会出现的情况。卸载命令是:

    sudo apt-get remove python2.7-minimal

    卸载完成后,我们执行python命令就会提示找不到python命令,如下面第二张图中所示:

    2/4

    在有网络的情况下就非常方便了,ubuntu的apt-get工具不是python编写的,所以python卸载了对它没有任何影响。可以直接将python安装回来就是了。命令是:

    sudo apt-get install python2.7-minimal

    如下面图中所示

    3/4

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

    4/4

    我们必须先创建它,然后才能使用,创建命令是:

    ln -s /usr/bin/python2.7 /usr/bin/python

    创建完成后,执行python命令,就会出现python命令行界面,如下面第二张图中所示,到这里就恢复正常了。

    二、离线恢复1/7

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

    2/7

    这个时候我们就只能先找一台可以上外网的ubuntu主机或者虚拟机,登录上去以后,先分析python2.7-minimal这个包,以及它所有的依赖包。命令是:

    sudo apt-cache depends python

    结果如下所示,我们把depends、suggests相关的包名字记下来,这些都是需要的包。

    3/7

    然后使用仅下载不安装的包命令下载这些包,命令是:

    sudo apt-get install --download-only package-name

    如下面图中所示,这里的包名不光包括依赖的包,而且还要包括需要安装的python2.7-minimal包。

    4/7

    下载完成后,我们就可以在缓存目录下看到这些包了,默认的目录是:

    /var/cache/apt/archives

    如下面图中所示:

    5/7

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

    6/7

    然后就可以使用离线包安装命令dpkg来安装了,命令是:

    sudo dpkg -i deb/*.deb

    很快就可以顺利安装完成。

    7/7

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

    注意事项

    python对于很对软件还是很重要的,尽量避免删除它的情况出现。

    本人原创,转载请声明。

    PYTHONUBUNTULINUX卸载PYTHON恢复PYTHON
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_553976.html

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-31 01:51:13  耗时:0.020