centos选择最小安装后安装gnome桌面

  1. 安装桌面需要执行命令:yum grouplist “x window system”
      最小化安装直接执行此命令时会提示错误:
    centos选择最小安装后安装gnome桌面
      错误原因是因为没有启动网卡(?),因此要先启动网卡。
  2. 使用命令:ip addr 查看网卡信息: centos选择最小安装后安装gnome桌面
  3. 进入网络配置目录:cd /etc/sysconfig/network-scripts/,然后ls可以看到网卡信息:
    centos选择最小安装后安装gnome桌面
  4. 编辑ifcfg-ens33文件:vi ifcfg-ens33 ,修改onboot属性为yes。修改方法为按 i 键进入编辑模式,将属性值no改为yes,按ESC键退出编辑模式,然后wq或者shift+double z保存退出。
    centos选择最小安装后安装gnome桌面
  5. 重启网络服务:service network restart,然后再使用ip addr查看网卡,此时有ip信息了
    centos选择最小安装后安装gnome桌面
  6. 网络正常,再次执行第一步的命令:yum groupinstall “x window system” ,等待下载然后一路按y确定。完成后输入命令yum grouplist查看可安装的工具:
    centos选择最小安装后安装gnome桌面
  7. 可以看到gnome桌面的可用环境组,执行安装命令:yum groupinstall “gnome desktop” ,等待下载,一路按 y 确定直到安装完成,输入startx可以启动图形化桌面
  8. 图形化桌面只是本次启动会显示,下次开机依然是命令行。可以使用命令:systemctl set-default 目标 来切换命令行和图形化桌面。目标可以使用命令 cat /etc/inittab 查看:
    centos选择最小安装后安装gnome桌面
      可以看到multi-user.target和graphical.target作为主要的targets,前者是命令行,后者是图形化