回答編集履歴

1 誤字修正

Yas0424

Yas0424 score 8

2016/10/22 18:16  投稿

発生している問題1についてです。
おそらく、何かをインストールするときに、raspberry piのCPUアーキテキチャじゃないマイクロソフト系PCのi386をアドオンしています。"sudo dpkg --add-architecture i386"を実行した記憶はございませんか?ラズパイはARMのCPUなので、armhfです(少なくともraspberry pi3では)。アーキテクチャをアドする場合は、まず、"sudo dpkg --print-architecture"でマシーンのアーキテクチャを調べてから行いましょう。さて、解決法ですが、"sudo dpkg --remove-architecture i386"とすればアドオンされた間違ったアーキテクチャがリムーブされ、正常に"sudo apt-get update"ができると思います。
おそらく、何かをインストールするときに、raspberry piのCPUアーキテキチャじゃない他のタブレットとかのCPUアーキテクチャのi386をアドオンしています。"sudo dpkg --add-architecture i386"を実行した記憶はございませんか?ラズパイはARMのCPUなので、armhfです(少なくともraspberry pi3では)。アーキテクチャをアドする場合は、まず、"sudo dpkg --print-architecture"でマシーンのアーキテクチャを調べてから行いましょう。さて、解決法ですが、"sudo dpkg --remove-architecture i386"とすればアドオンされた間違ったアーキテクチャがリムーブされ、正常に"sudo apt-get update"ができると思います。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る