linux 本地自建仓库

当我们无法连接外网的时候,我们就需要从本地yum库里去找包

1.先找一台可以上网的机器 下载到自定义仓库的目录
mkdir -p /var/localrepo/rpms
yum -y install --downloadonly --downloaddir=/var/localrepo/rpmslrzsz net-tools htop lrzsz unzip telnet
2.创建前转移原来的仓库源
mv /etc/yum.repos.d/* /tmp/repoback/
创建仓库元数据
createrepo /var/localrepo/rpms
3.配置yum使用本地仓库
vim /etc/yum.repos.d/localrepo.repo

[localrepo]
name=Local Repository
baseurl=file:///var/localrepo/rpms
enabled=1
gpgcheck=0

name 是仓库的名称。
baseurl 是仓库的基础URL,这里指向你的本地目录。
enabled=1 表示启用这个仓库。
gpgcheck=0 表示不检查GPG签名(如果你不信任GPG签名,可以设置为0)。对于本地仓库,通常可以设置为0以提高速度。

之后便可以在本地下载

posted on 2025-03-08 21:15  小二jerry  阅读(63)  评论(0)    收藏  举报