刚刚闲着无聊,虽然作业还有动手但是就打算在折腾一下以前使用过的Linux下远程桌面Windows。
忘记多久以前了在Ubuntu里就安装了远程的软件由于时间久远我忘记了软件的名字,不过还是通过度娘找到了软件名称。
Remmina是一款免费的开放源码,功能丰富且功能强大的远程桌面客户端,用于Linux和其他类似Unix的系统,用GTK + 3编写。 它适用于需要远程访问和使用许多计算机的系统管理员和旅行者。
它以简单,统一,均匀,易于使用的用户界面支持多种网络协议。
Remmina特色
支持RDP,VNC,NX,XDMCP和SSH。
使用户能够维护由组织组织的连接配置文件列表。
支持用户快速连接直接放入服务器地址。
具有更高分辨率的远程桌面在窗口和全屏模式下都可滚动/缩放。
支持视口全屏模式; 这里,当鼠标移动到屏幕边缘时,远程桌面会自动滚动。
还支持全屏模式浮动工具栏; 使您能够在模式之间切换,切换键盘抓取,最小化和超越。
提供选项卡式界面,可选择由组管理。
还提供托盘图标,允许您快速访问配置的连接配置文件。
在本文中,我们将向您展示如何在Linux中安装和使用Remmina支持的几种协议进行桌面共享。
先决条件
允许远程机器上的桌面共享(使远程机器允许远程连接)。
在远程机器上设置SSH服务。
如何在Linux中安装Remmina Desktop Sharing Tool
Remmina及其插件包已经在所有主流的Linux发行版的大多数官方存储库中提供。 运行下面的命令以安装所有支持的插件:
#Debian/Ubuntu $ sudo apt-get install remmina remmina-plugin-* #On CentOS/RHEL # yum install remmina remmina-plugin-* #On Fedora 22+ $ sudo dnf copr enable hubbitus/remmina-next $ sudo dnf upgrade --refresh 'remmina*' 'freerdp*'
但是我在使用中遇到了找不到包只能更新源,更新源后又出现了
root@www.cyzwb.com:~# apt-get install remmina remmina-plugin-* 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 注意,根据Glob 'remmina-plugin-*' 选中了 'remmina-plugin-nx' 注意,根据Glob 'remmina-plugin-*' 选中了 'remmina-plugin-telepathy' 注意,根据Glob 'remmina-plugin-*' 选中了 'remmina-plugin-data' 注意,根据Glob 'remmina-plugin-*' 选中了 'remmina-plugin-gnome' 注意,根据Glob 'remmina-plugin-*' 选中了 'remmina-plugin-xdmcp' 注意,根据Glob 'remmina-plugin-*' 选中了 'remmina-plugin-rdp' 注意,根据Glob 'remmina-plugin-*' 选中了 'remmina-plugin-vnc' 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到(Incoming)目录移出。 下列信息可能会对解决问题有所帮助: 下列软件包有未满足的依赖关系: remmina-plugin-rdp : 依赖: libfreerdp1 (>= 1.0~beta5) 但是它将不会被安装 依赖: libfreerdp-plugins-standard 但是它将不会被安装 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
但是执行
sudo apt-get install -f
无效只能
sudo apt-get install libfreerdp1
重新安装一次了。
参考网站:https://www.howtoing.com/remmina-remote-desktop-sharing-and-ssh-client/
超越自我吧
2017年8月13日