出于某种原因,我需要在SP2中使用SUSE Linux Enterprise Server 11(i586)发行版。我需要在其上安装名为swig的包。
每次安装或更新任何软件包时,都会收到以下错误消息:
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/repositories/devel:/languages:/perl/SLE_11/'
以下是我案例中添加的回购列表:
%zypper lr
# | Alias | Name | Enabled | Refresh
--+--------------------------------+-----------------------------------------------------------------------------+---------+--------
1 | devel_languages_perl | perl modules (SLE_11) | Yes | No
2 | devel_languages_python | Python Modules (openSUSE_Factory) | Yes | No
3 | devel_languages_python_Factory | Development versions of Python interpreters and other stuff (openSUSE_12.2) | Yes | No
4 | devel_tools_scm | Software configuration management (SLE_11_SP2) | Yes | No
任何人都可以指出我正确的方向。这是我在SUSE上的第一天。
答案 0 :(得分:0)
来吧,你甚至都没想弄清楚这一点。
我(据我所知)从不使用Suse。但是,有用的错误消息为您提供了一个URL。我将其粘贴到我的网络浏览器中,发现它确实无法使用。向上移动目录树让我看到开始是正常的,并且四处寻找表明你希望它最后阅读.../perl/SLE_11_SP3
。
“SP3”表示您希望安装service-pack 3以继续使用官方存储库。