我正在尝试在 Mac 上安装 SSVNC。我下载了适用于所有平台的 SSVNC 文件,并解压。然后我尝试在 MacOSX 中运行 sshvnc 文件,但它向我显示了此错误:
找不到您的 OS Darwin x86_64 的平台目录:
/Users/jankozusnik/Downloads/ssvnc/bin/Darwin.x86_64 在 PATH 中未找到 vncviewer。在 PATH 中未找到 stunnel。
您可以设置 $UNAME 环境变量来覆盖操作系统设置。或者,如果可用,运行 ./build.unix 脚本来构建它。或者安装外部“vncviewer”和“stunnel”包。注销
该怎么办呢?
我也尝试使用 VNC 的 Chicken,但它给了我这个错误“Unknowh AuthType 19”,但是我在共享中允许“远程管理”
你知道如何解决我的问题吗?
非常感谢您的意见和时间!
答案1
bin 目录下似乎没有 Darwin.x86_64 目录。我下载了一份副本并验证了情况确实如此。(收到相同的消息,并显示其在我的桌面上的路径)。
来自 Apple 屏幕共享应用程序帮助文件(位于关于屏幕共享在 OS X 10.6 中)-
OS X 屏幕共享和 Apple Remote Desktop 屏幕共享与虚拟网络计算 (VNC) 兼容,VNC 是使用 TCP/IP 在网络上远程控制计算机的行业标准。
屏幕共享应用程序位于/System/Library/CoreServices/
。 尝试一下,它可能会表现得更好。 我记得 VNC 的 Chicken 在 OS X 10.6 或 10.7 中登录时出现问题。
我曾在 OS X 10.9.4 主机和 10.6 VM(在同一台 Mac 上)之间使用过它。我认为屏幕共享应用程序至少在一定程度上导致了最近 OS X 版本没有发布最新的 vnc 版本。
另请参阅在 Mac OS X 上设置 VNC。答案显示了如何相当轻松地调用 vnc 连接。