在OpenSUSE SLES 15 SP4中安装createrepo包遇仓库缺失问题求助
在SUSE SLES 15 SP4中安装createrepo的解决方法
先查看当前已配置的仓库,确认缺失的源:
zypper lr -u启用SUSE官方的Package Hub仓库(需系统已注册):
根据你的系统架构替换x86_64(如aarch64):SUSEConnect -p PackageHub/15.4/x86_64若Package Hub无该包,尝试启用Server Applications模块:
SUSEConnect -p sle-module-server-applications/15.4/x86_64若无法通过SUSEConnect注册,可手动添加Package Hub仓库文件:
- 创建repo配置文件:
vi /etc/zypp/repos.d/PackageHub.repo - 写入以下内容(以x86_64架构为例):
[PackageHub] name=SUSE Package Hub 15 SP4 baseurl=https://download.opensuse.org/repositories/openSUSE:/PackageHub:/15.4/standard/ enabled=1 gpgcheck=1 gpgkey=https://download.opensuse.org/repositories/openSUSE:/PackageHub:/15.4/standard/repodata/repomd.xml.key - 刷新仓库缓存:
zypper ref
- 创建repo配置文件:
最后执行安装命令:
zypper install createrepo
内容的提问来源于stack exchange,提问作者Jake6724
相关产品推荐
相关产品推荐

