乐趣区

关于devops:你知道吗Artifactory还可以管理SUSELinux系统的依赖

提到 SUSE 零碎大家应该都用过,尤其是在金融畛域。大部分都是应用 SUSELinux 零碎。当 SUSE 零碎短少组件时,装置也是相当的麻烦。

大家都晓得 RedHat 和 Centos 零碎应用 yum 治理软件包装置,Ubuntu 应用 apt,yum 治理的是 rpm 格局的包,而 apt 是 deb 格局,这两种形式装置软件时会自动检索依赖,进行递归软件包的装置,解决咱们装置时短少依赖的问题,大大晋升咱们在零碎上装置软件的效率。

而 SUSE 也是有本人的包管理工具的,那就是 zypper,(zypper 的应用办法这里不过多介绍了,有趣味的能够去看 SUSE 官网的 wiki 介绍 https://cn.opensuse.org/Zypper)与此同时 zypper 的治理的安装包也是 rpm 格局,而 Artifactory 是反对 rpm 包治理的。所以咱们能够应用 rpm 仓库来进行 zyyper 源的配置。

创立 RPM 仓库治理

首先创立一个 rpm 仓库地址能够填写 http://download.opensuse.org/update/, 如下图

增加 zyyper 源

而后应用 zypper 命令增加源

zypper ar http://artifactory_url/artifactory/zypper-opensuse-remote/leap/15.2/oss SUSE-15.2-oss

zypper ar http://artifactory_url/artifactory/zypper-opensuse-remote/leap/15.2/non-oss SUSE-15.2-non-oss

Adding repository ‘ SUSE-15.2-oss ‘……………………………………………….[done]

Repository ‘ SUSE-15.2-oss ‘ successfully added

URI         :

Enabled     : Yes

GPG Check   : Yes

Autorefresh : No

Priority    : 99 (default priority)

装置软件

zypper in MozillaFirefox

退出移动版