自己在虚拟机是捣鼓ubuntu。之前搭建了Java Web的运行环境。第二天发现环境正常,但apt-get update 或者wget url 时会报一大堆错误,好像是内存问题。在这记录一下,以免今后又遇到忘了。
错误里有一句这样的话,可以试试下面的方法:
error in 'appstreamcli':double free or corruption
方法:
分别运行下面三个命令就正常了
~ #: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 /tmpbappstream3_0.9.4-1ubuntu1_amd64.deb