首页 > 代码库 > Citrix XenDesktop发布Centos 7.2桌面(四)--安装软件包

Citrix XenDesktop发布Centos 7.2桌面(四)--安装软件包

一、   安装软件包

Linux VDA依赖于OpenJDK以及要求使用PostgreSQL,所以在安装LinuxVDA之前,我们需要将所需依赖包安装好。

另外,将 Linux 计算机添加至 XenDesktop for Linux 支持的 ActiveDirectory 域有多种方法:

  • Samba Winbind

  • Quest Authentication Service

  • Centrify DirectControl

我选择的是Samba Winbind。后面会介绍需要安装哪些依赖包。

5.1  配置yum源

我使用的是Centos7.2自带的网络yum源,下载速度还是很理想的。

如果有配置本地yum源或者其他国内网络yum源的需求,可自行配置。

如需更改,请更改/etc/yum.repos.d/CentOS-Base.repo

配置完成后,确保yum源正确可用,可先进行缓存清除。

yum clean all

技术分享

然后,建立本地缓存,以便之后快速安装依赖包。

yum makecache

技术分享

技术分享

5.2  安装OpenJDK 1.8

安装

  yum -y install java-1.8.0-openjdk

技术分享

设置JAVA_HOME环境变量,更改 ~/.bashrc,将以下参数添加进去

根目录下,命令

vi .bashrc
export JAVA_HOME=/usr/lib/jvm/java

技术分享

确认java版本

java –version

技术分享 

5.3  安装PostgreSQL 9

安装以下软件包:

yum -y install postgresql-server

技术分享

yum -y install postgresql-jdbc

技术分享

初始化数据库

postgresql-setup initdb

技术分享

设置开机启动,并开启服务

systemctl enable postgresql.service

技术分享

systemctl start postgresql.service

技术分享

确认数据库版本

psql –version

技术分享

确认数据目录已设置

sudo -u postgres psql -c ‘show data_directory‘

技术分享

5.4  安装motif、打印支持及其他软件包

Motif

Linux VDA要求使用motif,但Centos 7.2中已安装最新版本的motif,故无需再进行安装。

打印支持

  如果Linux VDA需要打印服务,那么需要安装以下软件包:

yum –y install cups

  Centos 7.2已安装cups

yum -y install foomatic-filters


技术分享

其他软件包

  安装所需的其他软件包:

sudo yum -y install redhat-lsb-core

技术分享

sudo yum -y install ImageMagick

技术分享


5.5  安装Linux加域所需软件包

使用Samba Winbind需要安装或更新以下软件包:

 yum -y install samba-winbind \

samba-winbind-clients \

krb5-workstation \

authconfig \

     oddjob-mkhomedir


本文出自 “清霜醉枫” 博客,请务必保留此出处http://ctianlong.blog.51cto.com/1458700/1863341

Citrix XenDesktop发布Centos 7.2桌面(四)--安装软件包