这类似于关于http不支持的问题,但我无法将其中建议的解决方案应用于我的情况。
我已经搞定了
zypper addrepo https://download.opensuse.org/repositories/devel:tools:scm/SLE_12_SP5/devel:tools:scm.repo
zypper refresh
我得到了
Retrieving repository 'Software configuration management (SLE_12_SP5)' met
Download (curl) error for 'https://download.opensuse.org/repositories/devels:/scm/SLE_12_SP5/repodata/8ff6d5e77f953a771c9870113c655dfef8cf31ffba709feec8e0a617fc-primary.xml.gz':
Error code: Bad URL
Error message: Redirect to protocol "http" not supported or disabled in li
现在如果我
curl https://download.opensuse.org/repositories/devel:/tools:/scm/SLE_12_SP5/repodata/8ff6d5e77f953a771c9870113c655dfef8cf31ffba709f2506cceec8e0a617fc-primary.xml.gz
我懂了
<p>The document has moved <a href="http://downloadcontent.opensuse.org/repositories/devel:/tools:/scm/SLE_12_SP5/repodata/8ff6d5e77f953a771c9870113c655dfef8cf31ffba709f2506cceec8e0a617fc-primary.xml.gz">here</a>.</p>
但是如果我尝试应用相关问题中建议的解决方案
vi /etc/zypp/repos.d/devel_tools_scm.repo
我在 http 中更改了 https,然后它不起作用,因为 http URL 确实(不再?)存在:http://download.opensuse.org/repositories/devel:/languages:/php/openSUSE_Leap_42.3/devel:languages:php.repo
我做错了什么或者我应该怎么做才能安装 git 呢?
答案1
正如您所指出的,我在评论中提到的内容在您尝试后有效,我将把它作为答案发布:
zypper install git
git
在 SLES 存储库中可用,就像在几乎所有其他发行版的存储库中一样。对于 SLES,只要启用存储库,上述命令就会安装它。