apt-get 更新: 'main/binary-armel/Packages' 見積もりが見つかりません。 [閉じる]

apt-get 更新: 'main/binary-armel/Packages' 見積もりが見つかりません。 [閉じる]

次の操作を実行すると、次のスキーマエラーが発生しますapt-get update

$ sudo apt-get update
Hit http://linux-packages.resilio.com resilio-sync InRelease
Hit http://mirrordirector.raspbian.org jessie InRelease
Hit http://archive.raspberrypi.org jessie InRelease
Get:1 http://linux-packages.resilio.com resilio-sync/non-free armhf Packages [476 B]
Ign http://linux-packages.resilio.com resilio-sync/non-free Translation-en
Fetched 476 B in 0s (651 B/s)                     
W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/jessie/InRelease  Unable to find expected entry 'main/binary-armel/Packages' in Release file (Wrong sources.list entry or malformed file)

W: Failed to fetch http://archive.raspberrypi.org/debian/dists/jessie/InRelease  Unable to find expected entry 'main/binary-armel/Packages' in Release file (Wrong sources.list entry or malformed file)

E: Some index files failed to download. They have been ignored, or old ones used instead.

すべてのリポジトリに関する情報を取得できないのはなぜですか?

私はARMv7-A CPUと一緒にRaspberry Pi 2モデルBを使用しています。

ベストアンサー1

armelこれARMv4命令セットのサポート。 Raspberry Piファミリでは、次のようになります。

  • ラズベリーパイ1モデルA
  • ラズベリーパイ1モデルB
  • コンピューティングモジュール1
  • ラズベリーパイゼロ

アーキテクチャarmhfはARMv7命令セットをサポートします。 Raspberry Piファミリでは、次のようになります。

  • ラズベリーパイ2
  • ラズベリーパイ3
  • コンピューティングモジュール2
  • コンピューティングモジュール3

これはarmelraspbianリポジトリにありません。設定から削除してください。

スキーマを削除する前に、そのスキーマのすべてのパッケージを削除してください。

sudo apt-get purge ".*:armel"

スキーマの削除

sudo dpkg --remove-architecture armel

再アップデート

 sudo apt-get update

おすすめ記事