とりあえずインストールできるものだけでも
エラーが発生したパッケージモジュールは、ひとまず置いといて、他のパッケージモジュールで、インストールできるものだけでもインストールしてみようと思います。
$ sudo apt-get -y install libexpat-dev ↵ : 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. : Setting up libexpat1-dev:amd64 (2.1.0-7ubuntu0.16.04.3) ...
$ sudo apt-get -y install g++ ↵ : 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
g++
も既にインストールされていたようです。
もしかしたらと僅かな期待を込めて、エラーになったパッケージモジュールのインストールを再度試みます。
$ sudo apt-get -y install libc6-dev-amd64 ↵ : E: Unable to locate package libc6-dev-amd64
やはりエラーが発生しました。
初心に戻って、エラーメッセージのE: Unable to locate package libc6-dev-amd64
をGoogleさんに尋ねてみることにします。
すると、
The libc6-dev-amd64 package is only available on i386. It allows building 64-bit binaries on 32-bit installations. On amd64 systems such as yours, you only need libc6-dev.
どうやら64bitマシンでは、libc6-dev
がインストールされていればよさそうです。
この言葉を信じて、先に進んでみることにします。
$ sudo apt-get -y install libc6-dev ↵ : 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
libc6-dev
も既にインストールされていたようです。
参考サイト
技適OKな中華IoTモジュールを使いこなす
Why can't I install libc6-dev-amd64 using the official online repositories?