开发平台:Linux Centos 8
1.mkidr /home/bit/CentosPackages
2.cp -rf Packages/ /home/bit/Centos_Packages/
3.cp -rf repodata/ /home/bit/Centos_Packages/
4.mkdir /etc/yum.repos.d/yum_old
mv /etc/yum.repos.d/* /etc/yum.repos.d/yum_old
5.编辑本地yum仓库指向文件
##cd /etc/yum.repos.d/
##vim yum.repo
##文件命名以.repo结尾
##内容: 123
[source]
#仓库名称
name=localserver
#仓库描述
baseurl=file:///yum
#仓库地址
gpgcheck=0
#检查软件是否为官方软件(0代表否,1代表是)
enabled=1 #此仓库在系统中是否生效(可不写,默认为1)
6.刷新仓库
yum clean all #刷新仓库配置
yum repolist all #报告yum仓库的状态
.配置第三方软件仓库
1.将第三方软件放至某目录下
#mkdir /software
#mv *** /software
2.创建repodata
#createrepo -v /software/
3.编辑yum指向文件
4.刷新yum仓库方式同一
//******************************************************挂载镜像********************************//
1.创建挂载位置 mkdir /mnt/dvd
2.挂载镜像
mount -o loop /*/CentOS.iso /mnt/dvd
3. yum文件配置
1)创建文件夹repo_old
2)将/etc/yum.repo.d下所有.repo移动到repo_old文件夹下
mkdir /etc/yum.repos.d/repo_old
mv /etc/yum.repos.d/* /etc/yum.repos.d/repo_old
3)从 repo_old文件夹下拷贝文件CentOS-Media.repo 到 /etc/yum.repo.d文件夹下
4)更改内容
【note】 安装包位置有两个:BaseOS 和 AppStream
[c8-media-BaseOS]
name=CentOS-BaseOS-$releasever - Media
baseurl=file:///mnt/dvd/BaseOS
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
[c8-media-AppStream]
name=CentOS-AppStream-$releasever - Media
baseurl=file:///mnt/dvd/AppStream
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
3.yum clean all
yum repolist all
4.安装
dnf install <softwarename>
5.搜索
yum list | grep xxx