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。
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 字节,实测下载)
- 发行版仓库(jammy/multiverse):
- 源码编译工具链(实测版本):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-1 | 1.2.2 时代仅 NVIDIA(deb 包描述实测为 "Interactive NVIDIA GPU process monitor") | 只看 NVIDIA 卡、对版本无要求的老环境 |
| ppa:quentiumyt/nvtop(官方 README 推荐) | 3.3.2-1+jammy | NVIDIA/AMD/Intel 全启用 | Ubuntu 上的首选路径:apt 管理且版本最新 |
| GitHub Releases AppImage | 3.3.2 | 同官方编译版 | 免安装、免 root、随处可跑 |
| 源码编译 | 3.3.2(可自行打补丁) | 12 类硬件按编译开关启用 | 需要昇腾/天数等后端或自定义安装路径 |
1.2.2 与 3.3.2 的关键差距(两版本 nvtop -h 实测对照,完整参数表见《nvtop 3.3.2 常用 CLI 命令与工具详解》):
- 3.x 支持多厂商(AMD/Intel/昇腾等),1.2.2 仅 NVIDIA;
- 3.x 新增
-s --snapshot(快照输出)与-l --loop(循环输出)两个脚本化模式,1.2.2 没有; -s与-i的含义在两代之间发生了变化:1.2.2 的-s是--gpu-select(选卡)、-i是--gpu-ignore(忽略卡);3.3.2 的-s是--snapshot、-i是--gpu-info(附加信息栏)。老脚本迁移时必须逐条核对;- 3.x 新增
-P --no-processes(关闭进程列表); - 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 PPA | C AppImage | D 源码编译 |
|---|---|---|---|---|
| 实测版本 | 1.2.2-1 | 3.3.2-1+jammy | 3.3.2 | 3.3.2 |
| 是否需联网 | 是 | 是(新增 PPA 源) | 是(下载一次) | 是(clone + 依赖) |
| 安装方式 | apt | apt | 下载 + chmod(或解包) | cmake + make install |
| 升级方式 | apt upgrade | apt upgrade | 重新下载新版 | fetch 新 tag 重编译 |
| 后端覆盖 | 仅 NVIDIA(1.2.2) | NVIDIA/AMD/Intel | NVIDIA/AMD/Intel | 12 类硬件按开关 |
| 是否动系统 | 装 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。
十三、参考链接
- 官方 README(安装/Build/Troubleshoot 节):https://github.com/Syllo/nvtop (查询日期 2026-10-23)
- Releases 3.3.2 与 AppImage 资产:https://github.com/Syllo/nvtop/releases/tag/3.3.2
- PPA(quentiumyt/nvtop):https://launchpad.net/~quentiumyt/+archive/ubuntu/nvtop
- 站内系列:《nvtop 介绍与选型指南》《nvtop 3.3.2 配置参数详解》《nvtop 3.3.2 常用 CLI 命令与工具详解》