我正在用一些旧服务器搭建一个小型个人服务器机房,并探索运行 proxmox 等新工具。
有一台这样的机器是 HP ProLiant DL585 G5,四核 Opteron,配备 40GB DDR2,我想用 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 系统安装管理组件包 (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