1. 挂载安装镜像
    以镜像⽂件uniontechos-server-20-1020e-arm64.iso为例

把镜像⽂件放到 /home/uos/Downlaods ⽬录下(其中uos为⽤⼾⽬录,根据实际修改,下同)
挂载安装镜像⽂件:

mount /home/uos/Downlaods/uniontechos-server-20-1020e-arm64.iso /mnt

创建本地⽬录:

mkdir /home/uos/Downloads/localrepo

复制仓库⽬录:

cp -av /mnt/Packages /mnt/repodata /home/uos/Downloads/localrepo
  1. 禁⽤公⽹仓库配置⽂件

    cd /etc/yum.repos.d
    ls

默认情况,⽬录下仓库相关配置⽂件如下:

[uos@localhost yum.repos.d]$ ls
UnionTechOS-aarch64.repo UnionTechOS-everything-aarch64.repo UnionTechOS-kernel510-
aarch64.repo UnionTechOS-modular-aarch64.repo UnionTechOS-update-aarch64.repo

如果不需要公⽹仓库,或没有公⽹环境,需要先将这些仓库都设为禁⽤,⽅法如下:

sudo sed -i s'/enabled=1/enabled=0/' UnionTechOS-*repo
  1. 创建本地仓库配置⽂件

    cd /etc/yum.repos.d
    sudo vi local-iso.repo

在local-iso.repo⽂件中写⼊以下内容

[local-iso]
name=local-iso
baseurl=file:///home/uos/Downloads/localrepo
enabled=1
gpgcheck=0

更新仓库

yum makecacke

更新成功后就可以使⽤本地仓库安装软件。



最后修改:2024 年 03 月 26 日
如果觉得我的文章对你有用,请随意赞赏