openSUSE 源使用帮助

说明

openSUSE 软件源

收录架构

i586, x86_64

使用说明

手动配置软件源

注意

以下配置方法适用于从未自行配置软件源的用户,其他用户请根据具体情况自行配置 ,以下仅供参考。

禁用原有软件源;

sudo zypper mr -da

添加NJU镜像源,以 openSUSE Leap 为例:

sudo zypper ar -fcg https://mirrors.nju.edu.cn/opensuse/distribution/leap/\$releasever/repo/oss NJU:OSS
sudo zypper ar -fcg https://mirrors.nju.edu.cn/opensuse/distribution/leap/\$releasever/repo/non-oss NJU:NON-OSS
sudo zypper ar -fcg https://mirrors.nju.edu.cn/opensuse/update/leap/\$releasever/oss NJU:UPDATE-OSS
sudo zypper ar -fcg https://mirrors.nju.edu.cn/opensuse/update/leap/\$releasever/non-oss NJU:UPDATE-NON-OSS

对于 15.3 或更高版本的 openSUSE Leap,还需添加 SLE 更新源:

sudo zypper ar -fcg https://mirrors.nju.edu.cn/opensuse/update/leap/\$releasever/sle NJU:UPDATE-SLE

命令中最后一个参数为每一个源指定了一个 alias (别称),可以根据个人喜好更改。

手动刷新软件源:

sudo zypper ref

图形界面下配置方法

以 openSUSE Leap 15.3 为例:

  1. 打开 YaST;
  2. 点击 Software 分组中的 Software Repositories;
  3. 在打开的窗口上方的列表中点击 Main Repository,点击 Edit;
  4. 将 download.opensuse.org 替换为 mirrors.nju.edu.cn/opensuse,点 OK;
  5. 再用同样的方法编辑 Non-OSS Repository, Main Update Repository, Update Repository (Non-Oss) 和 Update repository with updates from SUSE Linux Enterprise 15。

注意事项

  • 由于使用了 MirrorBrain 技术,中央服务器 (download.opensuse.org) 会按照 IP 地理位置中转下载请求到附近的镜像服务器(但刷新软件源时仍从中央服务器获取 元数据),所以更改软件源通常只会加快刷新软件源的速度,而对下载速度影响不大。 参见 openSUSE 中文论坛
  • 我们不提供 backports, source 和 debug 源。
  • Tumbleweed 滚动发行版软件源的地址与上述例子稍有不同。