RHEL7.X VNC配置说明

本文详细介绍如何在RHEL7.3系统上安装并配置TigerVNC服务,包括检查安装包、手动安装、配置VNC文件、设置密码及启动服务等步骤。

第一步:检查是否安装tigervnc-server包

[root@rhel73 /]# rpm -qa |grep vnc

gtk-vnc2-0.5.2-7.el7.x86_64

tigervnc-server-minimal-1.3.1-9.el7.x86_64

tigervnc-license-1.3.1-9.el7.noarch

gvnc-0.5.2-7.el7.x86_64

(并未安装tigervnc-server包)

第二步:安装tigervnc-server包

[root@rhel73 /]# find / -name tigervnc-server*

/run/media/highgo/RHEL-7.3 Server.x86_64/Packages/tigervnc-server-1.3.1-9.el7.x86_64.rpm

/run/media/highgo/RHEL-7.3 Server.x86_64/Packages/tigervnc-server-minimal-1.3.1-9.el7.x86_64.rpm

find: ‘/run/user/5866/gvfs’: Permission denied

 

[root@rhel73 /]# cd /run/media/highgo/RHEL-7.3\ Server.x86_64/Packages/

[root@rhel73 Packages]# rpm -ivh tigervnc-server-1.3.1-9.el7.x86_64.rpm

Preparing...                          ################################# [100%]

Updating / installing...

   1:tigervnc-server-1.3.1-9.el7      ################################# [100%]

[root@rhel73 Packages]# rpm -qa |grep vnc

tigervnc-server-1.3.1-9.el7.x86_64

gtk-vnc2-0.5.2-7.el7.x86_64

tigervnc-server-minimal-1.3.1-9.el7.x86_64

tigervnc-license-1.3.1-9.el7.noarch

gvnc-0.5.2-7.el7.x86_64

(安装成功)

此时使用vncserver命令后尝试VNC Viewer连接,若仍旧报错如下或连接后黑屏则继续执行下面操作

第三步:配置VNC文件

#创建一个新的VNC配置文件,/lib/systemd/system/vncserver@.service,这是一个配置文件模版,可以拷贝一份出来进行相关修改,比如我这里是开启2号窗口作为远程桌面。

[root@rhel73 Packages]# cd /lib/systemd/system

[root@rhel73 system]#  cp vncserver@.service vncserver@:2.service

[root@rhel73 system]# ls -l vncserver*

-rw-r--r--. 1 root root 1880 Aug  4 10:50 vncserver@:2.service

-rw-r--r--. 1 root root 1880 Sep 13  2016 vncserver@.service  

[root@rhel73 system]# vim vncserver@:2.service

命令行模式执行如下命令:(highgo为你要连接的用户)

30,$s/<USER>/highgo/g

:n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky  n 为数字,若 n 为 .,表示从当前行开始到最后一行

第四步:#更新systemctl,使刚才的修改生效

[root@rhel73 system]#  systemctl daemon-reload

第五步:设置VNC用户密码

[root@rhel73 system]# vncpasswd rhel73

Password:

Verify:

第六步:启动VNC

[root@rhel73 system]# vncserver :2

 

New 'rhel73:2 (root)' desktop is rhel73:2

 

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/rhel73:2.log

第七步:windows使用VNC Viewer连接

注意冒号是否为中文,中文状态会报错!!!

输入前面设置的密码

此处使用的root用户登录的,也可以使用其他用户登录,前提是在想要登录的用户下运行:vncserver。

 

嫌上述步骤麻烦的可以挂载镜像后直接执行:

yum install tiger*  -y

然后运行vncserver命令即可

<think>我们正在处理一个关于在RHEL 7配置图形界面的问题。根据提供的引用信息,我们可以总结出以下关键点: 1. 引用[1]提到了在最小化安装系统后安装图形界面的步骤,包括CentOS和RHEL的图形界面安装。 2. 引用[2]虽然主要讲VNC服务器的安装,但间接说明RHEL8上默认有图形界面,需要手动安装。对于RHEL7,同样可能需要手动安装。 3. 引用[3]提到在CentOS7上安装图形界面可以使用命令`yum groupinstall "GNOME Desktop" -y`,然后使用`startx`启动。由于RHEL7和CentOS7非常相似,这个方法可能适用于RHEL7。 4. 引用[4]则说明了在图形界面中配置网络的方法,但我们的问题主要是安装图形界面,网络配置可能不是当前重点。 因此,针对用户的问题“如何手动配置RHEL7图形界面”,我们可以给出以下步骤: ### 手动配置RHEL7图形界面的步骤 1. **确保系统已注册并启用仓库**(如果是RHEL): 由于RHEL需要订阅,请确保系统已经注册并启用了适当的仓库。可以使用以下命令检查: ```bash subscription-manager status ``` 如果未注册,请使用`subscription-manager register`进行注册,并附加订阅。 2. **安装图形界面组**: 使用yum安装GNOME桌面环境(这是RHEL7默认的图形界面): ```bash yum groupinstall "Server with GUI" -y ``` 或者,如果只需要基本的GNOME桌面,可以安装: ```bash yum groupinstall "GNOME Desktop" -y ``` 注意:在RHEL7中,推荐使用`Server with GUI`组,它包含了服务器图形界面所需的所有包。 3. **设置默认启动目标为图形界面**: 安装完成后,设置系统启动时默认进入图形界面: ```bash systemctl set-default graphical.target ``` 4. **重启系统**: ```bash reboot ``` 5. **(可选)如果重启后有进入图形界面**: 可以尝试手动启动图形界面。在命令行登录后,执行: ```bash startx ``` 或者,检查当前运行级别: ```bash systemctl get-default ``` 确保返回的是`graphical.target`。 6. **(可选)安装和配置VNC服务器**(如果需要远程访问图形界面): 可以参考引用[2]中的方法,但注意那篇文章是针对RHEL8/CentOS8的。对于RHEL7,安装步骤类似: ```bash yum install tigervnc-server -y ``` 然后配置VNC服务,具体步骤可参考相关文档。 ### 注意事项 - 安装图形界面需要网络连接,确保系统可以访问yum仓库。 - 安装过程可能需要一定时间,取决于网络速度和系统性能。 - 如果安装过程中出现依赖问题,请检查仓库配置是否正确。 ### 图形界面网络配置(引用[4]) 如果需要在图形界面中配置网络,可以在进入图形界面后: 1. 打开“设置”->“网络”。 2. 选择相应的网络连接进行配置(IP地址、子网掩码、网关、DNS等)。 §§相关问题§§ 1. RHEL7最小化安装后如何安装图形界面? 2. 如何设置RHEL7系统启动时默认进入命令行界面? 3. RHEL7图形界面无法启动怎么办? 4. 如何在RHEL7配置远程桌面(VNC)访问? 以上步骤和问题基于提供的引用信息,并结合了RHEL7的常规配置方法。注意,实际操作时请根据具体环境调整。</think>### 手动配置 RHEL 7 图形界面步骤 #### 1. **验证系统基础环境** ```bash # 检查当前运行模式 systemctl get-default # 若返回"multi-user.target"表示命令行模式 ``` 确保系统已注册订阅并启用仓库: ```bash subscription-manager status yum repolist enabled ``` #### 2. **安装图形界面组件** ```bash # 安装GNOME桌面环境(核心组件) sudo yum groupinstall "Server with GUI" -y # 可选:安装完整桌面套件 sudo yum groupinstall "GNOME Desktop" -y ``` > 💡 安装过程约需10-30分钟,依赖网络速度和硬件性能[^1][^3]。 #### 3. **设置默认启动模式** ```bash # 切换到图形界面启动模式 sudo systemctl set-default graphical.target # 立即启动显示管理器 sudo systemctl start graphical.target ``` #### 4. **重启系统** ```bash sudo reboot ``` 重启后将自动进入GNOME登录界面。 #### 5. **故障排查** **场景1:启动后黑屏/卡死** ```bash # 检查显卡驱动 lspci | grep -i vga sudo yum install xorg-x11-drv-<驱动名称> # 重建X配置 sudo Xorg -configure ``` 参考CentOS 7图形界面卡死解决方案[^3]。 **场景2:无法进入图形界面** ```bash # 手动启动X Window startx # 检查日志 journalctl -xe | grep -i gdm ``` #### 6. **网络配置(可选)** 在图形界面中配置: 1. 右上角网络图标 > 有线设置 2. IPv4选项卡设置静态IP: - 地址:`192.168.x.x`(参考原网络配置[^4]) - 子网掩码:`255.255.255.0` - 网关:`192.168.x.254` - DNS:`8.8.8.8` --- ### 关键注意事项 1. **订阅要求**:RHEL必须持有有效订阅才能获取软件包 2. **磁盘空间**:GNOME桌面需至少2GB额外空间 3. **备用方案**:若本地安装失败,可通过VNC远程连接[^2] ```bash sudo yum install tigervnc-server vncserver :1 ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值