Raspbian Busterにlibbz2-devをインストールする際に問題があります。

Raspbian Busterにlibbz2-devをインストールする際に問題があります。

ここ数週間、Raspberry Pi 3にROS Kineticをインストールしようとしたところ、いくつかの問題に遭遇しました。最近の問題は、catkinワークスペースを構築しようとしていますが、Cmakeにエラーが表示されることです。 bzip2が見つからない理由を詳しく説明するエラーメッセージが表示され続けます。いくつかの調査の終わりに、Cmakeがbzip2を認識するために必要なヘッダファイルを生成するためにlibbz2-devをインストールする必要があることがわかりました。

しかし、実行しようとすると、次のようになります。

$ sudo apt-get install libbz2-dev

次のメッセージを返します。

Err:1 http://raspbian.raspberrypi.org/raspbian buster/main armhf bzip2-doc all 1.0.6-9
  404  Not Found [IP: 93.93.128.193 80]
Err:2 http://raspbian.raspberrypi.org/raspbian buster/main armhf libbz2-dev armhf 1.0.6-9
  404  Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/b/bzip2/bzip2-doc_1.0.6-9_all.deb  404  Not Found [IP: 93.93.128.193 80]
E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/pool/main/b/bzip2/libbz2-dev_1.0.6-9_armhf.deb  404  Not Found [IP: 93.93.128.193 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

リンクが機能しない理由を理解するのに役立つリソースがどこにも見つからないため、ここに投稿して助けを求めてください。追加情報を提供する必要がある場合はお知らせください。

答え1

1.0.6-9.1代わりに、両方のファイルにサフィックスがあります1.0.6-9

http://raspbian.raspberrypi.org/raspbian/pool/main/b/bzip2/bzip2-doc_1.0.6-9.1_all.deb http://raspbian.raspberrypi.org/raspbian/pool/main/b/bzip2/libbz2-dev_1.0.6-9.1_armhf.deb

ここでフォルダを参照できます。

http://raspbian.raspberrypi.org/raspbian/pool/main/b/bzip2/

エラーメッセージが示すように、パッケージインデックスが最新ではないようです。試してみてください:

sudo apt-get update
sudo apt-get install libbz2-dev

答え2

私も同じ問題があって実行しましたが、次apt-get updateのような警告が出ました。

E: Repository 'http://security.debian.org/debian-security buster/updates InRelease' 
  changed its 'Suite' value from 'testing' to 'stable'
N: This must be accepted explicitly before updates for this repository can be applied. 
  See apt-secure(8) manpage for details.

apt-get update --allow-releaseinfo-changeここで提案されているように実行して問題を解決してください。https://superuser.com/questions/1456989/how-to-configure-apt-in-debian-buster-after-releaseまた、libbz2-devインストールの問題も解決されているようです。

関連情報