|
|
51CTO旗下网站
|
|
移动端

5.3.3 SUSE 图形化配置

《Microsoft Azure 管理与开发.上册,基础设施服务IaaS》本书是当下关于Microsoft Azure 产品的书籍中特别具有完整性、实用性的一本书,由Microsoft Azure中国区运维团队——世纪互联蓝云的资深工程师们编写。本节为大家介绍SUSE 图形化配置。

作者:世纪互联蓝云公司来源:电子工业出版社|2018-07-06 10:24

5.3.3 SUSE 图形化配置

本节主要介绍如何在Azure 上为SUSE Linux Enterprise Server 12 SP2 x86_64 的虚拟机安装图形界面。实验环境为Azure 虚拟机,系统版本为SUSE Linux Enterprise Server 12 SP2x86_64,如果是其他版本的SUSE,可能在配置方法和步骤上会有不同,因此其他版本不保证一定可行。

准备安装环境

在配置之前,首先要进行下面的准备工作:

在Azure 上创建SUSE Linux Enterprise Server 12 SP2 x86_64 的虚拟机,如图5.3-9 所示。

图形化配置操作如下。

首先登录SUSE Linux 虚拟机并安装软件,确保以“root”身份登录。

安装gnome-session

  1. sjsuse-12-sp2:~ # zypper install gnome-session  
  2. Refreshing service 'SMT-http_smt-azure_susecloud_net'.  
  3. …  
  4. Overall download size: 183.5 MiB. Already cached: 0 B. After the operation,  
  5. additional 649.7 MiB will be used.  
  6. Continue? [y/n/? shows all options] (y): y  
  7. …  
  8. Running: cantarell-fonts-0.0.24-3.1-reconfigure-fonts (cantarell-fonts,  
  9. /var/adm/update-scripts) ..............................[done]  
  10. sjsuse-12-sp2:~ # 

安装gnome-basic

  1. sjsuse-12-sp2:~ # zypper install -t pattern gnome-basic  
  2. Refreshing service 'SMT-http_smt-azure_susecloud_net'.  
  3. Refreshing service 'cloud_update'.  
  4. Loading repository data...  
  5. …  
  6. 317 new packages to install.  
  7. Overall download size: 215.2 MiB. Already cached: 0 B. After the operation,  
  8. additional 650.6 MiB will be used.  
  9. Continue? [y/n/? shows all options] (y): y  
  10. Running: xterm-308-3.8-reconfigure-fonts (xterm,  
  11. /var/adm/update-scripts) ..................................................  
  12. ...........................................................................  
  13. ...[done]  
  14. sjsuse-12-sp2:~ # 

下载xrdp-0.9.0~git.1456906198.f422461-7.1.x86_64.rpm 安装包

  1. sjsuse-12-sp2:~ # zypper in http://download.opensuse.org/repositories/  
  2. X11:/RemoteDesktop/openSUSE_13.2/x86_64/xrdp-0.9.0~git.1456906198.f422461-7  
  3. .1.x86_64.rpm  
  4. Refreshing service 'SMT-http_smt-azure_susecloud_net'.  
  5. Refreshing service 'cloud_update'.  
  6. Loading repository data...  
  7. Reading installed packages...  
  8. Resolving package dependencies...  
  9. The following NEW package is going to be installed:  
  10. xrdp  
  11. The following package is not supported by its vendor:  
  12. xrdp  
  13. 1 new package to install.  
  14. Overall download size: 352.2 KiB. Already cached: 0 B. After the operation,  
  15. additional 1.9 MiB will be used.  
  16. Continue? [y/n/? shows all options] (y): y  
  17. Retrieving package xrdp-0.9.0~git.1456906198.f422461-7.1.x86_64  
  18. (1/1), 352.2 KiB ( 1.9 MiB unpacked)  
  19. xrdp-0.9.0~git.1456906198.f422461-7.1.x86_64.rpm:  
  20. Header V3 DSA/SHA1 Signature, key ID 0f2672c8: NOKEY  
  21. V3 DSA/SHA1 Signature, key ID 0f2672c8: NOKEY  
  22. xrdp-0.9.0~git.1456906198.f422461-7.1.x86_64 (Plain RPM files cache):  
  23. Signature verification failed [4-Signatures public key is not available]  
  24. Abort, retry, ignore? [a/r/i] (a): i  
  25. Checking for file  
  26. conflicts: ................................................................  
  27. ...........................................................................  
  28. ...................................[done]  
  29. (1/1) Installing:  
  30. xrdp-0.9.0~git.1456906198.f422461-7.1.x86_64 ..............................  
  31. ...........................................................................  
  32. ...................................[done]  
  33. Additional rpm output:  
  34. warning:  
  35. /var/cache/zypp/packages/_tmpRPMcache_/xrdp-0.9.0~git.1456906198.f422461-7.  
  36. 1.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 0f2672c8: NOKEY  
  37. Updating /etc/sysconfig/xrdp...  
  38. Generating 512 bit rsa key...  
  39. ssl_gen_key_xrdp1 ok  
  40. saving to /etc/xrdp/rsakeys.ini  
  41. sjsuse-12-sp2:~ # 

安装tigervnc xorg-x11-Xvnc xterm

  1. sjsuse-12-sp2:~ # zypper install tigervnc xorg-x11-Xvnc xterm  
  2. Refreshing service 'SMT-http_smt-azure_susecloud_net'.  
  3. Refreshing service 'cloud_update'.  
  4. Loading repository data...  
  5. Reading installed packages...  
  6. 'tigervnc' is already installed.  
  7. No update candidate for 'tigervnc-1.6.0-16.4.x86_64'. The highest available  
  8. version is already installed.  
  9. 'xterm' is already installed.  
  10. No update candidate for 'xterm-308-3.8.x86_64'. The highest available version  
  11. is already installed.  
  12. 'xorg-x11-Xvnc' is already installed.  
  13. No update candidate for 'xorg-x11-Xvnc-1.6.0-16.4.x86_64'. The highest  
  14. available version is already installed.  
  15. Resolving package dependencies...  
  16. Nothing to do.  
  17. sjsuse-12-sp2:~ # 

开启xrdp

#systemctl start xrdp

  1. sjsuse-12-sp2:~ # systemctl start xrdp 

启动xrdp

#systemctl enable xrdp

  1. sjsuse-12-sp2:~ # systemctl enable xrdp  
  2. Created symlink from /etc/systemd/system/multi-user.target.wants/  
  3. xrdp.service to /usr/lib/systemd/system/xrdp.service.  
  4. sjsuse-12-sp2:~ # 

VNC 设置登录密码和服务配置

设置 VNC 登录密码

  1. sjsuse-12-sp2:~ # vncpasswd  
  2. Password:  
  3. Verify:  
  4. Would you like to enter a view-only password (y/n)? y  
  5. Password:  
  6. Verify:  
  7. sjsuse-12-sp2:~ # 

start with diplay number '1',屏幕分辨率'1024768',颜色深度'24'

  1. sjsuse-12-sp2:~ # vncserver :1 -geometry 1024x768 -depth 24  
  2. xauth: file /root/.Xauthority does not exist  
  3. New 'sjsuse-12-sp2:1 (root)' desktop is sjsuse-12-sp2:1  
  4. Creating default startup script /root/.vnc/xstartup  
  5. Creating default config /root/.vnc/config  
  6. Starting applications specified in /root/.vnc/xstartup  
  7. Log file is /root/.vnc/sjsuse-12-sp2:1.log  
  8. sjsuse-12-sp2:~ # 

因为ARM 环境默认没有开放5901,需要NSG 网络安全组,手动添加5901 端口,如图5.3-10 所示。

在客户端计算机上安装VNC 客户端,此示例在Windows 10 上。

从以下网站下载安装UltraVNC。

http://www.uvnc.com/downloads/ultravnc.html

安装UltraVNC 后,单击“UltraVNC Viewer”运行,出现如图5.3-11 所示的界面。输入“服务器的主机名或IP 地址:端口号”,然后单击“连接”按钮(VNC 默认端口是5901)。

输入密码,如图5.3-12 所示。

登录成功,如图5.3-13 所示。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

网络工程师教程(第2版)

本书是全国计算机技术与软件专业技术资格(水平)考试的指定用书。按照新的网络工程师考试大纲的规定,本书包含了数据通信基础知识、网络体...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊