科大镜像源:
zypper ar -fc https://mirrors.ustc.edu.cn/opensuse/distribution/leap/42.3/repo/non-oss USTC:42.3:NON-OSS
zypper ar -fc https://mirrors.ustc.edu.cn/opensuse/distribution/leap/42.3/repo/oss USTC:42.3:OSS
zypper ar -fc https://mirrors.ustc.edu.cn/opensuse/update/leap/42.3/non-oss USTC:42.3:UPDATE-NON-OSS
zypper ar -fc https://mirrors.ustc.edu.cn/opensuse/update/leap/42.3/oss USTC:42.3:UPDATE-OSS
阿里镜像源
···
http://mirrors.aliyun.com/opensuse/update/leap/
···
手动刷新软件源:
sudo zypper ref
禁用原有软件源:
sudo zypper mr -da
检查更新软件源是否存在并已启用
zypper repos --uri
如果 Enabled 列显示为 No,通过以下命令启用它:
‘repo-update’ 是你更新源的名称。
zypper modifyrepo --enable repo-update
zypper的几个重要选项:
选项 | 说明 |
---|---|
repos, lr | 列出库 |
sl | 列出库(目的是与rug兼容) |
addrepo, ar | 添加库 |
sa | 添加库(目的是与rug兼容) |
renamerepo, nr | 重命名指定的安装源 |
modifyrepo, mr | 修改指定的安装源 |
refresh, ref | 刷新所有安装源 |
clean | 清除本地缓存 |
2. zypper软件管理:
选项 | 说明 |
---|---|
install, in | 安装软件包 |
remove, rm | 删除软件包 |
verify, ve | 检验软件包依赖关系的完整性 |
update, up | 更新已安装的软件包到新的版本 |
dist-upgrade, dup | 整个系统的升级 |
source-install, si | 安装源代码软件包和它们的编译依赖 |
3. zypper的查询选项:
选项 | 说明 |
---|---|
search, se | 安装软件包 |
packages, pa | 列出所有可用的软件包 |
patterns, pt | 列出所有可用的模式 |
products, pd | 列出所有可用的产品 |
what-provides, wp | 列出能够提供指定功能的软件包 |