私はいくつかの古いサーバーを備えた小さな個人用サーバールームを構築し、proxmox のような新しいツールの実行を検討しています。
そのようなマシンの 1 つは、HP ProLiant DL585 G5、40GB DDR2 搭載の Quad Opteron で、proxmox を使用して仮想化サーバーを作成したいと考えています。とはいえ、Debian 11 をインストールし、現在は古い HP-HEALTH を設定して、マシンのセンサーの読み取りを自動化できるようにしようとしています。
しかし、このアプリは廃止されているため、インストールに問題があります。.deb パッケージは見つかりますが、インストールしようとすると次のエラーが発生します。
hp-health depends on libc6-i386 (>= 2.7-1); however:
Package libc6-i386 is not installed.
hp-health depends on libc6-i686 | lib32gcc1; however:
Package libc6-i686 is not installed.
Package lib32gcc1 is not installed.
この依存関係をインストールする方法を誰か知っていますか?
念のため言っておきますが、私は古いコンピューターの収集家で、ここでの課題は古いマシンで小さな「データセンター」を構築することです。ですから、新しいマシンを置くように言わないでください...
答え1
Debian 11 システム用の Management Component Pack (MCP) をインストールするためのガイドに従うことができます。
https://downloads.linux.hpe.com/SDR/project/mcp/
Deb ベースのシステムを mcp リポジトリにサブスクライブします。次のセクション (ディストリビューション、アーキテクチャ、プロジェクト バージョンを置き換えます) をシステムの /etc/apt/sources.list.d/mcp.list にコピー アンド ペーストします。
HPE 管理コンポーネント パック deb
場所: dist jammy、bullseye、focal、buster、bionic、xenial、precise、stretch、jessie project_ver current、12.40、12.30、12.20、12.05、12.00、11.30、11.21、11.05 HPE 公開 gpg キーをインストールします
http://downloads.linux.hpe.com/SDR/keys
ローカルのaptインデックスを更新する
apt-get update
特定のパッケージを検索する
apt-cache search <packagename> # browse debs
特定のパッケージをインストールする
apt-get install <packagename>http://downloads.linux.hpe.com/SDR/repo/mcp dist/project_ver non-free