Ubuntu Kylin 16.04 BUG及解决方案收集
appstreamcli错误
在Ubuntu一装好时就存在的bug
解决方法如下:
sudo pkill -KILL appstreamcli
wget -P /tmp https://launchpad.net/ubuntu/+archive/primary/+files/appstream_0.9.4-1ubuntu1_amd64.deb https://launchpad.net/ubuntu/+archive/primary/+files/libappstream3_0.9.4-1ubuntu1_amd64.deb
sudo dpkg -i /tmp/appstream_0.9.4-1ubuntu1_amd64.deb /tmp/libappstream3_0.9.4-1ubuntu1_amd64.deb
pip升级错误
从pip8升级到pip10后会报错
ImportError: cannot import name ‘main’
解决方法如下:
sudo gedit /usr/bin/pip
打开文件后将文件下半部分修改为
from pip import __main__
if __name__ == '__main__':
sys.exit(__main__._main())
保存退出即可
git错误
一般表现为
git-remote-https: symbol lookup error: /usr/lib/x86_64-linux-gnu/libhogweed.so.4: undefined symbol: __gmpn_cnd_add_n
基本为文件链接错误,调用ldd
查看文件链接信息
ldd /usr/lib/x86_64-linux-gnu/libhogweed.so.×
将链接错误的文件删除即可。
sudo rm /usr/local/lib/libgmp.so.×