Ubuntu24.04 安装vnc 运行vncpasswd提示vncpasswd: command not found

看来你在 Ubuntu 24.04 (Noble) 上遇到了一个经典的小坑。虽然你安装了 tigervnc-standalone-server,但 Ubuntu 现在的包管理把 管理工具(比如 vncpasswd)拆分到了另一个独立的包里。

你的终端输出里其实已经给出了暗示:Recommended packages: tigervnc-tools

解决方法

只需要安装 tigervnc-tools 即可找回这个命令:

 
sudo apt update
sudo apt install tigervnc-tools

为什么会这样?

在 Ubuntu 24.04 及较新版本中,TigerVNC 的结构更加模块化:

  • tigervnc-standalone-server: 只包含运行 Xvnc 会话的核心二进制文件。

  • tigervnc-tools: 包含 vncpasswd(设置密码)、vncconfig(配置工具)和 vnclicense 等实用工具。

  • tigervnc-common: 基础公共文件。

验证安装

安装完成后,再次运行:

 
vncpasswd

现在你应该可以看到设置密码的提示了。它会询问你是否要设置一个 "view-only password"(只读密码),通常选 n(不设置)即可。

posted @ 2026-03-15 10:45  木子欢儿  阅读(3)  评论(0)    收藏  举报