前两天看到红帽redhat7.3发布了,可我redhat7还没玩过,今天就让我们体验一下红帽redhat7的系统安装和软件安装。之前已经介绍了一些LINUX的安装方法和学习方法,本篇以体验为主,只记录一些关键点供各位参考。
<系统安装>
-
首先*载下**redhat7 ISO文件,从hyper虚拟机界面选择从光盘启动(加载redhat7 iso),启动界面如下:

-
选择“install red hat Enterprise Linux 7.0",出现如下配置界面;可以看的处理7版本以后,要比之前的版本人性化了很多,界面配置选项一目了然。

主要三项,本地语言时间配置、软件安装选项(可选择从本地光盘安装、安装的内容)、系统配置(包含分区、网络配置)这里相对复杂些的配置就是system-分区配置,选择system-installation后,界面如下,按左下角的加减号添加删除分区。
分区配置

分区计划分三个分区,/(根分区) 20G,swap分区(10G),剩余空间分配给/home./swap分区

/home分区(剩余空间给/home,容量大小可以不填,系统自动将剩余空间分配/home)

配置完毕,选择左上角的”done",出现如下界面。

选择accept change,即接受此配置,完成分区配置,开始系统安装过程.在安装的过程中去修改root密码和创建用户,这个修改密码和创建用户的操作略过(因为太简单)账号相关

安装完毕提升系统重启,重启后,提升接受协议。

附加功能提示是否启用kdump功能。

kdump是在系统崩溃、死锁或者死机的时候用来转储内存运行参数的一个工具和服务,如果系统一旦崩溃kdump产生一个用于capture当前运行信息的内核,该内核会将此时的内存中的所有运行状态和数据信息收集到一个dump core文件中以便于Red Hat工程师分析崩溃原因,一旦内存信息收集完成,系统将自动重启。其实就是提供系统服务支撑日志的。对于运维人员来讲无多大用。安装完毕,进入系统

以上只是简单的安装系统,一路安装下来,我觉得redhat7的安装已经比以前操作简单了很多,界面也漂亮了很多;本来嘛,这都什么年代了,安装个系统就应该简单些。
<可是麻烦的在后面呢-----软件安装>
众所周知,Linux下安装软件无非就那几种方式,要么*载下**到本地安装,要么就是自动网上*载下**安装。*载下**到本地rpm安装方式方法不难,但是往往安装了一个rpm包后发现需要其它的依赖包要安装,很是不便;对于我这种已习惯在ubuntu下用apt-get ,在redhat用yum,如果无法用yum安装真是不方便。无论是apt还是yum重要的是软件*载下**源。
可是问题来了,redhata如果没有注册,是无法通过yum更新*载下**包的。(其实也不叫问题了,如果你是购买的redhat服务,你是可以从官网更新*载下**),还好我们有国内的开源镜像站点可用,国内有很多这样的站点,比较出名的是sohu和163开源镜像站点。
以163镜像为例,
-
如何将163镜像源添加到本地?
163镜像地址:http://mirrors.163.com/此站点没有专用redhat的软件源,但有centos,centos已经让redhat收购,所以centos的软件源redhat也是可以用的。

如何将163yum源添加到本地
1、清理原有yum 卸载Redhat自带的yum
#rpm -qa | grep yum | xargs rpm -e --nodeps
2、从163网站上*载下**关键包
# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-132.el7.centos.0.1.noarch.rpm
# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-langpacks-0.4.2-4.el7.noarch.rpm
# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-34.el7.noarch.rpm#wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-updateonboot-1.1.31-34.el7.noarch.rpm
#wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
*载下**完毕,安装所有rpm包
# rpm -ivh *.rpm
3、*载下**对应版本repo文件,(从上面的路径*载下**),文件名叫“CentOS7-Base-163.repo ", 放入/etc/yum.repos.d/(操作前请做好相应备份)#mv /etc/yum.repos.d/CentOS7-Base-163.repo /etc/yum.repos.d/rhel-debuginfo.repo
4、修改此文件,其实就是将源文件的$releserver改为7,修改完毕如下。

5、清理和更新yum缓存yum clean all (清除原有缓存)yum makecache
6、这里经验告诉,最好重启,等待7、8分钟再执行 yum update,更新
7、更新完毕,你可以用yum install 软件包去安装了。
例如安装ftpyum install vsftpd屏幕太长就不截图了。
总体感觉redhat的7版本以后软件和系统的安装方式越来越简单了,简单度已接近ubuntu,技术门槛没那么高了;很多知名的软件docker\openstack\kvm往往一条命令就可以解决安装问题。
如您对我的文章感兴趣,请关注我,公众号:ithelpyou.