zoukankan      html  css  js  c++  java
  • Cent0S 升级Python会带来的问题

    CentOS是linux的几个Distrubution中比较容易让初学者拿来学习的一个版本
    ,以下记录一下在学习过程中遇到的一些问题以及解决方法:

    1.在WIN7下,我最初尝试安装7.0版本的,后来一直以失败告终,直到现在我也没有找到原因,在WIN10下,硬盘安装7.0是成功的。

    2.于是安装6.0,成功后,我想学习一下 YUM的用法:

        a.关于YUM的镜像配置。(我直接使用阿里的镜像源)

    阿里云是最近新出的一个镜像源。得益与阿里云的高速发展,这么大的需求,肯定会推出自己的镜像源。
    阿里云Linux安装镜像源地址:http://mirrors.aliyun.com/

    CentOS系统更换软件安装源
    第一步:备份你的原镜像文件,以免出错后可以恢复。

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    第二步:下载新的CentOS-Base.repo 到/etc/yum.repos.d/
    CentOS 5

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
    CentOS 6

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
    第三步:运行yum makecache生成缓存

    yum clean all

    yum makecache

    配置成功之后,我不知道为什么在我运行上面的命令后,会在/etc/yum.repos.d/CentOS-Base.repo 目录下生成一个CnetOS-Base.repo 的JPG好像同名文件,这个坑了我一个晚上的时间去找问题,有句话要纵然被虐千万遍,我还是喜欢你不变,睡了一觉后,第二天,我仔细看了一下/etc/yum.repos.d/CentOS-Base.repo  这个目录下的文件,才发现那个同名的图片文件,果断rm 这斯,my god,我终于好好的爽了一把YUM

     

    3.由于我属于那种看到个命令都想运行一下的菜鸟。于是,装好五笔输入法后,我在teminal搞了句:yum -y upgrade

    um -y update

          升级所有包,改变软件设置和系统设置,系统版本内核都升级

          yum -y upgrade

          升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变

        这一手贱的后果没想到又一个晚上折腾没了,还好,最后还是通过万能的度娘解决了一系列的问题,包括我现在装了半天才弄好的万能五笔,啊拼音,对不起,实在受不了那个自带的拼音。

        升级后,后果很严重。

       a.yum不能用了,查是升能了系统自带的python: 2.6->3.3

         解决办法:

      通过源码安装的方式将python从2.6.6升级到3.3结果yum用不了 
      因为yum调用了python,他的启动程序/usr/bin/yum就是一个python脚本 
      yum是不兼容 Python 3.3的,所以yum不能正常工作,我们需要指定 yum 的Python版本 
      将文件/usr/bin/yum头部的 #!/usr/bin/python 
      改成#!/usr/bin/python2.6

        b.输入法没有了,咋回事,还我的五笔,不仅仅五笔没了,连输入法的小图标IBUS都不见了。

           神马意思,解决方法:

           /usr/libexec/ibus-ui-gtk

           /usr/ bin/ibus-setup

          /usr/libexec/ibus-engine-table 

         IBUS下的Engine是通过PYTHON实现的调用的,有不有,还好,最近学习了一下PYTHON。

         把最后的exec ptyhon改为:exec python2.6

        这样你以为好了嘛?少年,你太年轻了,输入法可以出来了,但是就是找不到我的五笔,我的五笔,我就是要用五笔。

        再找,对,我之前是有装过的,解决方法:

         在用户目录下,查找 ~/.ibus/tables/vissible-user.db

         请注意这个用户目录,你可以 cd ~  这样来进入,rm vissible-user.db 

         如果没权限,你可以直接进root,然后chmod 777 vissible-user.db

        再一次安装输入法:(其实这两个文件你直接拖过去也是可以有的)

      [root@localhost linux-wnwb]# cp wnwb.db /usr/share/ibus-table/tables
        [root@localhost linux-wnwb]# cp wnwb.svg /usr/share/ibus-table/icons

    这是学习Centos第五天后的遇到的一些问题的总结,相对于win的黑盒来说,可能这就是linux最大的魅力吧。

          

  • 相关阅读:
    Latex: 插入数学公式
    Matlab: 作图
    Random Access Iterator 2019 ICPC 徐州网络赛(树上概率DP)
    2019南京网络赛D Robots(概率DP+拓扑序)
    HDU3507 Print Article(斜率优化+单调队列)
    hdu4632(区间dp)
    POJ 1651 Multiplication Puzzle 区间DP
    暑假集训
    POJ-2955(区间DP)
    kuangbin计算几何模板转载
  • 原文地址:https://www.cnblogs.com/freewsf/p/6250778.html
Copyright © 2011-2022 走看看