Ubuntu 22.04 安装 nvtop 3.3.2 指南

Ubuntu 22.04 安装 nvtop 指南:发行版仓库(1.2.2)、官方推荐 PPA(3.3.2-1+jammy)、AppImage 与源码编译四条路径全实测,含版本滞后对比、AppImage 404 与 FUSE 报错排障实录、升级降级、卸载与 FAQ。

nvtopGPU 监控性能监控2026/10/23

Ubuntu 22.04 安装 nvtop 3.3.2 指南

目标:在 Ubuntu 22.04 上安装 GPU 监控工具 nvtop,覆盖发行版仓库、官方推荐 PPA、AppImage 免安装包与源码编译四条路径,全部在 Ubuntu 22.04 环境逐条实测并保留真实回显;同时给出"仓库老版本 1.2.2 与最新 3.3.2 的功能差距"对照与排障实录。本文实验在一台无 GPU 的 Ubuntu 22.04 服务器上完成——nvtop 的安装、验证不受影响,仅在"界面预期"处说明无 GPU 机器的真实启动表现。

一、环境信息

  • 操作系统:Ubuntu 22.04(jammy,x86_64),内核 5.15 系列
  • 目标软件:nvtop(GitHub Syllo/nvtop,Neat Videocard TOP)
  • 软件版本:
    • 发行版仓库(jammy/multiverse):1.2.2-1(apt-cache policy nvtop 实测)
    • 官方 PPA(ppa:quentiumyt/nvtop):3.3.2-1+jammy(实测)
    • GitHub Releases 最新稳定版:3.3.2(2026-10-23 查询 releases/latest)
    • AppImage 资产:nvtop-3.3.2-x86_64.AppImage(2,763,256 字节,实测下载)
  • 源码编译工具链(实测版本):git 2.34.1、cmake 3.22.1、gcc 11.4.0(Ubuntu 11.4.0-1ubuntu1~22.04.3)
  • 硬件说明:本实验机器无 GPU;nvtop 无 GPU 时启动输出 No GPU to monitor. 后退出(实测,见"验证"节),安装与版本验证完全可用。GPU 驱动相关前置要求在"前置条件"节按官方文档给出。

二、前置条件

安装 nvtop 本身只需要 root(或 sudo)权限与可用网络;但要让 nvtop 看到 GPU,需按厂商满足驱动/内核条件(来源:官方 README「GPU Support」节,2026-10-23):

  • NVIDIA:安装 NVIDIA 私有驱动(nvtop 运行时通过 dlopen 加载驱动自带的 libnvidia-ml.so/libnvidia-ml.so.1;源码 src/extract_gpuinfo_nvidia.c 第 275/277 行实测确认)。不支持 nouveau 驱动栈;NVML 对 Kepler 架构之前的旧卡缺少查询支持(GeForce 600/800M 起较稳)。
  • AMD:使用 amdgpu 内核驱动的卡即装即看;进程级占用需内核 ≥5.14(fdinfo 接口);老 radeon 驱动的卡指标有限。
  • Intel:i915 或 xe 驱动;进程级占用需内核 ≥5.19;读取总显存与精确频率需要 CAP_PERFMON 或 CAP_SYS_ADMIN 能力(root 运行,或 sudo setcap cap_perfmon=ep $(which nvtop),来源:官方 README「Intel」节)。
  • 其他加速器(昇腾/天数智芯/燧原/Tenstorrent 等):需对应厂商驱动库,且昇腾等后端需在源码编译时打开相应开关(见《nvtop 3.3.2 配置参数详解》)。

💡 说明:软件本体安装不需要任何 GPU 驱动——驱动只影响"装好后能不能看到卡"。没有 GPU 的普通云主机/物理服务器同样可以完成本文全部安装步骤,nvtop --version 等验证照常输出。

三、版本选型说明

先看两条安装源可得的版本(本文实测 apt-cache policy nvtop 回显,细节见方案章节):

安装源可得版本支持范围适用判断
jammy/multiverse(发行版仓库)1.2.2-11.2.2 时代仅 NVIDIA(deb 包描述实测为 "Interactive NVIDIA GPU process monitor")只看 NVIDIA 卡、对版本无要求的老环境
ppa:quentiumyt/nvtop(官方 README 推荐)3.3.2-1+jammyNVIDIA/AMD/Intel 全启用Ubuntu 上的首选路径:apt 管理且版本最新
GitHub Releases AppImage3.3.2同官方编译版免安装、免 root、随处可跑
源码编译3.3.2(可自行打补丁)12 类硬件按编译开关启用需要昇腾/天数等后端或自定义安装路径

1.2.2 与 3.3.2 的关键差距(两版本 nvtop -h 实测对照,完整参数表见《nvtop 3.3.2 常用 CLI 命令与工具详解》):

  1. 3.x 支持多厂商(AMD/Intel/昇腾等),1.2.2 仅 NVIDIA;
  2. 3.x 新增 -s --snapshot(快照输出)与 -l --loop(循环输出)两个脚本化模式,1.2.2 没有;
  3. -s 与 -i 的含义在两代之间发生了变化:1.2.2 的 -s 是 --gpu-select(选卡)、-i 是 --gpu-ignore(忽略卡);3.3.2 的 -s 是 --snapshot、-i 是 --gpu-info(附加信息栏)。老脚本迁移时必须逐条核对;
  4. 3.x 新增 -P --no-processes(关闭进程列表);
  5. 3.x 的 F2 setup 支持图表指标切换(含 PCIe 吞吐)与 F12 持久化(~/.config/nvtop/interface.ini)。

结论:Ubuntu 22.04 上若直接 apt install nvtop 会得到 2021 年代的 1.2.2,建议默认走 PPA 或 AppImage/源码拿 3.3.2;发行版仓库版本仅作兼容兜底。

四、方案 A:发行版仓库安装(apt,1.2.2)

本方案用 Ubuntu 自带仓库安装,过程最短,但版本严重滞后(实测 1.2.2-1),适合只需要快速看 NVIDIA 卡的场景。

4.1 更新索引并确认候选版本

sudo apt-get update
apt-cache policy nvtop

实测回显(更新索引输出节选 + 完整策略回显):

nvtop:
  Installed: (none)
  Candidate: 1.2.2-1
  Version table:
     1.2.2-1 500
        500 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages

⚠️ 注意:nvtop 位于 multiverse 仓库。若 Candidate 显示 (none),检查 /etc/apt/sources.list 是否启用了 multiverse 组件,补齐后重新 apt-get update。

4.2 安装

sudo apt-get install -y nvtop

实测回显(节选):

Selecting previously unselected package nvtop.
(Reading database ... 4393 files and directories currently installed.)
Preparing to unpack .../nvtop_1.2.2-1_amd64.deb ...
Unpacking nvtop (1.2.2-1) ...
Setting up nvtop (1.2.2-1) ...

4.3 验证安装与文件清单

which nvtop
dpkg -l nvtop | tail -1
nvtop --version

实测回显:

/usr/bin/nvtop
ii  nvtop          1.2.2-1      amd64        Interactive NVIDIA GPU process monitor
nvtop version 1.2.2

验证要点:which nvtop 输出 /usr/bin/nvtop,dpkg -l 显示版本 1.2.2-1 且包描述为 "Interactive NVIDIA GPU process monitor"(这正是"老版本仅 NVIDIA"的直接证据)。该包同时带 man 手册(/usr/share/man/man1/nvtop.1.gz,dpkg -L nvtop 实测可见)。

五、方案 B:官方推荐 PPA 安装(apt,3.3.2,Ubuntu 首选)

nvtop 官方 README「Ubuntu PPA」节推荐了由 Quentin Lienhardt(QuentiumYT)维护的 PPA(支持 Ubuntu 20.04 及更新版本,启用 NVIDIA、AMD、Intel 三后端),可提供与上游同步的最新版。本方案从方案 A 的 1.2.2 原地升级到 3.3.2 实测。

5.1 安装仓库管理工具并添加 PPA

sudo apt-get install -y software-properties-common gpg-agent
sudo add-apt-repository -y ppa:quentiumyt/nvtop

实测回显(节选):

Adding repository.
Adding deb entry to /etc/apt/sources.list.d/quentiumyt-ubuntu-nvtop-jammy.list
Adding disabled deb-src entry to /etc/apt/sources.list.d/quentiumyt-ubuntu-nvtop-jammy.list
Adding key to /etc/apt/trusted.gpg.d/quentiumyt-ubuntu-nvtop.gpg with fingerprint 841D3BCEAB2EAB90D9FBCD98C39C03E944854141

验证要点:新增源文件 /etc/apt/sources.list.d/quentiumyt-ubuntu-nvtop-jammy.list,签名指纹 841D3BCEAB2EAB90D9FBCD98C39C03E944854141。

5.2 刷新索引并确认新候选版本

sudo apt-get update
apt-cache policy nvtop

实测回显:

nvtop:
  Installed: 1.2.2-1
  Candidate: 3.3.2-1+jammy
  Version table:
     3.3.2-1+jammy 500
        500 https://ppa.launchpadcontent.net/quentiumyt/nvtop/ubuntu jammy/main amd64 Packages
 *** 1.2.2-1 500
        500 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages
        100 /var/lib/dpkg/status

验证要点:Candidate 已从 1.2.2-1 变为 3.3.2-1+jammy,来源 ppa.launchpadcontent.net。

5.3 安装(原地升级)

sudo apt-get install -y nvtop

实测回显(节选):

Preparing to unpack .../nvtop_3.3.2-1+jammy_amd64.deb ...
Unpacking nvtop (3.3.2-1+jammy) over (1.2.2-1) ...
Setting up nvtop (3.3.2-1+jammy) ...

5.4 验证

nvtop --version
dpkg -l nvtop | tail -1

实测回显:

nvtop version 3.3.2
ii  nvtop          3.3.2-1+jammy amd64        NVTOP stands for Neat Videocard TOP, a (h)top like task monitor for GPUs and accelerators. It can handle multiple GPUs and print information about them in a htop-familiar way.

验证要点:版本号 3.3.2,且 deb 包描述已变为多厂商版官方简介,确认 PPA 版本生效。

💡 说明:PPA 由社区成员维护(官方 README 点名推荐),版本通常与上游 Releases 同步;若对供应链有更严格要求,可改走方案 C(AppImage)或方案 D(源码编译)。

六、方案 C:AppImage 免安装运行(3.3.2)

AppImage 是官方 Releases 提供的独立可执行包(静态链接,实测 file 显示 static-pie linked),下载后赋予执行权限即可运行,适合不想动系统包管理器的服务器。

6.1 确认真实下载文件名并下载

⚠️ 排障实录(实测):官方 README 写的下载名是 nvtop-x86_64.AppImage,按此名下载会 404——实测 curl -w 返回 code=404 size=9。实际资产名带版本号。用 Releases 页的资产清单接口确认真实文件名:

curl -s https://github.com/Syllo/nvtop/releases/expanded_assets/3.3.2 | grep -o -E 'href="[^"]*releases/download/[^"]+"'

实测回显:

href="/Syllo/nvtop/releases/download/3.3.2/nvtop-3.3.2-x86_64.AppImage"

按真实文件名下载(放到 /opt 下统一管理):

cd /opt
sudo curl -L -o nvtop-3.3.2-x86_64.AppImage https://github.com/Syllo/nvtop/releases/download/3.3.2/nvtop-3.3.2-x86_64.AppImage
sudo chmod u+x nvtop-3.3.2-x86_64.AppImage
file nvtop-3.3.2-x86_64.AppImage

实测回显:

nvtop-3.3.2-x86_64.AppImage: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), static-pie linked, BuildID[sha1]=3431b1791bd57db9eaf4e95cd888823b203605b4, stripped

6.2 运行方式一:直接执行(需要 FUSE)

⚠️ 排障实录(实测):在无 FUSE 组件的服务器上直接运行会报:

Error: No suitable fusermount binary found on the $PATH
fuse: device not found, try 'modprobe fuse' first
open dir error: No such file or directory

Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.

解决:安装 FUSE 组件(sudo apt-get install -y libfuse2 fusermount,无头服务器还需内核加载 fuse 模块),或改用下方免 FUSE 的解包方式。--appimage-extract 解包运行的效果与直接运行等价。

6.3 运行方式二:解包后运行(免 FUSE,无头服务器推荐)

cd /opt
./nvtop-3.3.2-x86_64.AppImage --appimage-extract
./squashfs-root/AppRun --version
./squashfs-root/AppRun -s

实测回显:

nvtop version 3.3.2
No GPU to monitor.

验证要点:--appimage-extract 把包内容释放到 squashfs-root/,入口为 AppRun;--version 输出 3.3.2 即安装成功。可建立软链方便日常使用:sudo ln -sf /opt/squashfs-root/AppRun /usr/local/bin/nvtop。

七、方案 D:源码编译安装(3.3.2,功能最全)

源码编译可拿到最新版并自由选择后端开关(昇腾、天数智芯等后端只能通过编译打开),是官方 README「NVTOP Build」节的标准路径。

7.1 安装构建依赖

sudo apt-get update
sudo apt-get install -y git cmake build-essential libdrm-dev libsystemd-dev libncurses-dev pkg-config
git --version
cmake --version | head -1
gcc --version | head -1

实测回显:

git version 2.34.1
cmake version 3.22.1
gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

依赖说明:libncurses-dev(TUI 界面)、libdrm-dev(AMD/Intel 后端查询)、libsystemd-dev(设备枚举,实测选项 USE_LIBUDEV_OVER_LIBSYSTEMD 默认 OFF 即优先用 libsystemd)、pkg-config(探测库路径)。NVIDIA 后端编译期不需要驱动,运行期才 dlopen libnvidia-ml.so。

7.2 获取源码(锁定 3.3.2)

cd /opt
sudo git clone --depth 1 --branch 3.3.2 https://github.com/Syllo/nvtop.git
cd /opt/nvtop
git log -1 --format="%H %cd" --date=short

实测回显:

76890233d759199f50ad3bdb57a0c0988e96fc44 2026-02-08

验证要点:检出 commit 76890233d(3.3.2 tag),若 GitHub 慢可给 git 配置代理后重试。

7.3 CMake 配置(启用三大厂商后端)

mkdir -p /opt/nvtop/build && cd /opt/nvtop/build
cmake .. -DNVIDIA_SUPPORT=ON -DAMDGPU_SUPPORT=ON -DINTEL_SUPPORT=ON -DCMAKE_BUILD_TYPE=Release

实测回显(尾部节选):

-- Performing Test linker_has-Wl_-z_relro
-- Performing Test linker_has-Wl_-z_relro - Success
-- Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY)
-- Configuring done
-- Generating done
-- Build files have been written to: /opt/nvtop/build

⚠️ 说明:Could NOT find GTest 是实测中真实出现的一行——GTest 是单元测试框架依赖,默认 BUILD_TESTING:BOOL=OFF 下仅为提示,不影响编译与安装,可忽略。想消除提示可 apt-get install -y libgtest-dev googletest。

查看全部编译开关(cmake .. -LH 实测摘录,逐项含义详见《nvtop 3.3.2 配置参数详解》):

// Build support for AMD GPUs through amdgpu driver
AMDGPU_SUPPORT:BOOL=ON
// Build support for Ascend NPUs through Ascend DCMI
ASCEND_SUPPORT:BOOL=OFF
// Build the testing tree.
BUILD_TESTING:BOOL=OFF
// Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=Release
// Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/usr/local
// Build support for Intel GPUs through i915 or xe driver
INTEL_SUPPORT:BOOL=ON
// Build support for NVIDIA GPUs through libnvml
NVIDIA_SUPPORT:BOOL=ON
// Use libudev, even if libsystemd is present
USE_LIBUDEV_OVER_LIBSYSTEMD:BOOL=OFF

7.4 编译与安装

cd /opt/nvtop/build
make -j$(nproc)
sudo make install

实测回显(编译尾部 + 安装全文):

[ 93%] Building C object src/CMakeFiles/nvtop.dir/extract_gpuinfo_metax.c.o
[ 96%] Building C object src/CMakeFiles/nvtop.dir/extract_gcuinfo_enflame.c.o
[100%] Linking C executable nvtop
[100%] Built target nvtop
-- Install configuration: "Release"
-- Installing: /usr/local/bin/nvtop
-- Set runtime path of "/usr/local/bin/nvtop" to "/usr/local/lib"
-- Installing: /usr/local/share/man/man1/nvtop.1
-- Installing: /usr/local/share/icons/hicolor/scalable/apps/nvtop.svg
-- Installing: /usr/local/share/applications/nvtop.desktop
-- Installing: /usr/local/share/metainfo/io.github.syllo.nvtop.metainfo.xml

7.5 验证

which nvtop
nvtop --version

实测回显:

/usr/local/bin/nvtop
nvtop version 3.3.2

验证要点:安装位置为 /usr/local/bin/nvtop(优先级高于 /usr/bin,方案 A/B 的 apt 版将被它遮蔽,type -a nvtop 可确认全部路径)。

💡 说明:nvtop 是交互式 TUI 工具,不是常驻服务,没有也不需要 systemd 托管单元——安装即用,退出即止。若希望开机自动在某个 TTY 上运行 nvtop,属于桌面/终端复用需求,常规服务器运维不涉及。

八、方案对比与选择建议

维度A apt 仓库B PPAC AppImageD 源码编译
实测版本1.2.2-13.3.2-1+jammy3.3.23.3.2
是否需联网是是(新增 PPA 源)是(下载一次)是(clone + 依赖)
安装方式aptapt下载 + chmod(或解包)cmake + make install
升级方式apt upgradeapt upgrade重新下载新版fetch 新 tag 重编译
后端覆盖仅 NVIDIA(1.2.2)NVIDIA/AMD/IntelNVIDIA/AMD/Intel12 类硬件按开关
是否动系统装 deb装 deb + 加源不动(单文件)装到 /usr/local(可指定前缀)
适用场景老环境兜底Ubuntu 首选免 root / 快速分发昇腾等特殊后端 / 定制

选择建议:可联网的 Ubuntu 22.04 服务器默认选 B(PPA),一条 add-apt-repository 后终身随 apt upgrade 升级;无 root 或想带在 U 盘里随用随跑选 C(AppImage);需要昇腾/天数/燧原等国产加速器后端或要固定安装前缀选 D(源码编译);只有被锁定不能加源的存量环境才接受 A(1.2.2) 的功能阉割。

九、配置说明

nvtop 安装后无需任何配置文件即可工作:它不是服务、没有端口、没有守护进程,全部行为由"命令行参数 + 运行中按键(F2)+ F12 保存的界面偏好文件"三层决定。首次启动直接执行 nvtop 即可;在界面内按 F2 调整(颜色、刷新间隔、华氏度、图表指标、进程排序字段等),按 F12 保存后自动生成 ~/.config/nvtop/interface.ini(XDG 规范路径,程序自动创建与更新,官方手册明确 "Do not edit this file")。参数与配置键的逐项详解见站内《nvtop 3.3.2 配置参数详解》。

GPU 驱动侧的准备(NVIDIA 装驱动、Intel 提权)见本文"二、前置条件";验证驱动是否就绪可用厂商自带工具先行确认(NVIDIA 为 nvidia-smi,AMD/Intel 为 lspci -k 查看卡对应的内核驱动)。

十、升级、降级与多版本共存

升级:

  • PPA/apt:sudo apt-get update && sudo apt-get install --only-upgrade nvtop(PPA 跟随上游发版);
  • AppImage:到 Releases 下载新版 AppImage 替换旧文件(文件名含版本号,新旧可并存);
  • 源码:
# 换到目标版本 tag:先用 git ls-remote 查远端实际存在的 tag,再 checkout
git ls-remote --tags origin | tail -5
git checkout 3.3.2          # 示例:以远端实际存在的 tag 为准(3.3.2 为 2026-10-23 查得的最新稳定版)
cd build && cmake .. -DNVIDIA_SUPPORT=ON -DAMDGPU_SUPPORT=ON -DINTEL_SUPPORT=ON -DCMAKE_BUILD_TYPE=Release
make -j$(nproc) && sudo make install

降级:

  • apt 环境降回仓库老版:sudo apt-get install nvtop=1.2.2-1(实测两版本共存于 apt 策略表,见 5.2 回显;降级后 apt-mark hold nvtop 可防自动升回);
  • 源码环境:git checkout 旧 tag 重新编译安装即可覆盖。

多版本共存:源码编译用独立前缀安装,例如 cmake .. -DCMAKE_INSTALL_PREFIX=/opt/nvtop-3.3.2,随后 make install 会落到 /opt/nvtop-3.3.2/bin/nvtop;再用软链或 PATH 顺序决定默认版本,互不干扰。

十一、常见问题(FAQ)

Q1:nvtop 启动直接输出 No GPU to monitor.? 这是无 GPU 机器上的真实行为(本文实测回显:nvtop -s、nvtop -l、直接运行均输出该行且退出码为 0)。在有 NVIDIA 卡的机器上出现此提示,则是驱动库缺失:nvtop 运行时通过 dlopen 加载 libnvidia-ml.so,找不到再试 libnvidia-ml.so.1,都没有就只报这一行(官方 README「Troubleshoot」与源码 src/extract_gpuinfo_nvidia.c 第 266–277 行一致)。处理:安装 NVIDIA 驱动(NVML 随驱动分发),ldconfig -p | grep nvidia-ml 能看到库即恢复。

Q2:编译时提示 Could NOT find GTest? 无害提示(BUILD_TESTING 默认 OFF,仅测试框架缺失),实测配置照常 Configuring done。需要消除见 7.3 说明。

Q3:界面曲线/字符显示错乱? 官方 README「Troubleshoot」明确:未安装宽字符版 ncurses。处理:安装 libncursesw5-dev 后清空 build 目录重新 cmake + make(本文化依赖清单已含 libncurses-dev,其在 jammy 上同时提供宽字符支持,实测编译产物显示正常字体渲染依赖的 widec 符号)。

Q4:报 ncurses: cannot initialize terminal type ($TERM="unknown")? $TERM 未设置或无效所致。处理:export TERM=xterm-256color 后再运行;SSH 场景确保终端模拟器与服务器侧 TERM 一致(官方还提示 PuTTY 用户把 Terminal-type string 设为 putty)。注意:无 GPU 的机器上程序在终端初始化前就因检测不到卡退出,因此该报错只会在有 GPU 的机器上遇到。

Q5:Intel 卡上显存总量与频率显示不准? 权限不足。官方 README「Intel」节:需要 CAP_PERFMON 或 CAP_SYS_ADMIN。处理:root 运行,或一次性授权 sudo setcap cap_perfmon=ep $(which nvtop)。

Q6:AMD/Intel 看不到进程级占用? 内核版本门槛:AMD fdinfo 需 ≥5.14、Intel 需 ≥5.19(Adreno 需 ≥6.0)。Ubuntu 22.04 默认 5.15 内核满足 AMD 不满足 Intel 进程粒度,升级 HWE 内核后恢复。

Q7:PPA 以后不更新了怎么办? PPA 是社区维护(官方 README 推荐),若滞后可临时改走 AppImage(同版本号)或源码编译,二者与 apt 版可共存(路径分别为 /opt 与 /usr/local/bin,type -a nvtop 确认生效顺序)。

十二、卸载与清理

按安装方式对应卸载(多方式并用时逐一执行):

# 方案 A/B:apt 安装
sudo apt-get remove nvtop        # 保留配置
sudo apt-get purge nvtop         # 连同 deb 附带文件清除
sudo add-apt-repository -y --remove ppa:quentiumyt/nvtop   # 移除 PPA 源(B 方案)

# 方案 C:AppImage
rm -f /opt/nvtop-3.3.2-x86_64.AppImage
rm -rf /opt/squashfs-root        # 解包方式释放的目录
sudo rm -f /usr/local/bin/nvtop  # 若建过软链

# 方案 D:源码安装(make uninstall 实测有效)
cd /opt/nvtop/build && sudo make uninstall

make uninstall 实测回显(尾部):

-- Uninstalling /usr/local/share/man/man1/nvtop.1
-- Uninstalling /usr/local/share/icons/hicolor/scalable/apps/nvtop.svg
-- Uninstalling /usr/local/share/applications/nvtop.desktop
-- Uninstalling /usr/local/share/metainfo/io.github.syllo.nvtop.metainfo.xml

卸载后验证:

which nvtop; nvtop --version

实测回显(apt 版卸载后):

nvtop: command not found

用户侧界面偏好文件 ~/.config/nvtop/interface.ini 由 F12 自动生成,彻底清理时一并删除:rm -rf ~/.config/nvtop。

十三、参考链接