【转载】yum报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xbc

Published on 2021-11-23 11:17 in 分类: 软件 with 狂盗一枝梅
分类: 软件

UnicodeDecodeError: 'ascii' codec can't decode byte 0xbc in position 3746: ordinal not in range(128)

解决:

cd /var/lib/rpm/
rm -i __db.*
yum clean all
yum history new

使用以上方法后有的系统可以解决,有的却不可以

终极解决方案:

在 /usr/share/yum-cli/yummain.py和 /usr/lib64/python2.4/encodings/utf_8.py  中加入三行

import sys
reload(sys)
sys.setdefaultencoding('utf8')

©著作权归作者所有:来自51CTO博客作者底火的原创作品,如需转载,请注明出处,否则将追究法律责任 yum报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xbc https://blog.51cto.com/dihuo/1568438


#yum #linux
目录