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('gbk')