你知道嗎,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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章