Linux搭建本地软件源

  • A+
所属分类:基础知识

初次接触Linux系统的新人在装机的时候,一般都会故意勾选所有软件包,以便顺利地运行接下来的各种新增软件。但在实际工作中,许多企业是要求遵循系统精简化的原则,默认只允许安装迷你系统,稍后再搭建本地、远程或者第三方软件源,缺什么就装什么。今天给大家分享一下如何在本地搭建软件源,轻松实现一键安装软件。

实验环境

实验平台:VMware Workstation 15

操作系统:RHEL 7.6

系统镜像:RHEL 7.6

搭建教程

第一步 载入系统镜像

本次实验是在虚拟机下完成,先载入系统镜像文件到虚拟机,并确保虚拟机光驱处于已连接状态。

第二步 拷贝系统镜像

创建系统镜像挂载点、本地软件源文件夹。个人建议把系统镜像里的全部内容拷贝到本地软件源文件夹,方便日后安装软件。

  1. [root@Wanghualang-A ~]# mkdir /mnt/cdrom  
  2. [root@Wanghualang-A ~]# mkdir /yum  

挂载红帽系统镜像文件。

  1. [root@Wanghualang-A ~]# mount /dev/cdrom /mnt/cdrom  

拷贝系统镜像文件。

  1. [root@Wanghualang-A ~]# cp -rf /mnt/cdrom/* /yum  

第三步 创建软件源配置文件

建议先备份或者删除原有的软件源配置文件,教程中选择直接删除。

  1. [root@Wanghualang-A ~]# rm -rf /etc/yum.repos.d/*  

新建配置文件,文件名称随意,末尾必须使用repo。

  1. [root@Wanghualang-A ~]# vim /etc/yum.repos.d/linux.repo  

配置文件参考内容如下,教程中使用的是本地软件源,所以baseurl指向本地软件源文件夹。关于http、ftp这两种远程软件配置,日后再介绍。

  1. [linux]  
  2. name=linux  
  3. baseurl=file:///yum  
  4. enable=1  
  5. gpgcheck=0  

清空缓存,刷新软件源列表,配置成功的话便可看到相关软件包列表。

  1. [root@Wanghualang-A ~]# yum clean all  
  2. [root@Wanghualang-A ~]# yum -y install wget  

第四步 测试安装软件

  1. [root@Wanghualang-A ~]# yum -y install wget  

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: