RHEL 8.0 配置本地yum源

Redhat被IBM收购后,LOGO也变了,现在的LOGO只有一顶帽子去掉了之前LOGO的脸部部分,变得更加好看了。

随之RHEL 8.0正式版也发布了,于是就下载DVD版本ISO安装到了虚拟机研究,由于vmware workstation 15不支持rhel 8故安装的时候要选择Fedora,否则启动的时候会找不到硬盘。

Redhat 8的更新,主要是基于Fedora。首先内核更新到了4.18(7为3.10),其次软件也更新了,比如默认httpd 为2.4.37(7为2.4.6),PHP为7.2(7为5.4),数据库mariadb 10.3.11(7为5.5),增加了nginx 1.14.1

关于httpd版本2.4.37为什么比RHEL 7的2.4.6新的问题,上apache的官网看过了,最新版是4月份的2.4.39,2.4.6是2013年的。httpd 2.4.9之后就是4位数的2.4.11版本,也就是说2.4.11比2.4.6新。一开始还奇怪怎么8的apache反而版本更低了,这只是个误解。

下面是部分截图

首先就是LOGO明显只单独一顶帽子了。(左上角),其次感到奇怪的是右键居然没有终端选项了,且不说多年版本延续的习惯单说作为服务器系统不能快速进入命令行享受敲击键盘的乐趣,这样优化真的合适么?

明显的Fedora风格,主菜单从上面移动到了左侧边栏。

查看/etc/redhat-release可以看到显示版本为8.0(代号Ooypa),内核4.18.0-80,默认防火墙还是firewalld。

这个是默认的桌面背景,可以看到一个8和红帽的LOGO(右下)。

好了,体验完了,看看软件的变化。当然是yum info XXX(软件包名),由于没注册,自然不会有任何软件信息出来。故需要挂载RHEL 8.0的DVD iso镜像,因为系统包里面必然有Packages包软件。

按照7的老套路来配置YUM源,失败。。。于是google,以下是我自己做的整理

简单来说,首先把dvd.iso系统上传到虚拟机里面的红帽系统里,接着挂载到/yum

上传系统我用的是xshell自带的xftp功能。

新建目录

mkdir /rhel-8

将上传到/root下的系统移动到新建的目录

mv rhel-8.0-x86_64-dvd.iso /rhel-8/

新建挂载点

mkdir /yum

挂载,编辑/etc/fatab

vi /etc/fstab

添加下面这一行进去到末尾

/rhel-8/rhel-8.0-x86_64-dvd.iso   /yum   iso9660   defaults,rw    0 0

保存退出。

reboot或者mount -a使其生效

df -hT

{E53FF758-E38B-46C1-B2C6-79C474CFA1A7}_20190517114910.jpg

可以看到已经挂载上去了,类型是iso9660,ls查看一下

{E7EAA7BB-1D8B-40E9-8BE0-34D3202D3487}_20190517115201.jpg

这两个目录下面就是Package目录。接着,配置repo文件

vi /etc/yum.repos.d/dvd.repo

添加两个项目到dvd.repo文件里面

[root@localhost ~]#

cat /etc/yum.repos.d/dvd.repo
[LocalRepo_BaseOS]
name=LocalRepository_BaseOS
baseurl=file:///yum/BaseOS
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[LocalRepo_AppStream]
name=LocalRepository_AppStream
baseurl=file:///yum/AppStream
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

最后yum repolist发现有数据了

3.jpg

查看php版本

4.jpg

至此,配置RHEL 8.0的本地YUM源就结束了。

最后编辑于:2019/05/17作者: admin

发表评论