久々にubuntu 16.04をマシンにインストールしていたのですが、パッケージの最新版を取るため apt update コマンドを管理者権限で実行したところ下記のエラーが…
# sudo apt update ヒット:1 http://archive.ubuntulinux.jp/ubuntu xenial InRelease ヒット:2 http://jp.archive.ubuntu.com/ubuntu xenial InRelease 無視:3 http://archive.ubuntulinux.jp/ubuntu-ja-non-free xenial InRelease ヒット:4 http://jp.archive.ubuntu.com/ubuntu xenial-updates InRelease ヒット:5 http://jp.archive.ubuntu.com/ubuntu xenial-backports InRelease ヒット:6 http://archive.ubuntulinux.jp/ubuntu-ja-non-free xenial Release ヒット:8 http://security.ubuntu.com/ubuntu xenial-security InRelease *** Error in `appstreamcli': double free or corruption (fasttop): 0x00000000010f7960 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x77725)[0x7f9809af1725] /lib/x86_64-linux-gnu/libc.so.6(+0x7ff4a)[0x7f9809af9f4a] /lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7f9809afdabc] ...
どうやら、”appstreamcli”というプログラムのバグが原因なようです。
Ubuntu 16.04のapt updateでappstreamcliがクラッシュする – グレインの備忘録
ちなみにこれ、自分が持っているLiveDVDでも同様の現象が起こるため、どうやら初期状態ですでに存在しているバグのようでした。
対処方法は上記の記事に記載されている方法をそのまま実行することで解消できました。
#appstreamを無効化 sudo killall -KILL apt.systemd.daily sudo mv /etc/apt/apt.conf.d/50appstream /etc/apt/apt.conf.d/50appstream.disable #apt update/upgrade sudo apt update -y sudo apt upgrade -y #appstreamを有効化して再度update sudo mv /etc/apt/apt.conf.d/50appstream.disable /etc/apt/apt.conf.d/50appstream sudo apt update -y
実行結果
# sudo apt update ヒット:1 http://archive.ubuntulinux.jp/ubuntu xenial InRelease 無視:2 http://archive.ubuntulinux.jp/ubuntu-ja-non-free xenial InRelease ヒット:3 http://archive.ubuntulinux.jp/ubuntu-ja-non-free xenial Release ヒット:5 http://security.ubuntu.com/ubuntu xenial-security InRelease 取得:6 http://security.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [67.7 kB] 取得:7 http://security.ubuntu.com/ubuntu xenial-security/main DEP-11 64x64 Icons [68.0 kB] 取得:8 http://security.ubuntu.com/ubuntu xenial-security/restricted amd64 DEP-11 Metadata [200 B] 取得:9 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 DEP-11 Metadata [107 kB] 取得:10 http://security.ubuntu.com/ubuntu xenial-security/universe DEP-11 64x64 Icons [142 kB] 取得:11 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 DEP-11 Metadata [212 B] 取得:12 http://security.ubuntu.com/ubuntu xenial-security/multiverse DEP-11 64x64 Icons [29 B] ヒット:13 http://jp.archive.ubuntu.com/ubuntu xenial InRelease ヒット:14 http://jp.archive.ubuntu.com/ubuntu xenial-updates InRelease ヒット:15 http://jp.archive.ubuntu.com/ubuntu xenial-backports InRelease 取得:16 http://jp.archive.ubuntu.com/ubuntu xenial/main amd64 DEP-11 Metadata [733 kB] 取得:17 http://jp.archive.ubuntu.com/ubuntu xenial/main DEP-11 64x64 Icons [409 kB] 取得:18 http://jp.archive.ubuntu.com/ubuntu xenial/restricted amd64 DEP-11 Metadata [186 B] 取得:19 http://jp.archive.ubuntu.com/ubuntu xenial/universe amd64 DEP-11 Metadata [3,410 kB] 取得:20 http://jp.archive.ubuntu.com/ubuntu xenial/universe DEP-11 64x64 Icons [7,448 kB] 取得:21 http://jp.archive.ubuntu.com/ubuntu xenial/multiverse amd64 DEP-11 Metadata [63.8 kB] 取得:22 http://jp.archive.ubuntu.com/ubuntu xenial/multiverse DEP-11 64x64 Icons [230 kB] 取得:23 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 DEP-11 Metadata [320 kB] 取得:24 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main DEP-11 64x64 Icons [231 kB] 取得:25 http://jp.archive.ubuntu.com/ubuntu xenial-updates/restricted amd64 DEP-11 Metadata [157 B] 取得:26 http://jp.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 DEP-11 Metadata [247 kB] 取得:27 http://jp.archive.ubuntu.com/ubuntu xenial-updates/universe DEP-11 64x64 Icons [333 kB] 取得:28 http://jp.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 DEP-11 Metadata [5,964 B] 取得:29 http://jp.archive.ubuntu.com/ubuntu xenial-updates/multiverse DEP-11 64x64 Icons [14.3 kB] 取得:30 http://jp.archive.ubuntu.com/ubuntu xenial-backports/main amd64 DEP-11 Metadata [3,328 B] 取得:31 http://jp.archive.ubuntu.com/ubuntu xenial-backports/main DEP-11 64x64 Icons [29 B] 取得:32 http://jp.archive.ubuntu.com/ubuntu xenial-backports/restricted amd64 DEP-11 Metadata [194 B] 取得:33 http://jp.archive.ubuntu.com/ubuntu xenial-backports/universe amd64 DEP-11 Metadata [5,100 B] 取得:34 http://jp.archive.ubuntu.com/ubuntu xenial-backports/universe DEP-11 64x64 Icons [1,789 B] 取得:35 http://jp.archive.ubuntu.com/ubuntu xenial-backports/multiverse amd64 DEP-11 Metadata [216 B] 取得:36 http://jp.archive.ubuntu.com/ubuntu xenial-backports/multiverse DEP-11 64x64 Icons [29 B] 13.8 MB を 5秒 で取得しました (2,654 kB/s) パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 パッケージはすべて最新です。