VNC 和 Lubuntu

VNC 和 Lubuntu

我正在尝试在 Lubuntu 14.04 上安装 VNC 服务器,但没有任何效果。

我已经尝试过官方文档以及一些其他页面。我四处搜索并阅读了一些 Stack Exchange 的 QA,但都不起作用。

使用 Remmina,除非我配置 SSH 隧道,否则它很快就会失败……之后它就会挂在那里,我必须xkill这样做。

xtightvncviewer在远程 PC 上使用时,我只是收到拒绝连接的消息。按照官方文档操作后:

1号航站楼

$ ssh -L 12345:localhost:5900 [email protected]
Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-36-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

Last login: Wed Oct  8 13:53:09 2014 from ibm-dev1
user@VTX-Server:~$ channel 3: open failed: connect failed: Connection refused

2 号航站楼

$ xvncviewer localhost:12345
xvncviewer: VNC server closed connection
[1]+  Exit 1                  xvncviewer localhost:12345

有人遇到过这种情况吗?如何解决?

答案1

我不使用 VNC,但我一直在使用TeamViewer很长一段时间以来,我对此非常满意。

TeamViewer 是多平台(它可以安装在 Linux、Windows 和 OS X 上)并且它是客户端和服务器同时,我的意思是,在一个应用程序中:只需将其安装在您想要的机器上并使用它。

它适用于静态ID+动态密码方案:每台机器都会收到一个 ID 和密码。因此,当您运行 TeamViewer 时,它会显示您计算机的静态 ID 及其当前密码。如果您希望某人访问您的计算机,请告诉此人在其计算机上运行 TeamViewer,然后告知此人您的 ID 和当前密码。然后,此人会将您的 ID 输入其 TeamViewer 实例中,点击“连接到合作伙伴”,然后输入您的密码并点击确定。就这样。

如果您下载 TeamViewer.deb安装文件,您可以通过dpkg运行此 shell 命令来安装它:

sudo dpkg -i <path_to_package>

...其中<path_to_package>是下载的 TeamViewer DEB 包的完整路径。例如,假设您的主文件夹是/home/username(它的快捷方式是字符~),您的下载文件夹是/home/username/Downloads(快捷方式~/Downloads:),并且您下载了一个名为的文件teamviewer_i386.deb并将其保存到您的下载文件夹中。在这种情况下,下载的包将位于中~/Downloads/teamviewer_i386.deb,因此安装命令将是:

sudo dpkg -i ~/Downloads/teamviewer_i386.deb

上述命令执行完成后,TeamViewer 将被安装并可供使用。

虽然 TeamViewer DEB 包的当前版本 (11.0.57095) 没有任何依赖项,但后续版本可能存在一个或多个依赖项 - 在这种情况下,dpkg将无法安装 DEB 包,因为dpkg无法解决依赖关系。因此,我建议使用格德比而不是dpkg:Gdebi 有一个 GUI(图形用户界面),它会自动解决 DEB 包依赖关系。

如果您没有 Gdebi,我建议通过运行此 shell 命令来安装它:

sudo apt-get install gdebi -y

如果你安装了 Gdebi,现在想使用它来安装 TeamViewer DEB 包(或任何其他 DEB 包),请启动 Gdebi,选择文件菜单,点击打开...,选择 DEB 包,点击打开然后点击安装包按钮。就是这样:Gdebi 将分析这个本地.deb依赖项文件,自动下载依赖项并安装它们。

相关内容