Ubuntu 18.04 LTS (arm64 -aarch64) に libhdf5-dev (または hdf5 の依存関係) をインストールできない

Ubuntu 18.04 LTS (arm64 -aarch64) に libhdf5-dev (または hdf5 の依存関係) をインストールできない

Nvidia の Jetson Nano デバイス (arm64 構造) 上の Ubuntu 18.04 に hdf5 をインストールしようとしています。推奨される基本的なインストールを試みました:'sudo apt-get install libhdf5-serial-dev

sudo apt-get install libhdf5-devまた、 ' '、 ' sudo apt install libhdf5-dev' (および " libhdf5-serial-dev" 付き)、および ' ' なしも試しましたsudo

これらすべては同じエラーになります:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libhdf5-dev

'main, universe, restricted, multiverse'私は、sources.list と Ubuntu ソフトウェア GUI の両方から、リポジトリがすべて有効になっていることを確認しました。

他のパッケージとライブラリ依存関係は apt で問題なくインストールされ、他のすべての apt コマンドも完璧に動作します。私の意図は h5py をインストールすることですが、libhdf5 ライブラリが存在しないことがわかり、常に失敗します。

同じデバイス上の同じ Ubuntu ディストリビューションの以前のバージョンで、libhdf5 をインストールしてから h5py を問題なく正常にインストールしましたが、パッケージが見つからない理由が現在わかりません。

これが起こる理由は何かあるのでしょうか? libhdf5 をインストールするにはどうすればいいでしょうか? ここで何か非常に単純なことを見逃している可能性はありますか?

答え1

これを試して:

sudo apt-get update -y
sudo apt-get install -y libhdf5-dev

答え2

Ubuntu 16.04(18.04ではない)でも同じ問題がありました。Nvidia フォーラムでの Carol Yuu の提案

以下のコマンドを試して再度インストールしてください:

sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install libhdf5-serial-dev

OS: Ubuntu 16.04
ハードウェア: Nvidia Jetson TX2

関連情報