如何在不使用YUM命令的情况下安装RPM工具

时间:2015-10-04 06:15:33

标签: installation centos rpm yum

我搞砸了rpm和yum包。

现在我没有包装yum和RPM

yum删除rpm。

上面的命令既删除了yum,又删除了依赖关系。 现在我无法继续安装任何软件包。

如果有人提供给我,那将是很棒的。如何手动安装这个软件包之一,以便我可以安装其他软件包。

1 个答案:

答案 0 :(得分:1)

从中恢复相对复杂,因为OP必须成功替换rpm -ql rpm包以及删除的任何其他依赖项。

不过,如果我必须恢复这样的机器,我会采取以下步骤:

  • 如果我有一台类似的机器,我会从使用rpm
  • 获得的文件列表中创建一个tar文件
  • 将其复制到目标计算机,以便从包文件中为重新安装 rpm获取可用的rpm程序。

否则

  • 找到(在网络或安装媒体上)二进制包和rpm -qpR
  • 确定所需的“其他”软件包(来自下载页面上的说明,或使用unrpm 软件包的每个软件包在工作机器上)
  • 在目标计算机上,提取文件,例如,使用rpm脚本(基本上是cpio ...)

一旦我有一个可行的yum程序,我会用它来重新安装{{1}}(和它的依赖包)。