麒麟OS中安装htop有三种方法:一、apt命令安装(推荐);二、手动下载DEB包安装;三、源码编译安装;安装后运行htop可监控系统资源并验证功能。

如果您在麒麟OS系统中无法直接使用htop命令,则可能是由于该工具未预装且未配置适配的软件源。以下是针对麒麟OS平台安装与启用htop的多种可行方法:
一、通过apt命令安装(推荐适用于麒麟V10 SP1及更新版本)
麒麟OS基于Debian/Ubuntu体系,多数新版本已适配标准APT源,可直接调用官方仓库安装htop。
1、打开终端,执行系统更新命令以确保软件源最新:sudo apt update
2、安装htop主程序包:sudo apt install htop -y
3、验证安装是否成功:htop --version
二、手动下载DEB包安装(适用于无网络或受限源环境)
当系统无法连接公网APT源时,可从麒麟软件商店镜像站或官方兼容包平台获取适配arm64或amd64架构的htop DEB安装包,避免依赖冲突。
1、访问麒麟OS软件源镜像站点,查找适配当前系统版本(如Kylin V10 SP3)的htop_3.2.2-1_amd64.deb或对应架构包
2、使用wget或浏览器下载该DEB文件至本地目录,例如:wget https://archive.kylinos.cn/kylin/KYLIN-ALL/pool/main/h/htop/htop_3.2.2-1_amd64.deb
3、执行本地安装:sudo dpkg -i htop_3.2.2-1_amd64.deb
4、若提示依赖缺失,运行自动修复命令:sudo apt --fix-broken install -y
三、编译安装(适用于需定制功能或旧内核环境)
当DEB包不兼容当前内核或需启用特定ncurses特性(如宽字符支持)时,可采用源码编译方式安装,确保二进制与系统深度匹配。
1、安装编译依赖:sudo apt install build-essential libncurses5-dev libncursesw5-dev -y
2、下载htop源码压缩包(建议选用3.2.x稳定版):wget https://github.com/htop-dev/htop/archive/refs/tags/3.2.2.tar.gz
3、解压并进入源码目录:tar -xzf 3.2.2.tar.gz && cd htop-3.2.2
4、配置并编译安装:./autogen.sh && ./configure && make && sudo make install
四、启动与基础使用验证
安装完成后,htop可立即运行,其界面默认适配麒麟OS的中文终端环境(部分低版本可能需设置LANG=en_US.UTF-8临时规避显示异常)。
1、在终端中输入命令启动:htop
2、观察顶部状态栏是否正常显示CPU多核条形图、内存与交换分区使用率、任务统计及负载平均值
3、按F3键尝试搜索进程名称(如“systemd”),确认交互功能可用
4、按F10退出监控界面

















