应先执行sudo apt update刷新源索引,再安装kylin-diagnose-tools和healthd,启用healthd服务;网络工具用sudo apt install nmap curl openssl net-tools;离线部署需在外网机生成依赖列表、下载.deb包并内网批量安装。

你需要在麒麟OS终端中快速安装一套覆盖硬件检测、网络扫描、系统诊断的常用工具箱,但不确定该装哪些包、是否要先更新源、离线时怎么处理依赖。
安装银河麒麟原生诊断工具集
这是信创环境唯一通过等保三级认证的诊断套件,包含kylin-diagnose-cli、healthd服务和配套驱动模块,所有组件均适配飞腾/鲲鹏/海光平台固件层。
第一步:执行源索引刷新,否则可能因缓存过期导致kylin-diagnose-tools包无法定位:
sudo apt update
第二步:安装完整诊断工具集(含CLI命令行工具、后台健康守护进程、SMART检测插件):
sudo apt install kylin-diagnose-tools healthd
第三步:启用healthd服务并设为开机自启,否则后续轮询告警功能不会生效:
sudo systemctl enable --now healthd
【healthd服务必须启用才能采集CPU温度、硬盘通电时间、内存ECC错误等实时指标】
安装网络与安全基础工具
适用于日常端口扫描、协议分析、证书检查等任务,全部来自麒麟官方源,已通过国密SM2/SM4算法兼容性验证。
方法一:一键安装nmap + curl + openssl + net-tools组合包
sudo apt install nmap curl openssl net-tools -y
方法二:若需更高版本nmap(如7.94),且网络连通:
sudo apt install nmap=7.94-1kylin1.1 && sudo apt-mark hold nmap
注意:使用apt-mark hold可防止系统升级时覆盖指定版本,避免扫描精度下降。
离线批量部署工具箱
当你身处无外网的内网环境,又需要把上述全套工具部署到多台麒麟桌面机时,必须提前在外网机生成完整依赖包列表。
- 在外网麒麟桌面机上执行:
sudo apt-get --print-uris --yes install kylin-diagnose-tools healthd nmap curl openssl net-tools | grep '^\' | cut -d\' -f2 > offline-pkgs.txt - 用wget批量下载所有URL:
wget -i offline-pkgs.txt - 将下载好的所有.deb文件拷贝至内网机的~/offline-tools目录
- 进入该目录并执行通配符安装:
cd ~/offline-tools && sudo dpkg -i *.deb - 修复因顺序安装导致的未配置状态:
sudo dpkg --configure -a











