在使用zypper命令时,需要先添加软件源(repositories)才能进行包管理操作。如果出现“zypper: no repositories defined”错误提示,可以通过以下代码示例添加openSUSE官方软件源:
sudo zypper ar http://download.opensuse.org/distribution/leap/15.1/repo/oss/ openSUSE_Leap_15.1-Oss
其中,ar为添加软件源(add repository)的命令,后面跟上软件源地址和软件源别名。此后即可使用zypper命令进行包管理操作。