首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >科学linux:如何使用rpm安装yum?

科学linux:如何使用rpm安装yum?
EN

Server Fault用户
提问于 2011-08-03 12:53:02
回答 1查看 25.5K关注 0票数 3

在科学linux 6.0(RH类似linux)上,我意外地删除了python,所以yum也删除了µ。

如何使用rpm安装yum?

编辑

我试着安装python,但是它以某种方式循环了依赖关系:

代码语言:javascript
复制
rpm -Uvh http://ftp2.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/python-libs-2.6.5-3.el6.x86_64.rpm
    Retrieving http://ftp2.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/python-libs-2.6.5-3.el6.x86_64.rpm
    error: Failed dependencies:
            python = 2.6.5-3.el6 is needed by python-libs-2.6.5-3.el6.x86_64

然后:

代码语言:javascript
复制
 rpm -Uvh http://ftp2.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/python
-2.6.5-3.el6.x86_64.rpm
Retrieving http://ftp2.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/python-2.6.5-3.el6.x86_64.rpm
error: Failed dependencies:
        libpython2.6.so.1.0()(64bit) is needed by python-2.6.5-3.el6.x86_64
EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-08-03 13:13:15

下载软件包(S)并键入rpm -Uvh <packagenames>作为root用户或sudo rpm -Uvh <packagenames>作为普通用户

我使用rpm -qpR yum-3.2.27-14.el6.noarch.rpm来获取yum的依赖项列表,希望这能一次将它们全部消除:

下载包含以下代码块的所有包:

代码语言:javascript
复制
wget http://ftp2.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/python-2.6.5-3.el6.x86_64.rpm \
http://ftp2.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/python-libs-2.6.5-3.el6.x86_64.rpm \
http://ftp2.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm \
http://ftp2.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/pygpgme-0.1-18.20090824bzr68.el6.x86_64.rpm \
http://ftp2.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/python-urlgrabber-3.9.1-7.el6.noarch.rpm \
http://ftp2.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/python-pycurl-7.19.0-5.el6.x86_64.rpm \
http://ftp2.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/rpm-python-4.8.0-12.el6.x86_64.rpm \
http://ftp2.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/yum-3.2.27-14.el6.noarch.rpm \
http://ftp2.scientificlinux.org/linux/scientific/6.0/x86_64/os/Packages/yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm

按以下方式安装:

代码语言:javascript
复制
rpm -Uhv py*.rpm \
   yum*.rpm \
   rpm-py*.rpm
票数 5
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/297088

复制
相关文章

相似问题

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