1. 安装centos7时选择最小化核心安装
2. 断开网络或者选择网络为仅主机模式(这一步也可以不用操作)本人习惯了安装系统时断开网络连接,因为ubuntu装系统时有些版本会自动更新系统,拖慢进度,但是centos/redhat不会自动更新,这一点可以放心。
3. 将/etc/yum.repo.d/目录下的所有文件备份(在/etc/yum.repo.d/目录下新建一个文件夹bak(文件名可以任意,最好养成一个自己的习惯,备份文件有一个自己的专属命名方式,例如我比较喜欢将备份目录写成bak,备份文件写成后缀.bak),将该目录下的所有.repo结尾的文件移动到该bak目录下,养成一个备份的习惯,万一修改文件失败可以从备份目录中恢复数据。
4. 挂载光盘,配置好yum源
5. 用ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target指定开机运行级别(runlevel5.target为图形化界面模式,-sf中的s代表软链接,f是强制的意思,不加s参数默认为创建硬链接,f参数表示强制执行,如果当前目录下有default.target文件将不会提醒,直接被软链接覆盖,旨在替换掉已有的default.target)
6. 重启系统,即将进入图形化界面
养成一个装系统选择最小化安装是一个良好的习惯,一方面可以锻炼自己处理系统无法进入图形化界面时可以快速解决问题的能力,另一方面也是一个良好的运维技巧,做到缺啥补啥,而不是一开始就安装一堆不必要的软件和工具,系统就不会显得太臃肿,还能强化自己手动安装软件的能力,(特别注意,如果需要考红帽认证的话可能会碰到没有图形化界面的情况,需要自己安装图形化界面,这也是我推荐这样安装系统的初衷,如果对自己命令行自信的话可以忽略)但是不建议新手这样做,新手还是选择带有GUI的服务器版本进行练习,等熟练了再以这种方式安装系统。