SDB:添加软件包仓库
此过程已在所有版本的 openSUSE 上测试过
YaST 软件管理是处理软件包的绝佳工具。您可以安装软件包、删除它们、更新它们,甚至保护它们。openSUSE 带有许多软件包,但通过添加额外的仓库,可以使用 YaST 软件管理轻松安装更多软件包。
添加仓库
可以通过以下方式添加仓库
- 图形化的 YaST 软件仓库 模块
- YaST 的 ncurses 界面
- 命令行 Zypper
YaST 软件仓库
通过在菜单中的软件下单击 YaST 或在运行命令框中键入 yast(按 Alt+F2)启动 YaST。
选择软件仓库。
单击添加,选择指定 URL。
然后输入仓库名称和URL。建议复制/粘贴 URL 以避免拼写错误。
将下载并解析软件包元数据 - 这需要时间,具体取决于镜像速度、您的带宽、仓库的大小以及系统的速度。
您可以随时删除或禁用仓库。
建议将更新仓库设置为自动刷新。在 Tumbleweed 上,所有仓库都应设置为自动刷新。
YaST-ncurses
只需键入yast在控制台中并按 Enter。现在使用您的 TAB 和光标键转到右侧面板。然后使用 TAB 和箭头键导航并转到 软件仓库。要添加仓库,请转到添加并选择指定 URL。使用必要的信息填写字段,然后按完成。
Zypper
您可以使用命令行界面 Zypper 将仓库添加到 YaST。
语法是
# zypper ar -f <URL> <别名>
| ar | 是 addrepo 命令的简写 |
| -f | 指示 zypper 为新添加的仓库添加自动刷新标志 |
| <URL> | 是在浏览器中键入以访问仓库的 URL |
| <别名> | 是易于记住的名称 |


