我已经安装了一个SLES服务器的人谁是不可用的。我检查了/etc/zypp/repos.d,有一个回购文件SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109.repo
它的内容是:
[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=0CD存储库(/dev/sr0)不可用。
我想向它添加默认的网络存储库/存储库(比如例如这个,zypper将其放入/etc/zypp/repos.d)。然而,经过大量的搜索,我找不到如何做到这一点。我知道如何添加存储库,但不知道如何添加默认存储库。
您能提供一个zypper addrepo/zypper ar命令吗?
编辑:这个问题可以普遍应用于任何版本的SLES,而不只是像最初被问到的那样适用于SLES 11 SP4。
发布于 2016-08-24 10:09:52
suse的“默认”存储库列出了这里。我想您可能至少希望添加官方存储库> OSS。
zypper addrepo http://download.opensuse.org/distribution/11.4/repo/oss/ oss发布于 2017-07-27 06:42:55
对于SLES,只需注册服务器:
suse_register -a regcode-sles=yourRegistrationCode -a email=you@email.com -L /root/.suse_register.log然后,回购将自动添加。您还可以登录您的帐户这里并单击。我会给你一个我在那里看到的URL,但是它对你来说是无用的,因为在你可以连接之前,重新定位需要认证,也因为我使用的是Itanium版本。下面是一个回购的例子。
这是克莱伦兹的另一个答案中列出的repos不是官方的openSUSE repos,而是openSUSE repos。这种差异被解释为在这个答案中。
发布于 2020-09-25 07:03:31
当系统注册到SUSE客户中心(SCC)、SUSE管理器或SMT/RMT时,存储库将自动添加到SLES。如果需要手动添加存储库或将iso作为存储库添加: 请确保将SLES ISO或DVD作为存储库添加到服务器上。
参见cd :/=/dev/sr0--这意味着zypper正在从虚拟cd(挂载)中寻找回购。再上一次就好了。FYI,您可以使用yast2实用程序在zypper配置中添加/删除ISO中的repos。
我建议不要使用openSuSE (由公认的答案建议),因为这是一个免费的分布式操作系统,而SLES是由SuSE在openSuSE之上开发的。因此,来自openSUSE的repos的所有包在SLES中可能都不能很好地工作。
https://stackoverflow.com/questions/36638390
复制相似问题