Linux系统的桌面就是指类似Windows系统的图形化管理界面,一般来说Linux默认情况下并不会安装桌面,需要自行安装配置,本文以GNome+VNC为例讲述CentOS7开启图形界面的方法。
安装GNome+VNC
yum groupinstall "GNOME Desktop" "X Window System" "Desktop" yum install tigervnc-server tigervnc vnc vnc-server
配置VNC
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service vim /etc/systemd/system/vncserver@:1.service
# 将修改为当前系统用户名 # ExecStart=/usr/bin/vncserver_wrapper %i ExecStart=/usr/bin/vncserver_wrapper root %i # 添加PID配置 # PIDFile=/home//.vnc/%H%i.pid PIDFile=/home/root/.vnc/%H%i.pid
配置VNC密码
vncpasswd
# 以下为可选操作 vim /etc/libvirt/qemu.conf
# 找到以下两项内容,取消其注释并根据实际情况修改配置 # 修改为vncpasswd配置的密码 vnc_password = "123456" # 使所有IP可访问 vnc_listen = "0.0.0.0"
重载systemd
systemctl daemon-reload
常用命令
# 启动VNC vncserver # 查看已经运行的桌面编号 vncserver -list # 关闭VNC的命令是 vncserver -kill :<ID>,如: # vncserver -kill :1
配置默认显示模式
systemctl get-default # 若返回值为“multi-user.target” # 输入以下命令即可切换至图形界面 systemctl set-default graphical.target # 切回命令行模式 systemctl set-default multi-user.target
安装VNC Viewer
通过VNC Viewer远程连接
访问RealVNC下载 VNC Viewer,安装后启动VNC Viewer,输入Linux主机的IP:PORT即可访问,默认端口号为5901,如下图:
原创文章禁止转载:技术学堂 » Linux安装GNOME桌面并配置VNC远程连接