Linux --- 配置本地yum源并实现开机自动挂载

Linux --- 配置本地yum源并实现开机自动挂载_第1张图片

挂载ISO镜像文件:

在 / 目录下创建一个yum目录,然后将光盘路径 /dev/sr0 挂载到 /yum目录下

Linux --- 配置本地yum源并实现开机自动挂载_第2张图片

检查本地yum是否搭建成功,清除yum缓存:

Linux --- 配置本地yum源并实现开机自动挂载_第3张图片

显示软件仓库列表:

Linux --- 配置本地yum源并实现开机自动挂载_第4张图片

这种属于一次性挂载,系统重启之后yum源就会失效!所以下面会介绍每次开机时自动挂载。

执行vim命令,配置开机自动运行的文件(类似于windows系统下的 '启动' 文件夹)

Linux --- 配置本地yum源并实现开机自动挂载_第5张图片

给 /etc/rc.d/rc.local 文件添加可执行权限:

Linux --- 配置本地yum源并实现开机自动挂载_第6张图片

验证:

Linux --- 配置本地yum源并实现开机自动挂载_第7张图片

在虚拟机上搭建网络yum源进行实验:

[root@localhost 桌面]# yum install httpd -y
已加载插件:langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
正在解决依赖关系
--> 正在检查事务
---> 软件包 httpd.x86_64.0.2.4.6-40.el7 将被 安装
--> 正在处理依赖关系 httpd-tools = 2.4.6-40.el7,它被软件包 httpd-2.4.6-40.el7.x86_64 需要
--> 正在处理依赖关系 /etc/mime.types,它被软件包 httpd-2.4.6-40.el7.x86_64 需要
--> 正在检查事务
---> 软件包 httpd-tools.x86_64.0.2.4.6-40.el7 将被 安装
---> 软件包 mailcap.noarch.0.2.1.41-2.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

================================================================================
 Package              架构            版本                   源            大小
================================================================================
正在安装:
 httpd                x86_64          2.4.6-40.el7           yum          1.2 M
为依赖而安装:
 httpd-tools          x86_64          2.4.6-40.el7           yum           82 k
 mailcap              noarch          2.1.41-2.el7           yum           31 k

事务概要
================================================================================
安装  1 软件包 (+2 依赖软件包)

总下载量:1.3 M
安装大小:3.9 M
Downloading packages:
--------------------------------------------------------------------------------
总计                                               8.6 MB/s | 1.3 MB  00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。
  正在安装    : httpd-tools-2.4.6-40.el7.x86_64                             1/3 
  正在安装    : mailcap-2.1.41-2.el7.noarch                                 2/3 
  正在安装    : httpd-2.4.6-40.el7.x86_64                                   3/3 
yum/productid                                            | 1.6 kB     00:00     
  验证中      : mailcap-2.1.41-2.el7.noarch                                 1/3 
  验证中      : httpd-tools-2.4.6-40.el7.x86_64                             2/3 
  验证中      : httpd-2.4.6-40.el7.x86_64                                   3/3 

已安装:
  httpd.x86_64 0:2.4.6-40.el7                                                   

作为依赖被安装:
  httpd-tools.x86_64 0:2.4.6-40.el7        mailcap.noarch 0:2.1.41-2.el7       

完毕!
Linux --- 配置本地yum源并实现开机自动挂载_第8张图片

切换到 /var/www/html 文件下,创建chuid共享目录,再将 /dev/sr0 光盘文件挂载到 /chuid目录下,设置开机自动挂载:

Linux --- 配置本地yum源并实现开机自动挂载_第9张图片

Linux --- 配置本地yum源并实现开机自动挂载_第10张图片

验证:

在浏览器中输入192.168.203.176/chuid 可以查看共享目录下已经挂载好的镜像文件,并可以下载

Linux --- 配置本地yum源并实现开机自动挂载_第11张图片

你可能感兴趣的:(yum源)