我正在尝试在 Centos 6.9 上安装特定版本的 Firefox (52.8)。我使用过“yumdownload --resolve firefox...x86_64”。它创建了一个包含 firefox rpm 的文件夹以及 5 或 6 个其他依赖项。其中包括 nspr-4.19 和几个 nss-3.6 rpm。
当我尝试将其安装在另一个系统上(使用 rpm -ivh firefox..x86-64.rpm)时,它与现有的 nspr(较低版本)存在依赖性冲突。当我尝试卸载现有版本时,它说它将删除一堆重要模块。
最好的解决方案是什么?我应该尝试对底层模块进行 rpm 更新吗?如果是,我是指定旧的还是新的?
答案1
如果将所有依赖项传递给rpm -U
(或)命令(而不仅仅是 firefox RPM),它应该满足系统上其他软件包的yum install
要求等。nspr
但是,如果其他软件包依赖于特定版本的nspr
.
cd /path/to/downloaded/rpms
yum install *.rpm
答案2
下载并运行 Firefox 二进制文件而不安装到系统怎么样?