RHEL 7.0 本地配置yum源

时间:2024-01-17 14:14:38

RHEL 7.0 本地配置yum源 

yum简介 

yum = Yellow dog Updater, Modified

主要功能是更方便的添加/删除/更新RPM包.

它能自动解决包的倚赖性问题.

它能便于管理大量系统的更新问题

当前linux版本 rhel7.0 前提mount DVD光盘到/mnt   因为配置时候路径名里面不能有空格,否则不能识别

首先设置IP地址、网关DNS

说明:RHEL 7.0默认安装好之后是没有自动开启网络连接的!

cd  /etc/sysconfig/network-scripts/  #进入网络配置文件目录

RHEL 7.0 本地配置yum源

vi  ifcfg-eno16777736  #编辑配置文件,添加修改以下内容

RHEL 7.0 本地配置yum源

TYPE="Ethernet"

BOOTPROTO="static"  #启用静态IP地址

DEFROUTE="yes"

IPV4_FAILURE_FATAL="no"

IPV6INIT="yes"

IPV6_AUTOCONF="yes"

IPV6_DEFROUTE="yes"

IPV6_FAILURE_FATAL="no"

NAME="eno16777736"

UUID="8071cc7b-d407-4dea-a41e-16f7d2e75ee9"

ONBOOT="yes"  #开启自动启用网络连接

IPADDR0="192.168.21.128"  #设置IP地址

PREFIX0="24"  #设置子网掩码

GATEWAY0="192.168.21.2"  #设置网关

DNS1="8.8.8.8"  #设置主DNS

DNS2="8.8.4.4"  #设置备DNS

HWADDR="00:0C:29:EB:F2:B3"

IPV6_PEERDNS="yes"

IPV6_PEERROUTES="yes"

:wq!  #保存退出

service network restart   #重启网络

ping www.baidu.com  #测试网络是否正常

配置yum 源

1、挂载DVD光盘到/mnt   因为配置时候路径名里面不能有空格,否则不能识别  [root@ mnt]# mount /dev/cdrom /mnt

2、在目录/etc/yum.repos.d/创建文件文件名.repo

3、配置本地yum源

cd /etc/yum.repos.d/   #进入yum配置目录

touch  .repo   #建立yum配置文件

vi  dvd.repo   #编辑配置文件,添加以下内容

[rhel-yum]

name=dvd   #自定义名称

baseurl=file:///mnt#本地光盘挂载路径

enabled=1   #启用yum源,0为不启用,1为启用

gpgcheck=1  #检查GPG-KEY,0为不检查,1为检查

gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release   #GPG-KEY路径

:wq! #保存退出

RHEL 7.0 本地配置yum源

4、、测试使用yum命令自动安装软件

yum clean all   #清除yum缓存

yum makecache  #缓存本地yum源中的软件包信息

RHEL 7.0 本地配置yum源

yum install httpd   #安装apache

rpm -ql httpd  #查询所有安装httpd的目录和文件

RHEL 7.0 本地配置yum源

systemctl start httpd.service  #启动apache

systemctl stop httpd.service  #停止apache

systemctl restart httpd.service  #重启apache

systemctl enable httpd.service  #设置开机启动

RHEL 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。

5、通过yum安装GUI图形界面# yum -y groupinstall "Server with GUI"可以执行startx看下效果。

      通过yum卸载软件 yum -y remove httpd(移除httpd软件)