在centos的官方库里的remmina版本为0.9,在安装freerdp以支持remmina的rdp协议连接方法时,会报告一系列的freerdp的错误。通过安装旧版本的freerdp以解决该问题。步骤如下:

yum remove freerdp

yum remove freerdp-libs

yum remove freerdp-plugins

下载如下软件包

freerdp-0.8.2-3.el6.nux.x86_64.rpm
freerdp-libs-0.8.2-3.el6.nux.x86_64.rpm
freerdp-plugins-0.8.2-3.el6.nux.x86_64.rpm
remmina-0.9.3-5.el6.R.x86_64.rpm
remmina-devel-0.9.3-5.el6.R.x86_64.rpm
remmina-plugins-common-0.9.2-5.el6.R.x86_64.rpm
remmina-plugins-rdp-0.9.2-5.el6.R.x86_64.rpm
remmina-plugins-vnc-0.9.2-5.el6.R.x86_64.rpm
remmina-plugins-xdmcp-0.9.2-5.el6.R.x86_64.rpm

执行如下命令安装freerdp

rpm -ivh freerdp-*
rpm -ivh remmina-0.9.3-5.el6.R.x86_64.rpm
rpm -ivh remmina-devel-0.9.3-5.el6.R.x86_64.rpm
rpm -ivh remmina-plugins-common-0.9.2-5.el6.R.x86_64.rpm
rpm -ivh remmina-plugins-rdp-0.9.2-5.el6.R.x86_64.rpm
rpm -ivh remmina-plugins-vnc-0.9.2-5.el6.R.x86_64.rpm
rpm -ivh remmina-plugins-xdmcp-0.9.2-5.el6.R.x86_64.rpm