Openeuler配置本地yum仓库

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

Openeuler配置本地yum仓库

1.系统环境

由于服务器没有互联网权限,无法连接外网安装系统依赖包,如:openssl-devel,gcc-c++等,现在需要采用离线安装的方式安装依赖包。


2.安装步骤

1)先确认服务器系统信息,将服务器的镜像文件上传至服务器中;

查看服务器信息

cat /etc/os-release

openEuler-22.03-LTS-x86_64-dvd.iso的镜像包上传至/root目录

镜像下载地址(根据服务器安装的镜像去下载):

https://www.openeuler.org/zh/download/


2)挂载镜像文件至目录

mkdir -p /mnt/cdrom

cd /root

mount -t iso9660 -o loop openEuler-22.03-LTS-x86_64-dvd.iso /mnt/cdrom/

修改系统开机自动挂载

echo '/root/openEuler-22.03-LTS-x86_64-dvd.iso /mnt/cdrom                    iso9660    defaults        1 1' >> /etc/fstab

注意:echo '/root/openEuler-22.03-LTS-x86_64-dvd.iso /mnt/cdrom                    iso9660    defaults        1 1' >> /etc/fstab 是一条命令,不要分开执行。


系统挂载fstab中的配置:
mount -a


3)备份原始yum.repo仓库

cd /etc/yum.repos.d/

mv openEuler.repo openEuler.repo_bk

新建本地仓库文件:

cat > openEuler_local.repo <<EOF

[openEuler]

name=openEuler_local

baseurl=file:///mnt/cdrom

enabled=1

gpgcheck=0

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-openEuler

EOF

查看本地仓库:

cat openEuler_local.repo


4)使本地仓库生效

yum clean all && yum makecache

查看系统加载的本地仓库:

yum repolist


5)安装系统需要的依赖包

例如:安装openssl-devel

yum install openssl-devel -y

安装gcc-c++

yum install -y gcc-c++


Openeuler配置本地yum仓库

1.系统环境由于服务器没有互联网权限,无法连接外网安装系统依赖包,如:openssl-devel,gcc-c++等,现在需要采用离线安装的方式安装依赖包...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息