Suse配置本地zypper源和网络源的方法

61 阅读1分钟
本地zypper源配置(这里以12 SP3为例):
    1)上传附件压缩包到服务器,依据操作系统版本,选择对应的组件包:12_SP3.zip(其中包含的是.rpm包)
    2)解压压缩包,假设介质上传目录为/tmp:
       cd /tmp
       unzip 12_SP3.zip

     3)添加更新源:
     sudo zypper ar dir:///tmp/12_SP3  update_subrepo
     sudo zypper refresh --repo update_subrepo

     4)更新相应组件:
     sudo zypper --non-interactive up --repo update_subrepo

     5)删除更新源:
     sudo zypper rr  update_subrepo

     6)确认对应的组件是否更新:
     rpm -qa |grep 组件关键字,如命令:
     rpm -qa |grep openssh 

     至此组件更新完成。

查看源:zypper lr

刷新:zypper refresh





===================================================
网络zypper源配置:

zypper ar https://XXX  xxx
zypper ar http://XXX xxx

示例:
zypper ar http://192.168.168.179/mnt/ iso  #iso为别名,可任意定义