CentOS 8.3 安装Xfce4.0中文桌面并通过 xrdp 登录
1、下载Xfce4安装包
Xfce4安装包下载:
https://590m.com/f/30109496-494849689-5131e5 (访问密码:8065)
2、Xfce4安装包上传
Winscp上传工具下载:
https://590m.com/f/30109496-494849654-590862 (访问密码:8065)
3、安装tar压缩包解压工具
[root@localhost ~]# dnf -y install tar
4、解压文件,并进入文件夹,开始安装
[root@localhost ~]# tar xvf Xfcefd28.tar.gz
[root@localhost ~]# cd Xfce
[root@localhost Xfce]# dnf install -y * --skip-broken --nobest
5、设置开机启动到图形界面
开机启动lightdm显示管理器
[root@localhost ~]# systemctl enable lightdm
6、默认启动图形界面
[root@localhost ~]# systemctl set-default graphical.target
Removed /etc/systemd/system/default.target.
Created symlink /etc/systemd/system/default.target ¡ú /usr/lib/systemd/system/graphical.target.
7、关闭防火墙
[root@localhost ~]# systemctl disable firewalld
Removed /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
8、设置中文显示
安装中文:
[root@localhost ~]# yum -y install wqy* glibc-langpack-zh
修改/etc/locale.conf:
[root@localhost ~]# sed -i 's/en_US/zh_CN/' /etc/locale.conf
[root@localhost ~]# cat /etc/locale.conf
LANG="zh_CN.UTF-8"
重启一下系统,就可以进入桌面了
到此Xfce4桌面安装完成,接下来安装远程工具并连接
9、安装epel软件源、xrdp、vnc。
[root@localhost ~]# yum install epel-release
[root@localhost ~]# yum install xrdp tigervnc
10、启动xrdp并设为开机启动
[root@localhost ~]# systemctl start xrdp
[root@localhost ~]# systemctl enable xrdp
11、配置防火墙
[root@localhost ~]# firewall-cmd --add-port=3389/tcp --permanent
[root@localhost ~]# firewall-cmd --reload
或者直接关闭防火墙。
此时,已经可以通过远程桌面连接了,但是使用的是默认的Gnome桌面。
12、配置Xfce为默认桌面
打开用户目录下的.Xclients文件,原本没有的话创建一个
[root@localhost ~]# vi ~/.Xclients
然后把下面内容写入文件:
#!/bin/bash
XFCE="$(which xfce4-session 2>/dev/null)"
exec "$XFCE"
添加执行权限
[root@localhost ~]# chmod +x ~/.Xclients
并重启xrdp
[root@localhost ~]# systemctl restart xrdp
现在,可以通过Windows自带的远程桌面登录了,默认显示的就是Xfce中文桌面。
这个教程是我测试了很多次写出来的,原创不容易,转载请注明。