1、下载地址
Red Hat Enterprise Linux (RHEL) 6.4 DVD ISO 迅雷下载地址http://rhel.ieesee.net/uingei/rhel-server-6.4-x86_64-dvd.iso
2、创建虚拟机
3、redhat安装
选择第一个安装
Skip跳过检查
语言选择简体中文
键盘选择默认
选择基本存储设备
忽略所有数据
设置root密码
创建自定义布局
点击“创建”安装,创建分区
分别创建 /boot区、swap交换分区、根分区/
1、/boot区,给200M,/boot放启动文件。
2、交换分区(交换空间)swap,给4G。
3、/(根分区),一般剩余空间全给它。
最终分区结果
格式化磁盘
将修改写入磁盘
默认,点击下一步
选择最小安装
点击“重新引导”完成安装。
4、设置静态ip
vi /etc/sysconfig/network-scripts/ifcfg-eth0
#修改
ONBOOT=yes
BOOTPROTO=static
#新增
IPADDR=192.168.111.201
NETMASK=255.255.255.0
GATEWAY=192.168.111.2
DNS1=8.8.8.8
重启网卡
service network restart
5、设置yum源
RHEL(Red Hat Enterprise Linux)是一个由Red Hat开发的商业市场导向的Linux发行版,作为面向商业的系统,
它虽然可以免费下载,但是如果需要付费才能从Red Hat得到服务以及技术支持,包括Red Hat编译的RPM包。
因此 rhel 的 yum 源也需要缴费注册才能使用。
而CentOS(Community Enterprise Operating System)是使用 RHEL 开放源代码编译而成的免费给用户下载使用的 RHEL 开源社区版。
如果只是使用 RHEL 的系统软件,可以考虑将 RHEL 的 yum 源换成CentOS的。
进入/etc/yum.repos.d/目录,备份redhat.repo文件
cd /etc/yum.repos.d/
mv rhel-source.repo rhel-source.repo.bak
1、卸载redhat系统自带的yum源
# 检查是否安装yum包
rpm -qa |grep yum
# 删除自带的yum包
rpm -qa|grep yum|xargs rpm -e --nodeps
2、下载centos的yum源
通过下面的官方地址,搜索yum的安装包,总共4个。
# 打开下面这个官方地址搜索
https://vault.centos.org/6.4/os/x86_64/Packages/
python-iniparse-0.3.1-2.1.el6.noarch.rpm
yum-3.2.29-40.el6.centos.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
搜索到的4个yum的安装包下载地址如下:
https://vault.centos.org/6.4/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
https://vault.centos.org/6.4/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm
https://vault.centos.org/6.4/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
https://vault.centos.org/6.4/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
3、安装centos的yum源
安装这下面的两个包
rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
接下来安装这两个包,一定要一起安装,也就是要在一条命令中执行,不可以跟上面的两个包一样分两条指令执行
rpm -ivh yum-3.2.29-40.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
4、yum源过期,报错404
CentoS 6 停止维护更新日期2020年11月30日
CentOS 7 停止维护更新日期2024年6月30日
CentOS 8 停止维护更新日期2029年5月31日
因此,目前在CentOS6系统上执行yum命令时会提示上图的404错误。
目前可以使用官方 vault.centos.org 作为更新源,但是下载速度满。
阿里镜像 http://mirrors.aliyun.com/centos/6.4/ 由于不维护里面内容已经是空的。
阿里云备份镜像:http://mirrors.aliyun.com/centos-vault/6.4/ 还在维护。
操作前先进行备份
cd /etc/yum.repos.d/
mv rhel-source.repo rhel-source.repo.bak
编辑该配置文件
cd /etc/yum.repos.d/
vi /etc/yum.repos.d/CentOS-Base.repo
# CentOS-Base.repo
[base]
name=CentOS-6.4 - Base - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos-vault/6.4/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-6.4 - Updates - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos-vault/6.4/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-6.4 - Extras - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos-vault/6.4/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-6.4 - Plus - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos-vault/6.4/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
#contrib - packages by Centos Users
[contrib]
name=CentOS-6.4 - Contrib - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos-vault/6.4/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
CentOS-Base.repo里面的链接地址是6.4版本的,如果你是其他版本,可以直接替换成自己的版本。
清除原来的源配置
yum clean all
yum makecache
6、其他设置
https://blog.csdn.net/u014644574/article/details/112494541