首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当原始存储库不可用时,是否可以向SLES添加默认存储库/存储库?

问当原始存储库不可用时,是否可以向SLES添加默认存储库/存储库?
EN

Stack Overflow用户
提问于 2016-04-15 04:40:11
回答 4查看 55.4K关注 0票数 10

我已经安装了一个SLES服务器的人谁是不可用的。我检查了/etc/zypp/repos.d,有一个回购文件SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109.repo

它的内容是:

代码语言:javascript
复制
[SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109]
name=SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109
enabled=1
autorefresh=0
baseurl=cd:///?devices=/dev/sr0
path=/
type=yast2
keeppackages=0

CD存储库(/dev/sr0)不可用。

我想向它添加默认的网络存储库/存储库(比如例如这个,zypper将其放入/etc/zypp/repos.d)。然而,经过大量的搜索,我找不到如何做到这一点。我知道如何添加存储库,但不知道如何添加默认存储库。

您能提供一个zypper addrepo/zypper ar命令吗?

编辑:这个问题可以普遍应用于任何版本的SLES,而不只是像最初被问到的那样适用于SLES 11 SP4。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2016-08-24 10:09:52

suse的“默认”存储库列出了这里。我想您可能至少希望添加官方存储库> OSS。

代码语言:javascript
复制
zypper addrepo http://download.opensuse.org/distribution/11.4/repo/oss/ oss
票数 20
EN

Stack Overflow用户

发布于 2017-07-27 06:42:55

对于SLES,只需注册服务器:

代码语言:javascript
复制
suse_register -a regcode-sles=yourRegistrationCode -a email=you@email.com -L /root/.suse_register.log

然后,回购将自动添加。您还可以登录您的帐户这里并单击。我会给你一个我在那里看到的URL,但是它对你来说是无用的,因为在你可以连接之前,重新定位需要认证,也因为我使用的是Itanium版本。下面是一个回购的例子。

这是克莱伦兹的另一个答案中列出的repos不是官方的openSUSE repos,而是openSUSE repos。这种差异被解释为在这个答案中。

票数 9
EN

Stack Overflow用户

发布于 2020-09-25 07:03:31

来自如何在SLES服务器上添加SLES存储库

当系统注册到SUSE客户中心(SCC)、SUSE管理器或SMT/RMT时,存储库将自动添加到SLES。如果需要手动添加存储库或将iso作为存储库添加: 请确保将SLES ISO或DVD作为存储库添加到服务器上。

  1. 启动YaST \##*软件#\##**#.软件库
  2. 选择Add
  3. 选择Media并按Next
  4. 浏览到ISO或插入DVD并按Next
  5. 完成添加存储库,并关闭YaST

参见cd :/=/dev/sr0--这意味着zypper正在从虚拟cd(挂载)中寻找回购。再上一次就好了。FYI,您可以使用yast2实用程序在zypper配置中添加/删除ISO中的repos。

我建议不要使用openSuSE (由公认的答案建议),因为这是一个免费的分布式操作系统,而SLES是由SuSE在openSuSE之上开发的。因此,来自openSUSE的repos的所有包在SLES中可能都不能很好地工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36638390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档