Ubuntu 16.04 下载软件信息仓库失败

sudo apt update
命中:1 http://archive.ubuntukylin.com:10006/ubuntukylin trusty InRelease
命中:2 http://archive.ubuntu.com/ubuntu xenial InRelease
命中:3 http://archive.ubuntu.com/ubuntu xenial-updates InRelease
命中:4 http://archive.ubuntu.com/ubuntu xenial-backports InRelease
命中:5 http://archive.ubuntu.com/ubuntu xenial-security InRelease
*** Error in `appstreamcli’: double free or corruption (fasttop): 0x0000000001af69e0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fc231e8a7e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7fc231e9337a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fc231e9753c]
/usr/lib/x86_64-linux-gnu/libappstream.so.3(as_component_complete+0x439)[0x7fc23220fd19]
/usr/lib/x86_64-linux-gnu/libappstream.so.3(as_data_pool_update+0x44a)[0x7fc232210f0a]
/usr/lib/x86_64-linux-gnu/libappstream.so.3(as_cache_builder_refresh+0x1c2)[0x7fc232206272]
appstreamcli(ascli_refresh_cache+0x12e)[0x4049de]
appstreamcli(as_client_run+0x6fb)[0x403ceb]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fc231e33830]
appstreamcli(_start+0x29)[0x403519]
======= Memory map: ========
00400000-00408000 r-xp 00000000 103:06 393265 /usr/bin/appstreamcli
00607000-00608000 r–p 00007000 103:06 393265 /usr/bin/appstreamcli
00608000-00609000 rw-p 00008000 103:06 393265 /usr/bin/appstreamcli
00e83000-029fa000 rw-p 00000000 00:00 0 [heap]
7fc228000000-7fc228021000 rw-p 00000000 00:00 0
7fc228021000-7fc22c000000 —p 00000000 00:00 0
7fc22d17b000-7fc22d606000 r–p 00000000 103:06 401188 /usr/lib/locale/locale-archive
7fc22d606000-7fc22eebc000 r-xp 00000000 103:06 403405 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fc22eebc000-7fc22f0bb000 —p 018b6000 103:06 403405 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fc22f0bb000-7fc22f0bc000 r–p 018b5000 103:06 403405 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fc22f0bc000-7fc22f0bd000 rw-p 018b6000 103:06 403405 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fc22f0bd000-7fc22f0c1000 r-xp 00000000 103:06 1839993 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fc22f0c1000-7fc22f2c0000 —p 00004000 103:06 1839993 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fc22f2c0000-7fc22f2c1000 r–p 00003000 103:06 1839993 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fc22f2c1000-7fc22f2c2000 rw-p 00004000 103:06 1839993 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fc22f2c2000-7fc22f3ca000 r-xp 00000000 103:06 1855903 /lib/x86_64-linux-gnu/libm-2.23.so
7fc22f3ca000-7fc22f5c9000 —p 00108000 103:06 1855903 /lib/x86_64-linux-gnu/libm-2.23.so
7fc22f5c9000-7fc22f5ca000 r–p 00107000 103:06 1855903 /lib/x86_64-linux-gnu/libm-2.23.so
7fc22f5ca000-7fc22f5cb000 rw-p 00108000 103:06 1855903 /lib/x86_64-linux-gnu/libm-2.23.so
7fc22f5cb000-7fc22f5ec000 r-xp 00000000 103:06 1840157 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7fc22f5ec000-7fc22f7eb000 —p 00021000 103:06 1840157 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7fc22f7eb000-7fc22f7ec000 r–p 00020000 103:06 1840157 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7fc22f7ec000-7fc22f7ed000 rw-p 00021000 103:06 1840157 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7fc22f7ed000-7fc22f96c000 r-xp 00000000 103:06 403419 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fc22f96c000-7fc22fb6c000 —p 0017f000 103:06 403419 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fc22fb6c000-7fc22fb7c000 r–p 0017f000 103:06 403419 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fc22fb7c000-7fc22fb7d000 rw-p 0018f000 103:06 403419 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fc22fb7d000-7fc22fb81000 rw-p 00000000 00:00 0
7fc22fb81000-7fc22fb84000 r-xp 00000000 103:06 1855897 /lib/x86_64-linux-gnu/libdl-2.23.so
7fc22fb84000-7fc22fd83000 —p 00003000 103:06 1855897 /lib/x86_64-linux-gnu/libdl-2.23.so
7fc22fd83000-7fc22fd84000 r–p 00002000 103:06 1855897 /lib/x86_64-linux-gnu/libdl-2.23.so
7fc22fd84000-7fc22fd85000 rw-p 00003000 103:06 1855897 /lib/x86_64-linux-gnu/libdl-2.23.so
7fc22fd85000-7fc22fd9b000 r-xp 00000000 103:06 1840128 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fc22fd9b000-7fc22ff9a000 —p 00016000 103:06 1840128 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fc22ff9a000-7fc22ff9b000 rw-p 00015000 103:06 1840128 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fc22ff9b000-7fc23010d000 r-xp 00000000 103:06 395443 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fc23010d000-7fc23030d000 —p 00172000 103:06 395443 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fc23030d000-7fc230317000 r–p 00172000 103:06 395443 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fc230317000-7fc230319000 rw-p 0017c000 103:06 395443 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fc230319000-7fc23031d000 rw-p 00000000 00:00 0
7fc23031d000-7fc23034d000 r-xp 00000000 103:06 403730 /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so.9.0.1
7fc23034d000-7fc23054c000 —p 00030000 103:06 403730 /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so.9.0.1
7fc23054c000-7fc23054d000 r–p 0002f000 103:06 403730 /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so.9.0.1
7fc23054d000-7fc23054e000 rw-p 00030000 103:06 403730 /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so.9.0.1
7fc23054e000-7fc230742000 r-xp 00000000 103:06 404128 /usr/lib/x86_64-linux-gnu/libxapian.so.22.7.0
7fc230742000-7fc230942000 —p 001f4000 103:06 404128 /usr/lib/x86_64-linux-gnu/libxapian.so.22.7.0
7fc230942000-7fc230949000 r–p 001f4000 103:06 404128 /usr/lib/x86_64-linux-gnu/libxapian.so.22.7.0
7fc230949000-7fc23094a000 rw-p 001fb000 103:06 404128 /usr/lib/x86_64-linux-gnu/libxapian.so.22.7.0
7fc23094a000-7fc230967000 r-xp 00000000 103:06 404184 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.4
7fc230967000-7fc230b67000 —p 0001d000 103:06 404184 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.4
7fc230b67000-7fc230b68000 r–p 0001d000 103:06 404184 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.4
7fc230b68000-7fc230b69000 rw-p 0001e000 103:06 404184 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.4
7fc230b69000-7fc230d19000 r-xp 00000000 103:06 404174 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3
7fc230d19000-7fc230f18000 —p 001b0000 103:06 404174 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3
7fc230f18000-7fc230f20000 r–p 001af000 103:06 404174 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3
7fc230f20000-7fc230f22000 rw-p 001b7000 103:06 404174 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3
7fc230f22000-7fc230f23000 rw-p 00000000 00:00 0
7fc230f23000-7fc230f2a000 r-xp 00000000 103:06 403074 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fc230f2a000-7fc231129000 —p 00007000 103:06 403074 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fc231129000-7fc23112a000 r–p 00006000 103:06 403074 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fc23112a000-7fc23112b000 rw-p 00007000 103:06 403074 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fc23112b000-7fc231142000 r-xp 00000000 103:06 1855900 /lib/x86_64-linux-gnu/libresolv-2.23.so
7fc231142000-7fc231342000 —p 00017000 103:06 1855900 /lib/x86_64-linux-gnu/libresolv-2.23.so
7fc231342000-7fc231343000 r–p 00017000 103:06 1855900 /lib/x86_64-linux-gnu/libresolv-2.23.so
7fc231343000-7fc231344000 rw-p 00018000 103:06 1855900 /lib/x86_64-linux-gnu/libresolv-2.23.so
7fc231344000-7fc231346000 rw-p 00000000 00:00 0
7fc231346000-7fc231365000 r-xp 00000000 103:06 1840248 /lib/x86_64-linux-gnu/libselinux.so.1
7fc231365000-7fc231564000 —p 0001f000 103:06 1840248 /lib/x86_64-linux-gnu/libselinux.so.1
7fc231564000-7fc231565000 r–p 0001e000 103:06 1840248 /lib/x86_64-linux-gnu/libselinux.so.1
7fc231565000-7fc231566000 rw-p 0001f000 103:06 1840248 /lib/x86_64-linux-gnu/libselinux.so.1
7fc231566000-7fc231568000 rw-p 00000000 00:00 0
7fc231568000-7fc231581000 r-xp 00000000 103:06 1839838 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fc231581000-7fc231780000 —p 00019000 103:06 1839838 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fc231780000-7fc231781000 r–p 00018000 103:06 1839838 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fc231781000-7fc231782000 rw-p 00019000 103:06 1839838 /lib/x86_64-linux-gnu/libz.so.1.2.8
7fc231782000-7fc231785000 r-xp 00000000 103:06 393627 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4800.2
7fc231785000-7fc231984000 —p 00003000 103:06 393627 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4800.2
7fc231984000-7fc231985000 r–p 00002000 103:06 393627 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4800.2
7fc231985000-7fc231986000 rw-p 00003000 103:06 393627 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4800.2
7fc231986000-7fc23199e000 r-xp 00000000 103:06 1855888 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fc23199e000-7fc231b9d000 —p 00018000 103:06 1855888 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fc231b9d000-7fc231b9e000 r–p 00017000 103:06 1855888 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fc231b9e000-7fc231b9f000 rw-p 00018000 103:06 1855888 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fc231b9f000-7fc231ba3000 rw-p 00000000 00:00 0
7fc231ba3000-7fc231c11000 r-xp 00000000 103:06 1840219 /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7fc231c11000-7fc231e11000 —p 0006e000 103:06 1840219 /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7fc231e11000-7fc231e12000 r–p 0006e000 103:06 1840219 /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7fc231e12000-7fc231e13000 rw-p 0006f000 103:06 1840219 /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7fc231e13000-7fc231fd3000 r-xp 00000000 103:06 1855909 /lib/x86_64-linux-gnu/libc-2.23.so
7fc231fd3000-7fc2321d3000 —p 001c0000 103:06 1855909 /lib/x86_64-linux-gnu/libc-2.23.so
7fc2321d3000-7fc2321d7000 r–p 001c0000 103:06 1855909 /lib/x86_64-linux-gnu/libc-2.23.so
7fc2321d7000-7fc2321d9000 rw-p 001c4000 103:06 1855909 /lib/x86_64-linux-gnu/libc-2.23.so
7fc2321d9000-7fc2321dd000 rw-p 00000000 00:00 0
7fc2321dd000-7fc232228000 r-xp 00000000 103:06 402737 /usr/lib/x86_64-linux-gnu/libappstream.so.0.9.4
7fc232228000-7fc232428000 —p 0004b000 103:06 402737 /usr/lib/x86_64-linux-gnu/libappstream.so.0.9.4
7fc232428000-7fc232429000 r–p 0004b000 103:06 402737 /usr/lib/x86_64-linux-gnu/libappstream.so.0.9.4
7fc232429000-7fc23242a000 rw-p 0004c000 103:06 402737 /usr/lib/x86_64-linux-gnu/libappstream.so.0.9.4
7fc23242a000-7fc23247c000 r-xp 00000000 103:06 393673 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2
7fc23247c000-7fc23267b000 —p 00052000 103:06 393673 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2
7fc23267b000-7fc23267c000 r–p 00051000 103:06 393673 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2
7fc23267c000-7fc23267d000 rw-p 00052000 103:06 393673 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2
7fc23267d000-7fc2327fd000 r-xp 00000000 103:06 393676 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2
7fc2327fd000-7fc2329fd000 —p 00180000 103:06 393676 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2
7fc2329fd000-7fc232a01000 r–p 00180000 103:06 393676 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2
7fc232a01000-7fc232a03000 rw-p 00184000 103:06 393676 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2
7fc232a03000-7fc232a05000 rw-p 00000000 00:00 0
7fc232a05000-7fc232b14000 r-xp 00000000 103:06 1839965 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2
7fc232b14000-7fc232d13000 —p 0010f000 103:06 1839965 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2
7fc232d13000-7fc232d14000 r–p 0010e000 103:06 1839965 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2
7fc232d14000-7fc232d15000 rw-p 0010f000 103:06 1839965 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2
7fc232d15000-7fc232d16000 rw-p 00000000 00:00 0
7fc232d16000-7fc232d3c000 r-xp 00000000 103:06 1855878 /lib/x86_64-linux-gnu/ld-2.23.so
7fc232ed0000-7fc232ef0000 r–s 00000000 103:06 793808 /usr/share/mime/mime.cache
7fc232ef0000-7fc232f11000 r–p 00000000 103:06 930774 /usr/share/locale-langpack/zh_CN/LC_MESSAGES/libc.mo
7fc232f11000-7fc232f1f000 rw-p 00000000 00:00 0
7fc232f31000-7fc232f32000 rw-p 00000000 00:00 0
7fc232f32000-7fc232f39000 r–s 00000000 103:06 662804 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7fc232f39000-7fc232f3b000 rw-p 00000000 00:00 0
7fc232f3b000-7fc232f3c000 r–p 00025000 103:06 1855878 /lib/x86_64-linux-gnu/ld-2.23.so
7fc232f3c000-7fc232f3d000 rw-p 00026000 103:06 1855878 /lib/x86_64-linux-gnu/ld-2.23.so
7fc232f3d000-7fc232f3e000 rw-p 00000000 00:00 0
7fff7aedd000-7fff7aefe000 rw-p 00000000 00:00 0 [stack]
7fff7af95000-7fff7af97000 r–p 00000000 00:00 0 [vvar]
7fff7af97000-7fff7af99000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted (core dumped)
正在读取软件包列表… 完成
E: Problem executing scripts APT::Update::Post-Invoke-Success ‘if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh > /dev/null; fi’
E: Sub-process returned an error code
刚才安装上Ubuntu,WiFi不能连接,然后去更新软件,就一直是这个错误。求大神指点!

解决方法如下:

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

执行完上述命令之后再次运行sudo apt-get update就不会再出现上面的错误。

感谢分享错误解决方法!