You are on page 1of 13

===================================================================================

=============================================================================
Subject :VNC Server Installation on Oracle Enterprise Linux 7
Created By : Manoj K Upadhyaya
Note : Before proceeding, please crosschek the environment where VNCServer
need to be configured.

===================================================================================
=============================================================================
(PART 1) Creating YUM Repository
===================================================================================
=============================================================================

[root@iadd1saxd5ad001 ~]# mkdir -p /tmp/createrepo


[root@iadd1saxd5ad001 ~]# chmod 777 /tmp/createrepo
[root@iadd1saxd5ad001 ~]# cd /tmp/createrepo

-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 createrepo]# curl -O
http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/createrepo-
0.9.9-28.el7.noarch.rpm
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 95344 100 95344 0 0 42087 0 0:00:02 0:00:02 --:--:-- 42094
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 createrepo]# curl -O
http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/deltarpm-3.6-
3.el7.x86_64.rpm
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 83444 100 83444 0 0 38554 0 0:00:02 0:00:02 --:--:-- 38560
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 createrepo]# curl -O
http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/python-
deltarpm-3.6-3.el7.x86_64.rpm
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 31092 100 31092 0 0 23423 0 0:00:01 0:00:01 --:--:-- 23430

-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 createrepo]# ls -ltr
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
total 212
-rw-r--r-- 1 root root 95344 Apr 16 23:58 createrepo-0.9.9-28.el7.noarch.rpm
-rw-r--r-- 1 root root 83444 Apr 16 23:58 deltarpm-3.6-3.el7.x86_64.rpm
-rw-r--r-- 1 root root 31092 Apr 16 23:58 python-deltarpm-3.6-3.el7.x86_64.rpm

-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 createrepo]# rpm -Uvh *
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
Preparing... ################################# [100%]
package deltarpm-3.6-3.el7.x86_64 is already installed
package python-deltarpm-3.6-3.el7.x86_64 is already installed
package createrepo-0.9.9-28.el7.noarch is already installed

-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 createrepo]# cd /etc/yum.repos.d
[root@iadd1saxd5ad001 yum.repos.d]# cat <<EOF > /etc/yum.repos.d/Package-
Installation.repo
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
> [packagerepo]
> name=PackageRepository
> baseurl=https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/
> enabled=1
> gpgcheck=0
> EOF

-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 yum.repos.d]# ls -ltr
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
total 20
-r--r----- 1 root root 896 Jan 11 03:45 Exadata-computenode.repo.sample
-rw-r----- 1 root root 210 Mar 2 15:58 redhat-upgrade-upgradeiso.repo
-rw-r----- 1 root root 401 Mar 2 16:55 Exadata-computenode.repo
-rw-r----- 1 root root 401 Apr 16 23:32 Exadata-computenode.repo_Bkup
-rw-r--r-- 1 root root 125 Apr 17 00:08 Package-Installation.repo

-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 yum.repos.d]# yum makecache
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
packagerepo
| 1.4 kB 00:00:00
file:///system-upgrade/media/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't
open file /system-upgrade/media/repodata/repomd.xml"
Trying other mirror.
(1/5): packagerepo/group
| 810 kB 00:00:00
(2/5): packagerepo/updateinfo
| 890 kB 00:00:00
(3/5): packagerepo/filelists
| 11 MB 00:00:00
(4/5): packagerepo/primary
| 12 MB 00:00:00
(5/5): packagerepo/other
| 344 MB 00:00:25
packagerepo
12558/12558
packagerepo
12558/12558
packagerepo
12558/12558
Metadata Cache Created

===================================================================================
=============================================================================
(PART 2) Installation of TigerVNCServer
===================================================================================
=============================================================================
[root@iadd1saxd5ad001 yum.repos.d]# yum install tigervnc-server*
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
file:///system-upgrade/media/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't
open file /system-upgrade/media/repodata/repomd.xml"
Trying other mirror.
Resolving Dependencies
--> Running transaction check
---> Package tigervnc-server.x86_64 0:1.8.0-13.el7 will be installed
--> Processing Dependency: xorg-x11-xinit for package: tigervnc-server-1.8.0-
13.el7.x86_64
--> Processing Dependency: libXdamage.so.1()(64bit) for package: tigervnc-server-
1.8.0-13.el7.x86_64
---> Package tigervnc-server-minimal.x86_64 0:1.8.0-13.el7 will be installed
--> Processing Dependency: mesa-dri-drivers for package: tigervnc-server-minimal-
1.8.0-13.el7.x86_64
--> Processing Dependency: xkeyboard-config for package: tigervnc-server-minimal-
1.8.0-13.el7.x86_64
--> Processing Dependency: tigervnc-license for package: tigervnc-server-minimal-
1.8.0-13.el7.x86_64
--> Processing Dependency: xorg-x11-xkb-utils for package: tigervnc-server-minimal-
1.8.0-13.el7.x86_64
--> Processing Dependency: libXdmcp.so.6()(64bit) for package: tigervnc-server-
minimal-1.8.0-13.el7.x86_64
--> Processing Dependency: libXfont2.so.2()(64bit) for package: tigervnc-server-
minimal-1.8.0-13.el7.x86_64
--> Processing Dependency: libGL.so.1()(64bit) for package: tigervnc-server-
minimal-1.8.0-13.el7.x86_64
--> Processing Dependency: libpixman-1.so.0()(64bit) for package: tigervnc-server-
minimal-1.8.0-13.el7.x86_64
--> Processing Dependency: libxshmfence.so.1()(64bit) for package: tigervnc-server-
minimal-1.8.0-13.el7.x86_64
--> Running transaction check
---> Package libXdamage.x86_64 0:1.1.4-4.1.el7 will be installed
--> Processing Dependency: libXfixes.so.3()(64bit) for package: libXdamage-1.1.4-
4.1.el7.x86_64
---> Package libXdmcp.x86_64 0:1.1.2-6.el7 will be installed
---> Package libXfont2.x86_64 0:2.0.3-1.el7 will be installed
--> Processing Dependency: libfontenc.so.1()(64bit) for package: libXfont2-2.0.3-
1.el7.x86_64
---> Package libglvnd-glx.x86_64 1:1.0.1-0.8.git5baa1e5.el7 will be installed
--> Processing Dependency: libglvnd(x86-64) = 1:1.0.1-0.8.git5baa1e5.el7 for
package: 1:libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64
--> Processing Dependency: mesa-libGL(x86-64) >= 13.0.4-1 for package: 1:libglvnd-
glx-1.0.1-0.8.git5baa1e5.el7.x86_64
--> Processing Dependency: libGLdispatch.so.0()(64bit) for package: 1:libglvnd-glx-
1.0.1-0.8.git5baa1e5.el7.x86_64
---> Package libxshmfence.x86_64 0:1.2-1.el7 will be installed
---> Package mesa-dri-drivers.x86_64 0:18.0.5-4.el7_6 will be installed
--> Processing Dependency: mesa-filesystem(x86-64) for package: mesa-dri-drivers-
18.0.5-4.el7_6.x86_64
--> Processing Dependency: libLLVM-6.0-rhel.so(LLVM_6.0)(64bit) for package: mesa-
dri-drivers-18.0.5-4.el7_6.x86_64
--> Processing Dependency: libLLVM-6.0-rhel.so()(64bit) for package: mesa-dri-
drivers-18.0.5-4.el7_6.x86_64
--> Processing Dependency: libglapi.so.0()(64bit) for package: mesa-dri-drivers-
18.0.5-4.el7_6.x86_64
---> Package pixman.x86_64 0:0.34.0-1.el7 will be installed
---> Package tigervnc-license.noarch 0:1.8.0-13.el7 will be installed
---> Package xkeyboard-config.noarch 0:2.24-1.el7 will be installed
---> Package xorg-x11-xinit.x86_64 0:1.3.4-2.el7 will be installed
--> Processing Dependency: xorg-x11-server-utils for package: xorg-x11-xinit-1.3.4-
2.el7.x86_64
---> Package xorg-x11-xkb-utils.x86_64 0:7.7-14.el7 will be installed
--> Processing Dependency: libxkbfile.so.1()(64bit) for package: xorg-x11-xkb-
utils-7.7-14.el7.x86_64
--> Running transaction check
---> Package libXfixes.x86_64 0:5.0.3-1.el7 will be installed
---> Package libfontenc.x86_64 0:1.1.3-3.el7 will be installed
---> Package libglvnd.x86_64 1:1.0.1-0.8.git5baa1e5.el7 will be installed
---> Package libxkbfile.x86_64 0:1.0.9-3.el7 will be installed
---> Package llvm-private.x86_64 0:6.0.1-2.el7 will be installed
---> Package mesa-filesystem.x86_64 0:18.0.5-4.el7_6 will be installed
---> Package mesa-libGL.x86_64 0:18.0.5-4.el7_6 will be installed
---> Package mesa-libglapi.x86_64 0:18.0.5-4.el7_6 will be installed
---> Package xorg-x11-server-utils.x86_64 0:7.7-20.el7 will be installed
--> Processing Dependency: libXcursor.so.1()(64bit) for package: xorg-x11-server-
utils-7.7-20.el7.x86_64
--> Running transaction check
---> Package libXcursor.x86_64 0:1.1.15-1.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================
==============================================================================
Package Arch Version
Repository Size
===================================================================================
==============================================================================
Installing:
tigervnc-server x86_64 1.8.0-
13.el7 packagerepo 214
k
tigervnc-server-minimal x86_64 1.8.0-
13.el7 packagerepo 1.0
M
Installing for dependencies:
libXcursor x86_64 1.1.15-
1.el7 packagerepo 30
k
libXdamage x86_64 1.1.4-
4.1.el7 packagerepo 20
k
libXdmcp x86_64 1.1.2-
6.el7 packagerepo 34
k
libXfixes x86_64 5.0.3-
1.el7 packagerepo 18
k
libXfont2 x86_64 2.0.3-
1.el7 packagerepo 143
k
libfontenc x86_64 1.1.3-
3.el7 packagerepo 30
k
libglvnd x86_64
1:1.0.1-0.8.git5baa1e5.el7 packagerepo
89 k
libglvnd-glx x86_64
1:1.0.1-0.8.git5baa1e5.el7 packagerepo
124 k
libxkbfile x86_64 1.0.9-
3.el7 packagerepo 82
k
libxshmfence x86_64 1.2-
1.el7 packagerepo
6.5 k
llvm-private x86_64 6.0.1-
2.el7 packagerepo 21
M
mesa-dri-drivers x86_64 18.0.5-
4.el7_6 packagerepo 6.6
M
mesa-filesystem x86_64 18.0.5-
4.el7_6 packagerepo 17
k
mesa-libGL x86_64 18.0.5-
4.el7_6 packagerepo 161
k
mesa-libglapi x86_64 18.0.5-
4.el7_6 packagerepo 44
k
pixman x86_64 0.34.0-
1.el7 packagerepo 247
k
tigervnc-license noarch 1.8.0-
13.el7 packagerepo 28
k
xkeyboard-config noarch 2.24-
1.el7 packagerepo
833 k
xorg-x11-server-utils x86_64 7.7-
20.el7 packagerepo
178 k
xorg-x11-xinit x86_64 1.3.4-
2.el7 packagerepo 58
k
xorg-x11-xkb-utils x86_64 7.7-
14.el7 packagerepo
102 k

Transaction Summary
===================================================================================
===========================================================================
Install 2 Packages (+21 Dependent packages)
Total download size: 31 M
Installed size: 108 M
Is this ok [y/d/N]: y
Downloading packages:
(1/23): libXdamage-1.1.4-4.1.el7.x86_64.rpm
| 20 kB 00:00:03
(2/23): libXdmcp-1.1.2-6.el7.x86_64.rpm
| 34 kB 00:00:00
(3/23): libXcursor-1.1.15-1.el7.x86_64.rpm
| 30 kB 00:00:03
(4/23): libXfixes-5.0.3-1.el7.x86_64.rpm
| 18 kB 00:00:02
(5/23): libfontenc-1.1.3-3.el7.x86_64.rpm
| 30 kB 00:00:00
(6/23): libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm
| 89 kB 00:00:00
(7/23): libXfont2-2.0.3-1.el7.x86_64.rpm
| 143 kB 00:00:02
(8/23): libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm
| 124 kB 00:00:02
(9/23): libxkbfile-1.0.9-3.el7.x86_64.rpm
| 82 kB 00:00:02
(10/23): llvm-private-6.0.1-2.el7.x86_64.rpm
| 21 MB 00:00:00
(11/23): libxshmfence-1.2-1.el7.x86_64.rpm
| 6.5 kB 00:00:02
(12/23): mesa-filesystem-18.0.5-4.el7_6.x86_64.rpm
| 17 kB 00:00:02
(13/23): mesa-libGL-18.0.5-4.el7_6.x86_64.rpm
| 161 kB 00:00:02
(14/23): mesa-libglapi-18.0.5-4.el7_6.x86_64.rpm
| 44 kB 00:00:01
(15/23): pixman-0.34.0-1.el7.x86_64.rpm
| 247 kB 00:00:00
(16/23): tigervnc-license-1.8.0-13.el7.noarch.rpm
| 28 kB 00:00:00
(17/23): tigervnc-server-1.8.0-13.el7.x86_64.rpm
| 214 kB 00:00:01
(18/23): tigervnc-server-minimal-1.8.0-13.el7.x86_64.rpm
| 1.0 MB 00:00:00
(19/23): xkeyboard-config-2.24-1.el7.noarch.rpm
| 833 kB 00:00:00
(20/23): xorg-x11-server-utils-7.7-20.el7.x86_64.rpm
| 178 kB 00:00:00
(21/23): xorg-x11-xinit-1.3.4-2.el7.x86_64.rpm
| 58 kB 00:00:00
(22/23): xorg-x11-xkb-utils-7.7-14.el7.x86_64.rpm
| 102 kB 00:00:00
(23/23): mesa-dri-drivers-18.0.5-4.el7_6.x86_64.rpm
| 6.6 MB 00:00:10
-----------------------------------------------------------------------------------
------------------------------------------------------------------------------
Total
1.6 MB/s | 31 MB 00:00:18
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside of yum.
** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows:
exadata-sun-computenode-exact-19.1.2.0.0.190111-1.noarch has missing requires of
exadata-oswatcher = ('0', '19.1.2.0.0.190111', '1')
exadata-sun-computenode-minimum-19.1.2.0.0.190111-1.noarch has missing requires of
exadata-oswatcher >= ('0', '19.1.2.0.0.190111', '1')
Installing : libXfixes-5.0.3-1.el7.x86_64
1/23
Installing : libXdamage-1.1.4-4.1.el7.x86_64
2/23
Installing : mesa-libglapi-18.0.5-4.el7_6.x86_64
3/23
Installing : libxshmfence-1.2-1.el7.x86_64
4/23
Installing : libXcursor-1.1.15-1.el7.x86_64
5/23
Installing : xorg-x11-server-utils-7.7-20.el7.x86_64
6/23
Installing : xorg-x11-xinit-1.3.4-2.el7.x86_64
7/23
Installing : libfontenc-1.1.3-3.el7.x86_64
8/23
Installing : libXfont2-2.0.3-1.el7.x86_64
9/23
Installing : llvm-private-6.0.1-2.el7.x86_64
10/23
Installing : libXdmcp-1.1.2-6.el7.x86_64
11/23
Installing : tigervnc-license-1.8.0-13.el7.noarch
12/23
Installing : pixman-0.34.0-1.el7.x86_64
13/23
Installing : mesa-filesystem-18.0.5-4.el7_6.x86_64
14/23
Installing : mesa-dri-drivers-18.0.5-4.el7_6.x86_64
15/23
Installing : 1:libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64
16/23
Installing : mesa-libGL-18.0.5-4.el7_6.x86_64
17/23
Installing : 1:libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64
18/23
Installing : xkeyboard-config-2.24-1.el7.noarch
19/23
Installing : libxkbfile-1.0.9-3.el7.x86_64
20/23
Installing : xorg-x11-xkb-utils-7.7-14.el7.x86_64
21/23
Installing : tigervnc-server-minimal-1.8.0-13.el7.x86_64
22/23
Installing : tigervnc-server-1.8.0-13.el7.x86_64
23/23
Verifying : 1:libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64
1/23
Verifying : libXcursor-1.1.15-1.el7.x86_64
2/23
Verifying : mesa-dri-drivers-18.0.5-4.el7_6.x86_64
3/23
Verifying : xorg-x11-xkb-utils-7.7-14.el7.x86_64
4/23
Verifying : xorg-x11-xinit-1.3.4-2.el7.x86_64
5/23
Verifying : libxkbfile-1.0.9-3.el7.x86_64
6/23
Verifying : xkeyboard-config-2.24-1.el7.noarch
7/23
Verifying : 1:libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64
8/23
Verifying : mesa-libGL-18.0.5-4.el7_6.x86_64
9/23
Verifying : mesa-filesystem-18.0.5-4.el7_6.x86_64
10/23
Verifying : libXfont2-2.0.3-1.el7.x86_64
11/23
Verifying : pixman-0.34.0-1.el7.x86_64
12/23
Verifying : tigervnc-license-1.8.0-13.el7.noarch
13/23
Verifying : libxshmfence-1.2-1.el7.x86_64
14/23
Verifying : tigervnc-server-minimal-1.8.0-13.el7.x86_64
15/23
Verifying : libXdmcp-1.1.2-6.el7.x86_64
16/23
Verifying : xorg-x11-server-utils-7.7-20.el7.x86_64
17/23
Verifying : llvm-private-6.0.1-2.el7.x86_64
18/23
Verifying : libXdamage-1.1.4-4.1.el7.x86_64
19/23
Verifying : libXfixes-5.0.3-1.el7.x86_64
20/23
Verifying : libfontenc-1.1.3-3.el7.x86_64
21/23
Verifying : mesa-libglapi-18.0.5-4.el7_6.x86_64
22/23
Verifying : tigervnc-server-1.8.0-13.el7.x86_64
23/23

Installed:
tigervnc-server.x86_64 0:1.8.0-13.el7
tigervnc-server-minimal.x86_64 0:1.8.0-13.el7

Dependency Installed:
libXcursor.x86_64 0:1.1.15-1.el7 libXdamage.x86_64 0:1.1.4-
4.1.el7 libXdmcp.x86_64 0:1.1.2-6.el7
libXfixes.x86_64 0:5.0.3-1.el7 libXfont2.x86_64 0:2.0.3-
1.el7 libfontenc.x86_64 0:1.1.3-3.el7
libglvnd.x86_64 1:1.0.1-0.8.git5baa1e5.el7 libglvnd-glx.x86_64
1:1.0.1-0.8.git5baa1e5.el7 libxkbfile.x86_64 0:1.0.9-3.el7
libxshmfence.x86_64 0:1.2-1.el7 llvm-private.x86_64
0:6.0.1-2.el7 mesa-dri-drivers.x86_64 0:18.0.5-4.el7_6
mesa-filesystem.x86_64 0:18.0.5-4.el7_6 mesa-libGL.x86_64
0:18.0.5-4.el7_6 mesa-libglapi.x86_64 0:18.0.5-4.el7_6
pixman.x86_64 0:0.34.0-1.el7 tigervnc-license.noarch
0:1.8.0-13.el7 xkeyboard-config.noarch 0:2.24-1.el7
xorg-x11-server-utils.x86_64 0:7.7-20.el7 xorg-x11-xinit.x86_64
0:1.3.4-2.el7 xorg-x11-xkb-utils.x86_64 0:7.7-14.el7
Complete!

-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 yum.repos.d]# rpm -qa |grep vnc
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
tigervnc-license-1.8.0-13.el7.noarch
tigervnc-server-minimal-1.8.0-13.el7.x86_64
tigervnc-server-1.8.0-13.el7.x86_64

===================================================================================
=============================================================================
(PART 3) Installing Xterm packages
===================================================================================
=============================================================================
[root@iadd1saxd5ad001 yum.repos.d]# yum install xterm-295-3*
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
file:///system-upgrade/media/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't
open file /system-upgrade/media/repodata/repomd.xml"
Trying other mirror.
Resolving Dependencies
--> Running transaction check
---> Package xterm.x86_64 0:295-3.el7 will be installed
--> Processing Dependency: libXaw.so.7()(64bit) for package: xterm-295-3.el7.x86_64
--> Processing Dependency: libXpm.so.4()(64bit) for package: xterm-295-3.el7.x86_64
--> Processing Dependency: libXft.so.2()(64bit) for package: xterm-295-3.el7.x86_64
--> Processing Dependency: libfontconfig.so.1()(64bit) for package: xterm-295-
3.el7.x86_64
--> Running transaction check
---> Package fontconfig.x86_64 0:2.13.0-4.3.el7 will be installed
--> Processing Dependency: fontpackages-filesystem for package: fontconfig-2.13.0-
4.3.el7.x86_64
--> Processing Dependency: dejavu-sans-fonts for package: fontconfig-2.13.0-
4.3.el7.x86_64
---> Package libXaw.x86_64 0:1.0.13-4.el7 will be installed
---> Package libXft.x86_64 0:2.3.2-2.el7 will be installed
---> Package libXpm.x86_64 0:3.5.12-1.el7 will be installed
--> Running transaction check
---> Package dejavu-sans-fonts.noarch 0:2.33-6.el7 will be installed
--> Processing Dependency: dejavu-fonts-common = 2.33-6.el7 for package: dejavu-
sans-fonts-2.33-6.el7.noarch
---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed
--> Running transaction check
---> Package dejavu-fonts-common.noarch 0:2.33-6.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================
==============================================================================
Package Arch
Version Repository
Size
===================================================================================
==============================================================================
Installing:
xterm x86_64
295-3.el7 packagerepo 454
k
Installing for dependencies:
dejavu-fonts-common noarch
2.33-6.el7 packagerepo 64
k
dejavu-sans-fonts noarch
2.33-6.el7 packagerepo 1.4
M
fontconfig x86_64
2.13.0-4.3.el7 packagerepo 254
k
fontpackages-filesystem noarch
1.44-8.el7 packagerepo 9.4
k
libXaw x86_64
1.0.13-4.el7 packagerepo 191
k
libXft x86_64
2.3.2-2.el7 packagerepo 58
k
libXpm x86_64
3.5.12-1.el7 packagerepo 55
k

Transaction Summary
===================================================================================
==============================================================================
Install 1 Package (+7 Dependent packages)

Total download size: 2.5 M


Installed size: 7.8 M
Is this ok [y/d/N]: y
Downloading packages:
(1/8): dejavu-sans-fonts-2.33-6.el7.noarch.rpm
| 1.4 MB 00:00:00
(2/8): fontconfig-2.13.0-4.3.el7.x86_64.rpm
| 254 kB 00:00:00
(3/8): fontpackages-filesystem-1.44-8.el7.noarch.rpm
| 9.4 kB 00:00:03
(4/8): dejavu-fonts-common-2.33-6.el7.noarch.rpm
| 64 kB 00:00:03
(5/8): libXaw-1.0.13-4.el7.x86_64.rpm
| 191 kB 00:00:02
(6/8): libXpm-3.5.12-1.el7.x86_64.rpm
| 55 kB 00:00:00
(7/8): libXft-2.3.2-2.el7.x86_64.rpm
| 58 kB 00:00:02
(8/8): xterm-295-3.el7.x86_64.rpm
| 454 kB 00:00:03
-----------------------------------------------------------------------------------
------------------------------------------------------------------------------
Total
281 kB/s | 2.5 MB 00:00:08
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : fontpackages-filesystem-1.44-8.el7.noarch
1/8
Installing : libXpm-3.5.12-1.el7.x86_64
2/8
Installing : libXaw-1.0.13-4.el7.x86_64
3/8
Installing : dejavu-fonts-common-2.33-6.el7.noarch
4/8
Installing : dejavu-sans-fonts-2.33-6.el7.noarch
5/8
Installing : fontconfig-2.13.0-4.3.el7.x86_64
6/8
Installing : libXft-2.3.2-2.el7.x86_64
7/8
Installing : xterm-295-3.el7.x86_64
8/8
Verifying : libXpm-3.5.12-1.el7.x86_64
1/8
Verifying : fontconfig-2.13.0-4.3.el7.x86_64
2/8
Verifying : libXaw-1.0.13-4.el7.x86_64
3/8
Verifying : xterm-295-3.el7.x86_64
4/8
Verifying : dejavu-sans-fonts-2.33-6.el7.noarch
5/8
Verifying : libXft-2.3.2-2.el7.x86_64
6/8
Verifying : dejavu-fonts-common-2.33-6.el7.noarch
7/8
Verifying : fontpackages-filesystem-1.44-8.el7.noarch
8/8

Installed:
xterm.x86_64 0:295-3.el7

Dependency Installed:
dejavu-fonts-common.noarch 0:2.33-6.el7 dejavu-sans-fonts.noarch 0:2.33-6.el7
fontconfig.x86_64 0:2.13.0-4.3.el7 fontpackages-filesystem.noarch 0:1.44-8.el7
libXaw.x86_64 0:1.0.13-4.el7 libXft.x86_64 0:2.3.2-2.el7
libXpm.x86_64 0:3.5.12-1.el7

Complete!

===================================================================================
=============================================================================
(PART 4) Configuration of TigerVNCServer
===================================================================================
=============================================================================
[root@iadd1saxd5ad001 ~]# cp /lib/systemd/system/vncserver@.service
/etc/systemd/system/vncserver_root@:2.service
[root@iadd1saxd5ad001 ~]# cp /lib/systemd/system/vncserver@.service
/etc/systemd/system/vncserver_oracle@:3.service
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 ~]# sed -i 's/<USER>/root/g'
/etc/systemd/system/vncserver_root@:2.service
[root@iadd1saxd5ad001 ~]# sed -i 's/<USER>/oracle/g'
/etc/systemd/system/vncserver_oracle@:3.service
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 ~]# sed -i 's/i"/i -geometry 800x800"/g'
/etc/systemd/system/vncserver_root@:2.service
[root@iadd1saxd5ad001 ~]# sed -i 's/i"/i -geometry 800x800"/g'
/etc/systemd/system/vncserver_oracle@:3.service
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 ~]# cat /root/.vnc/xstartup <<---- For Other users
/home/username/.vnc/xstartup The content should be like below. Make changes
as mentioned below
for "/etc/X11/xinit/Xclients &"
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
#!/bin/sh

# Uncomment the following two lines for normal desktop:


# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup


[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
/etc/X11/xinit/Xclients & <<---- Replace "twm &" with this line
"/etc/X11/xinit/Xclients &"

-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 ~]# systemctl enable vncserver_root@:2.service
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
Created symlink from /etc/systemd/system/multi-
user.target.wants/vncserver_root@:2.service to
/etc/systemd/system/vncserver_root@:2.service.
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 ~]# systemctl enable vncserver_oracle@:3.service
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
Created symlink from /etc/systemd/system/multi-
user.target.wants/vncserver_oracle@:3.service to
/etc/systemd/system/vncserver_oracle@:3.service.

-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 ~]# systemctl daemon-reload
[root@iadd1saxd5ad001 ~]# vncserver
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------

New 'iadd1saxd6ad002.ihgint.global:1 (root)' desktop is


iadd1saxd6ad002.ihgint.global:1

Creating default config /root/.vnc/config


Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/iadd1saxd6ad002.ihgint.global:1.log

-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 ~]# vncpasswd
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
Password:
Verify:
Would you like to enter a view-only password (y/n)? y
Password:
Verify:
#

-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
[root@iadd1saxd5ad001 ~]# ps -ef|grep vnc
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
root 191856 1 0 04:48 pts/1 00:00:00 /usr/bin/Xvnc :1 -auth
/root/.Xauthority -desktop iadd1saxd6ad002.ihgint.global:1 (root) -fp
catalogue:/etc/X11/fontpath.d -geometry 1024x768 -pn -rfbauth /root/.vnc/passwd
-rfbport 5901 -rfbwait 30000
root 191986 1 0 04:48 pts/1 00:00:00 vncconfig -iconic
root 194935 279468 0 04:50 pts/1 00:00:00 grep --color=auto vnc

COMPLETED..!! Thanks

You might also like