• linux安装切换图形化界面?


    1.描述

            一台测试的服务器,安装的时候用的最小化安装,没有安装 ”带GUI的服务器”的环境

            使用的时候想安装上:因为使用vncserver的时候,连接不显示图形界面

    2.安装图形化界面

    1. yum groupinstall "Server with GUI"
    2. --或者
    3. --yum groupinstall “GNOME Desktop” “Graphical Administration Tools”
    4. --查看组信息
    5. [root@test ~]# yum grouplist
    6. Loaded plugins: fastestmirror, langpacks
    7. Loading mirror speeds from cached hostfile
    8.  * base: mirrors.aliyun.com
    9.  * extras: mirrors.aliyun.com
    10.  * updates: mirrors.aliyun.com
    11. Installed Environment Groups--已经安装的环境分组
    12.    Server with GUI
    13. Available Environment Groups: --可用的环境分组
    14.    Minimal Install --最小安装
    15.    Compute Node --计算节点
    16.    Infrastructure Server --基础设施服务器
    17.    File and Print Server --文件及打印服务器
    18.    Basic Web Server --基本网页服务器
    19.    Virtualization Host --虚拟化主机
    20.    GNOME Desktop --GNOME 桌面
    21.    KDE Plasma Workspaces --KDE Plasma Workspaces
    22.    Development and Creative Workstation --开发及生成工作站
    23. Available Groups: --可用组
    24.    Compatibility Libraries --兼容性程序库
    25.    Console Internet Tools --控制台互联网工具
    26.    Development Tools --开发工具
    27.    Graphical Administration Tools --图形管理工具
    28.    Legacy UNIX Compatibility --传统 UNIX 兼容性
    29.    Scientific Support --科学记数法支持
    30.    Security Tools --安全性工具
    31.    Smart Card Support --智能卡支持
    32.    System Administration Tools --系统管理工具
    33.    System Management --系统管理
    34. Done

        这里我直接安装了GUI这个环境分组,当然也可以只安装图形桌面GNOME

    3.切换

            服务器切换,一般使用的就是3 字符界面 和 5 图形界面,切换命令在/etc/inittab 中可以找到

    1. [root@test ~]# cat /etc/inittab
    2. # inittab is no longer used when using systemd.
    3. #
    4. # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
    5. #
    6. # Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
    7. #
    8. # systemd uses 'targets' instead of runlevels. By default, there are two main targets:
    9. #
    10. # multi-user.target: analogous to runlevel 3
    11. # graphical.target: analogous to runlevel 5
    12. #
    13. # To view current default target, run:
    14. # systemctl get-default
    15. #
    16. # To set a default target, run:
    17. # systemctl set-default TARGET.target
    18. #
    19. --备注:
    20. 0:系统停机/关机模式,系统默认运行级别不能设置为0,否则不能正常启动,一开机就自动关机。
    21. 1:单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
    22. 2:多用户模式,没有NFS网络支持。
    23. 3:完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。
    24. 4:系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
    25. 5:图形化模式,登陆后进入图形GUI模式或GNOME、KDE图形化界面,如x Windows系统。
    26. 6、系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动,就会一直开机重启开机重启。

            我这儿主要是使用vnc,这里就不作切换了 

    systemctl set-default multi-user.target   //切换字符界面

    systemctl set-default graphical.target  //切换图形界面

    4.vncserver

            vncserver也显示正常。vncserver是一个远程桌面协议,允许用户远程访问和控制计算机。它允许用户通过网络连接到远程计算机,并查看或控制远程计算机上的桌面环境。vncserver在Linux和Unix操作系统中经常使用,可以通过VNC客户端软件远程连接并控制Linux或Unix服务器

            所以就算服务器runlevel是3,不影响vnc是图形界面哦

            点关注,不迷路 

  • 相关阅读:
    STA学习记录5-时序路径组和外部属性建模
    4 Paimon数据湖之Hive Catalog的使用
    vue watch 侦听器 监视器
    宝塔手把手教学-Linux面板安装LNMP & worldpress个人博客
    git drop掉的commit如何找回
    51单片机C语言编程网盘:深度探索与实用指南
    linux重启mysql
    微信小程序如何使用原生Websocket api与Asp.Net Core SignalR 通信
    Shiro笔记02-基本使用
    KubeEdge v1.15.0发布!新增5大特性
  • 原文地址:https://blog.csdn.net/qq_63693805/article/details/133852279