• Cent os 升级python到2.5后yum安装出错


    # yum list
    Loading "priorities" plugin
    Traceback (most recent call last):
    File "/usr/bin/yum", line 29, in ?
    yummain.main(sys.argv[1:])
    File "/usr/share/yum-cli/yummain.py", line 105, in main
    result, resultmsgs = base.doCommands()
    File "/usr/share/yum-cli/cli.py", line 289, in doCommands
    self._getTs()
    File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 85, in _getTs
    self._getTsInfo()
    File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 91, in _getTsInfo
    self._tsInfo.setDatabases(self.rpmdb, self.pkgSack)
    File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 537, in <lambda>
    pkgSack = property(fget=lambda self: self._getSacks(),
    File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 392, in _getSacks
    self.repos.populateSack(which=repos)
    File "/usr/lib/python2.4/site-packages/yum/repos.py", line 242, in populateSack
    sack.populate(repo, mdtype, callback, cacheonly)
    File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 168, in populate
    dobj = repo_cache_function(xml, csum)
    File "/usr/lib64/python2.4/site-packages/sqlitecachec.py", line 42, in getPrimary
    self.repoid))
    TypeError: Parsing primary.xml error: Start tag expected, '<' not found


    解决方法
    cd /usr/local/src
    wget http://www.gzip.org/zlib/zlib-1.2.3.tar.gz
    tar -zxvf zlib-1.2.3.tar.gz
    cd /usr/local/src/zlib-1.2.3
    make clean
    ./configure --prefix=/usr/local
    make
    make install

    cd /usr/local/src
    wget ftp://xmlsoft.org/libxml2/libxml2-cvs-snapshot.tar.gz

    或wget ftp://xmlsoft.org/libxml2/libxml2-git-snapshot.tar.gz

    tar -zxvf libxml2-cvs-snapshot.tar.gz
    cd /usr/local/src/libxml2-*
    ./configure --with-zlib=/usr/local
    make
    make install

  • 相关阅读:
    vim tab转换成space
    vs计算项目代码总行数
    读取xml文件
    复选框全选、取消全选
    网页上用js禁用鼠标右键
    腾讯、微软、亚马逊测试站点
    限制文本域输入字符个数,即使显示输入字符数和剩余字符数,超出不显示!
    DataUtil
    DES加密解密类
    JsonHelper(Json帮助类)
  • 原文地址:https://www.cnblogs.com/qq78292959/p/2526758.html
Copyright © 2020-2023  润新知