Remmina

来自 Arch Linux 中文维基

Remmina 是用 GTK 编写的远程桌面客户端,来自 FreeRDP 项目。 它支持以下协议:SSH、VNC、RDP、NX、XDMCP。

安装[编辑 | 编辑源代码]

安装软件包 remmina

要支持 VNC 请安装 libvncserver 软件包。

要支持 SPICE 请安装 spice-gtk 软件包。

如果你需要 RDP 支持,还要选择安装 freerdpremmina-plugin-rdesktopAUR。有关注意事项如下:

  • 如果安装 freerdp 之后 RDP 选项在 Remmina 下拉菜单中不可用,请首先确保完全退出 Remmina:执行 killall remmina。当你重启 Remmina 后,RDP 就应该可用了。
  • 对于 Remmina 1.2.0,有些用户报告使用 freerdp 的 RDP 连接存在频繁意外断开连接的问题,但 rdesktop RDP 连接则更为可靠。
  • 密码保存依赖于 GNOME Keyring.

使用[编辑 | 编辑源代码]

要打开之前保存的连接配置你可以这样做:

$ remmina --connect=~/.remmina/file-name.remmina

根据你的设置不同,dirname(1) 可能为 ~/.config/remmina/,而不是 ~/.remmina/

下面是脚本内容,它根据 name= 属性重命名了连接配置文件以其便于人类理解:

#!/bin/bash
cd ~/.remmina/    # or ~/.config/remmina/ if appropriate
ls -1 *.remmina | while read a; do
       N=`grep '^name=' "$a" | cut -f2 -d=`;
       [ "$a" == "$N.remmina" ] || mv "$a" "$N".remmina;
done

要在启动时最小化到系统托盘,请使用 -i/--icon 选项。

参考链接[编辑 | 编辑源代码]