FreeNX
FreeNX 是一个 shell 脚本包,与 NoMachine 发布的使用 GPL 许可的 NX 核心库结合使用。
openSUSE 下载
供应商: NoMachine 和 Fabian Franz
开发者: X11:RemoteDesktop
许可: GNU 通用公共许可证 (GPL)
网站: http://freenx.berlios.de/
关于
NX 是一种远程访问协议。它既快速、安全、图形化,又是开放的(与仅快速和开放的 Telnet 协议相反)。
NX 基本上是一种客户端-服务器协议,允许您以图形方式访问任何机器。它基于 (open)SSH(用于安全性)和 X 压缩(用于 GUI 和速度),并且 NX 比常规 X 协议更容易使用。
特性
- 允许您通过安全通道远程连接到您的桌面。
- 在速度慢且延迟高的连接上表现良好。
- 支持本地和远程系统之间的剪贴板操作。
- 支持从远程应用程序进行本地打印。
快速入门
要设置 FreeNX 服务器,
- 下载您发行版的软件包,例如:
wget http://download.opensuse.org/repositories/home:/beyerle:/NX/openSUSE_13.1/i586/NX-3.5.0-123.1.i586.rpm wget http://download.opensuse.org/repositories/home:/beyerle:/NX/openSUSE_13.1/i586/FreeNX-0.7.3-7.1.i586.rpm
- 安装所需的依赖项,例如对于 SUSE Linux 13.1
yast -i expect rdesktop
- 安装软件包
rpm -ivh NX-3.5.0-123.1.i586.rpm FreeNX-0.7.3-7.1.i586.rpm
- 阅读如何设置它
cat /usr/share/doc/packages/FreeNX/README.SuSE
- 设置它
nxsetup --setup-nomachine-key
历史
在 NoMachine 创建 NX 几年前后,他们将他们的核心库和命令行工具发布给公众(作为 GPL)。Kurt Pfeifle - 一位 KDE 贡献者 - 拿到了这些库和工具,并创建了一个最初的(未发布的)脚本,可以在一定程度上自动化设置远程 NX 连接。在 Kurt 将 Fabian Franz(当时是 Knoppix 和 MPlayer 的贡献者)介绍给 NX 之后,Fabian 创建了一个名为 FreeNX 的项目;FreeNX 是 NoMachine 商业(和闭源)NX Server 的一个替代实现。
我们可以使用 GPL 许可的 FreeNX 服务器实现和 KDE “knx” 客户端(尽管后者仍然缺少许多功能且缺乏维护)。一个基于 QT 的 NX 会话客户端的免费/开源实现“QtNX” 也可用。
还有用于 2X 服务器(另一家公司使用 NX 核心库的另一家商业产品)的 GPL 许可客户端,据称可以与 FreeNX 一起工作。
参见
外部链接
:
