linux软件仓库搭建——搭建yum源以及第三方软件仓库

开发平台: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-centosofficial3.yum clean allyum repolist all
4.安装
dnf install 
5.搜索
yum list | grep xxx


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部