admin管理员组文章数量:1666073
在我们操作Linux服务器时,大多数情况都是不通外网的,但我们避免不了安装所需的rmp包,这时要么挂载系统镜像,配置本地yum源;要么单独下载以后,上传至服务器进行离线安装,这里共享出一个Linux相关包的下载地址。
其它:RPM Search (pbone)
Index of /pub/archive/epel (fedoraproject)
下载包地址:
Packages for Linux and Unix - pkgs
配置本地yum源的方式:
配置本地yum源是把RedHat 7的系统盘内容复制到服务器硬盘的目录
/yum中,然后配置yum指向该目录。 光盘目录:cd /run/media/root/
若原本存在.repo文件,则需屏蔽,或不进行以下操作,可直接在原依赖文件中更改yum源为本地资源路径:
#修改原依赖文件方式
#修改原yum依赖文件(一般位于/etc/yum.repos.d/*.repo):
[rh7IOS]
name=rh7ios
baseurl=file:///yum #本地yum源根目录
enabled=1
gpgcheck=1
gpgkey=file:///yum/RPM-GPG-KEY-redhat-release # gpgkey目录
1.创建/yum 目录
mkdir /yum
2.进入到光盘目录中
cd /run/media/root/RHEL-7.6\ Server.x86_64/
复制所有内容到/yum
cp -R /run/media/root/RHEL-7.6\ Server.x86_64/* /yum
3.配置 YUM 源
进入 yum 配置目录 : cd /etc/yum.repos.d/
建立 yum 配置文件: touch rh7ISO.repo
编辑配置文件,添加以下内容: vi rh7ISO.repo
[rh7IOS]
name=rh7ios
baseurl=file:///yum
enabled=1
gpgcheck=1
gpgkey=file:///yum/RPM-GPG-KEY-redhat-release # gpgkey目录
[HighAvailability]
name=HighAvailability
baseurl=file:///yum/addons/HighAvailability #若没有此目录,则换为repodata所在目录
gpgcheck=1
enabled=1
gpgkey=file:///yum/RPM-GPG-KEY-redhat-release
[ResilientStorage]
name=ResilientStorage
baseurl=file:///yum/addons/ResilientStorage #若没有此目录,则换为repodata所在目录
gpgcheck=1
enabled=1
gpgkey=file:///yum/RPM-GPG-KEY-redhat-release
若不需要进行GPG检查校验,只需将系统镜像中的Packages(rpm包)、repodata(依赖关系数据)上传至yum源配置的base路径下便可,且repo配置文件中只保留[base]部分配置内容便可。
如:
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos/?release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=file:///opt/localpkg #yum源路径,将Packages、repodata放至此处
gpgcheck=0 #1:进行GPG校验,0:不进行GPG校验
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
配置完成后:
清除 yum 缓存: yum clean all
缓存本地 yum 源中的软件包信息: yum makecache
配置完毕!可以直接使用 yum install * 进行 yum 安装了!
版权声明:本文标题:linux相关rpm包下载地址 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1730050529a1220760.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论