内容一:显示软件源
1.1 显示所有的 SUSE 软件源产品
# rmt-cli products list --all
1.2 显示所有已经启用的 SUSE 软件源产品
# rmt-cli products list
1.3 显示所有指定版本且指定架构的 SUSE 软件源产品
# rmt-cli products list --all --version=15.4 --arch=x86_64
(补充:这里以显示所有 15.4 版本且 x86_64 架构的 SUSE 软件源产品为例)
1.4 显示所有已启用指定版本且指定架构的 SUSE 软件源产品
# rmt-cli products list --version=15.4 --arch=x86_64
(补充:这里以显示所有已其应用 15.4 版本且 x86_64 架构的 SUSE 软件源产品为例)
内容二:启用软件源
2.1 启用某个软件源
# rmt-cli products enable <id>
或者:
# rmt-cli products enable <string>
2.2 开启所有指定版本且指定架构的 SUSE 软件源产品
# for i in `rmt-cli products list --all --version=15.4 --arch=x86_64 | awk '{print $2}' | egrep -v '\||ID|^$'`;do rmt-cli products enable $i;done
(补充:这里以开启所有 15.4 版本且 x86_64 架构的 SUSE 软件源产品)
内容三:取消启用软件源
3.1 取消启用某个软件源
# rmt-cli products disable <id>
或者:
# rmt-cli products disable <string>
3.2 取消所有指定版本且指定架构的 SUSE 软件源产品
# for i in `rmt-cli products list --all --version=15.4 --arch=x86_64 | awk '{print $2}' | egrep -v '\||ID|^$'`;do rmt-cli products disable $i;done
(补充:这里以取消开启所有 15.4 版本且 x86_64 架构的 SUSE 软件源产品)
参考文献:
https://documentation.suse.com/sles/15-SP4/single-html/SLES-rmt/index.html#sec-rmt-tools-rmt-cli