提到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