跑代码的结果需要画图,因此本人不甘于黑漆漆的一片命令行,想要给服务器安装桌面。本来资料很多,很简单的一件事,奈何服务器安装的是centos系统+IBM的power8处理器,很多资料相悖,整整花了一晚上的时间,第二天才回去睡觉。。。

下面总结一下安装的步骤,以及遇到的坑:

(1)第一步先安装ghome桌面

       1、使用命令 runlevel 查看当前的运行级别 ,如果是3,等下就需要修改runlevel;如果是5就不需要

  2、使用命令 yum grouplist | more  查看是否安装了桌面环境的组件

3,执行yum groupinstall -y   "Desktop"   "Desktop Platform"   "Desktop Platform Development"  "Fonts"  "General Purpose Desktop"  "Graphical Administration Tools"  "Graphics Creation Tools"  "Input Methods"  "X Window System"  "Chinese Support [zh]" "Internet Browser"

centos power8服务器安装桌面

看到这个既是完成了安装

4,修改runlevel     ,这里就开始有坑了。别人是输入vi /etc/inittab,修改启级别为5,

      我输入之后的界面

centos power8服务器安装桌面


英文已经告诉我们应该怎么做了,但是我还是折腾了半天,最后解决办法是

输入systemctl set-default graphical.target

然后重启,问题解决!

(2)安装vnc

1.[[email protected] ~]# yum -y install tigervnc-server

2.[[email protected] ~]# cp /lib/systemd/system/[email protected] /lib/systemd/system/[email protected]:1.service

3.[[email protected] ~]# vim /lib/systemd/system/[email protected]:1.service
 这里就要注意在这个文档的前面,有英文提示应该怎么改,不要按照网上的来
centos power8服务器安装桌面

4.重新加载系统配置
[[email protected] ~]#systemctl daemon-reload 

5.关闭防火墙,或者增加VNCSERVER 配置,二选一
a.关闭
[[email protected] ~]#systemctl stop firewalld.service

[[email protected] ~]#systemctl disable firewalld.service

b.或者增加vnc-server通过:
[[email protected] ~]#firewall-cmd --permanent --add-service vnc-server
success
[[email protected] ~]#systemctl restart firewalld.service

6.设置用户VNC密码:
[[email protected] ~]#vncpasswd root
Password:
Verify:
注意:若不是用root账户,而是用hadoop用户,设置vncpasswd要到hadoop用户下面即先执行:
[[email protected] ~]#su hadoop
[[email protected] ~]$vncpasswd hadoop
Password:
Verify:
在root下执行vncpasswd hadoop 不行,原因未知

7.服务配置
开启服务
[[email protected] ~]# systemctl start [email protected]:1.service
关闭服务:
[[email protected] ~]# systemctl stop [email protected]:1.service
重启服务:
[[email protected] ~]# systemctl restart [email protected]:1.service
自动启动
[[email protected] ~]# systemctl enable [email protected]:1.service
ln -s '/usr/lib/systemd/system/[email protected]:1.service' '/etc/systemd/system/multi-user.target.wants/[email protected]:1.service'
查询状态
[[email protected] ~]# systemctl status [email protected]:1.service
[email protected]:1.service - Remote desktop service (VNC)
   Loaded: loaded (/usr/lib/systemd/system/[email protected]:1.service; enabled)
   Active: active (running) since 一 2015-12-14 18:41:29 CST; 16s ago
 Main PID: 5335 (Xvnc)
   CGroup: /system.slice/system-vncserver.slice/[email protected]:1.service
           ‣ 5335 /usr/bin/Xvnc :1 -desktop p161:1 (root) -auth /root/.Xauthority -geometry 1024x768 -rfbwait 30000 -rfbauth /root/.vnc/passw...

centos power8服务器安装桌面

最后要确保端口可以打开,我的就是因为有堡垒机,所以端口开不了。



相关文章:

  • 2022-02-08
  • 2021-11-19
  • 2021-07-15
  • 2021-12-28
  • 2021-10-24
  • 2021-11-19
  • 2021-11-19
猜你喜欢
  • 2021-05-10
  • 2021-12-25
  • 2022-12-23
  • 2021-11-13
  • 2021-12-09
  • 2022-02-01
相关资源
相似解决方案