質問: 3.13.1-166.amzn2.9 問題を回避するために --skip-broken を用いることができます。 これらを試行できます: rpm -Va --nofiles --nodigest ```
回答: エラーを読む限りは、要求されるバージョンよりリポジトリで使えるバージョンが古い問題です。 > > エラー: パッケージ: xorgxrdp-0.2.9-1.el7.x86_64 (epel) > > 要求: xorg-x11-server-Xorg(x86-64) = 1.20.1 > > 利用可能: xorg-x11-server-Xorg-1.19.3-11.amzn2.x86_64 (amzn2-core) > > xorg-x11-server-Xorg(x86-64) = 1.19.3-11.amzn2 > > > どうにかして`xorg-x11-server-Xorg(x86-64) = 1.20.1`を入れられれば解決しそうなので、そのものずばりででググってみると CentOS7でxrdpがインストールできない場合の対応方法 にあたり、 曰く、既知の不具合っぽいです。 AmazonLinux2はCentOS7ベースなので多分同じ問題で、試してはいませんが同じ解決方法がとれるんでないかなと思います。 > > これはCentOS7においては既知の不具合のようです。 > > > Bug 1565957 - xorgxrdp needs to be rebuilt against new Xorg in RHEL7.5 > > https://bugzilla.redhat.com/show_bug.cgi?id=1565957 > > XRDP update dependency problem on CentOS 7.4 > > https://github.com/neutrinolabs/xrdp/issues/1121 > > Unable to install XRDP on the Azure Centos 7 VM > > https://superuser.com/questions/1319711/unable-to-install-xrdp-on-the-azure-centos-7-vm > > Cant' install xrdp on CentOS 7.5 > > https://unix.stackexchange.com/questions/482502/cant-install-xrdp-on-centos-7-5 > > > 対応方法 > > CR Repoを有効にして、xrdpをインストールします。 > > > `# yum install --enablerepo=cr xrdp` > > CR Repo (The Continuous Release Repository)に関しては、以下のリンクを参照ください。 > > > The Continuous Release (CR) Repository > > https://wiki.centos.org/AdditionalResources/Repositories/CR > > >