1. 为系统增加新的源
使用命令行
sudo zypper addrepo URL_of_source alias_name
sudo zypper refresh
例如:
sudo zypper addrepo http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/12.3/repo/oss/ ftp5_gwdg_de
sudo zypper refresh
注意,这里 alias_name 是可以随意给定的一个名字,代表这个源。
也可以使用开始菜单 application/system tools/YaST ,带图像截面的源管理工具,来添加。
2. zypper 遇到 “SSL certificate problem: certificate has expired” 的解决办法
为了安装 subversion
然而 当运行 zypper addrepo https://down...... 时,报错:
解决办法是
在 url 后面加上 ?ssl_verify=no
但是接下来
zypper refresh
又报错
解决办法最终找到。也很简单,就是使用上图的 's' 选项。它的意思是关闭 SSL 校验。
此后,每次遇到这个问题,就用 s. 需要连用几次,才能完成 zypper refresh.