1. 基于CentOS_7_Minimal

$ cat /etc/redhat-release 
CentOS Linux release 7.9.2009 (Core)


2. 安装最小X系统

$ sudo yum install xorg-x11-xinit
$ sudo yum install xorg-x11-xauth
$ sudo yum install xorg-x11-server-Xorg
$ sudo yum install wqy-zenhei-fonts*
$ sudo vi /etc/yum.repos.d/google-chrome.repo
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub


$ sudo yum install google-chrome-stable --nogpgcheck


3. 配置xinitrc

$ sudo vi /etc/X11/
# --user-data-dir --no-sandbox 解决root用户运行google-chrome失败问题
exec google-chrome --kiosk --app="https://www.taobao.com" --user-data-dir --no-sandbox 

# 验证
$ startx

# 开机自启动到图形界面
$ sudo vi /etc/inittab
id:3:initdefault:

# CentOS不再使用inittab
$ sudo systemctl set-default graphical.target

$ sudo vi /etc/rc.d/rc.local
/usr/bin/startx

# 以下为了使rc.local生效执行
$ sudo chmod a+x /etc/rc.d/rc.local
$ sudo systemctl enable rc-local.service

$ sudo reboot

效果图