Xrdp Installation on centos 7

General support questions
Post Reply
nitin.jadhav
Posts: 9
Joined: 2018/10/03 09:39:31

Xrdp Installation on centos 7

Post by nitin.jadhav » 2019/08/28 11:02:52

Hi I am centos 7 user trying to install xrdp (remote desktop) but facing some issues.
centos release is CentOS Linux release 7.6.1810 (Core)

Below is the error I am getting.
Resolving Dependencies
--> Running transaction check
---> Package xrdp.x86_64 1:0.9.10-1.el7 will be installed
--> Processing Dependency: xrdp-selinux = 1:0.9.10-1.el7 for package: 1:xrdp-0.9.10-1.el7.x86_64
--> Processing Dependency: xorgxrdp for package: 1:xrdp-0.9.10-1.el7.x86_64
--> Running transaction check
---> Package xorgxrdp.x86_64 0:0.2.10-4.el7 will be installed
--> Processing Dependency: xorg-x11-server-Xorg(x86-64) = 1.20.4 for package: xorgxrdp-0.2.10-4.el7.x86_64
---> Package xrdp-selinux.x86_64 1:0.9.10-1.el7 will be installed
--> Finished Dependency Resolution
Error: Package: xorgxrdp-0.2.10-4.el7.x86_64 (epel)
Requires: xorg-x11-server-Xorg(x86-64) = 1.20.4
Available: xorg-x11-server-Xorg-1.20.1-3.el7.x86_64 (base)
xorg-x11-server-Xorg(x86-64) = 1.20.1-3.el7
Available: xorg-x11-server-Xorg-1.20.1-5.el7.x86_64 (updates)
xorg-x11-server-Xorg(x86-64) = 1.20.1-5.el7
Available: xorg-x11-server-Xorg-1.20.1-5.1.el7.x86_64 (updates)
xorg-x11-server-Xorg(x86-64) = 1.20.1-5.1.el7
Available: xorg-x11-server-Xorg-1.20.1-5.2.el7_6.x86_64 (updates)
xorg-x11-server-Xorg(x86-64) = 1.20.1-5.2.el7_6
Available: xorg-x11-server-Xorg-1.20.1-5.3.el7_6.x86_64 (updates)
xorg-x11-server-Xorg(x86-64) = 1.20.1-5.3.el7_6
Available: xorg-x11-server-Xorg-1.20.1-5.6.el7_6.x86_64 (updates)
xorg-x11-server-Xorg(x86-64) = 1.20.1-5.6.el7_6
You could try using --skip-broken to work around the problem

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Xrdp Installation on centos 7

Post by TrevorH » 2019/08/28 11:08:54

The only thing you can do is track down the previous versions in the EPEL archives, manually download it and install it. EPEL have updated those packages to be 7.7 compatible - which works for RHEL users as they already have 7.7 - but for CentOS users, we are on 7.6 with 7.7 being built at the moment. Several packages in EPEL needed to be rebuilt for 7.7 but once rebuilt they are not compatible with 7.6 any more. Unfortunately EPEL only keep the latest copy of a package online so it's not possible to install the 7.6 copies via yum.

Or wait for CentOS 7.7 to hit the CR repo.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Post Reply