【问题标题】:Unable to install Opera in Fedora 28 using rpm无法使用 rpm 在 Fedora 28 中安装 Opera
【发布时间】:2020-01-03 02:35:56
【问题描述】:
  1. 我无法通过双击安装程序,因为它与之前安装的opera冲突。
  2. 我无法通过以下命令安装opera:

    rpm -ivh Opera-stable_56.0.3051.52_amd64.rpm

因为

libXss.so.1()(64bit) is needed by opera-stable-56.0.3051.52-0.x86_64

但是我不知道如何在我的 Fedora 上获取这个目标文件(?)。 dnf 不知道这个包。 apt-getyum 都没有。

操作系统:Fedora 28

【问题讨论】:

    标签: fedora rpm


    【解决方案1】:

    A search on rpmfind 显示您在 Fedora 28 上需要的软件包是 libXScrnSaver。执行yum install libXScrnSaver,然后你应该可以安装Opera了。

    您也可以使用 yum 安装一次性 RPM,这样它就可以尝试自动安装依赖项,像这样:yum install ./opera-stable_56.0.3051.52_amd64.rpm

    【讨论】:

    • @imidazole 如果您的问题解决了,请点击我的回答旁边的复选标记,将其标记为已接受。
    • 我也有同样的问题,但是缺少的包是at而不是libXss.so.1。看起来它在 Fedora 28 上不可用???
    • @Alex Fedora 28 已停产,因此它存在永远无法修复的安全漏洞,因此不应再使用。因此,rpmfind 不再索引 Fedora 28 的软件包。但它确实存在。
    • 您可能想在答案中编辑一件事,它已经为我解决了这个问题。使用rpm 安装包需要已经安装所有依赖项。另一方面,使用yum 将允许系统为您解决这些依赖关系。此外,rpm.pbone.net/index.php3/stat/3/limit/7/srodzaj/1/dl/40/search/… 还允许搜索旧版本的软件包。感谢您的帮助。
    • @Alex 我的回答已经说要使用 yum,我不想让人们更容易做不安全的事情,比如继续使用 EOL OS。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-07
    • 2016-02-17
    相关资源
    最近更新 更多