如何在 Ubuntu 16.04 LTS 上安装“libqt5webview5-dev”?

如何在 Ubuntu 16.04 LTS 上安装“libqt5webview5-dev”?

我不是专家,我使用的是 Ubuntu 16.04 LTS,我正在尝试按照本教程“https://github.com/Stremio/stremio-shell/blob/master/DEBIAN.md”从源代码安装 Stremio。

因此,为了使其工作,我必须安装“libqt5webview5-dev”包,但不幸的是,我收到错误“无法找到包 libqt5webview5-dev”。(抱歉,以下终端输出是法语)

$sudo apt-get install -y libqt5webview5
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet libqt5webview5

我尝试添加“universe”存储库但它已被启用。

$sudo add-apt-repository universe
Le composant de distribution « universe » est déjà activé pour toutes les sources.

也许我的发行版太旧了?你能帮助我吗?

谢谢!

答案1

这可能是可行的。它似乎没有太多依赖项。我们将从 18.04 存储库中将其提取出来,然后使用 apt 安装它。

sudo apt update
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/q/qtwebview-opensource-src/libqt5webview5-dev_5.9.5-0ubuntu1_amd64.deb
sudo apt install ./libqt5webview5-dev_5.9.5-0ubuntu1_amd64.deb

apt-cache showpkg libqt5webview5-dev表示必须满足以下依赖关系:

5.9.5-0ubuntu1 - libqt5webview5 (5 5.9.5-0ubuntu1) qtbase5-dev (0 (null)) qtdeclarative5-dev (0 (null)) libqt5webview5-dev:i386 (35 5.9.5-0ubuntu1) libqt5webview5-dev:i386 (38 5.9.5-0ubuntu1)

你可能已经安装了其中的一些/全部,我不知道,因为我16.04很久没用过了。他们也可以用类似的方式安装。

笔记:我完全不知道这是否会使你的系统不稳定。它不会所有这些操作都极具侵入性,但可能会引起问题。幸运的是,您可以撤消所有这些操作,但我强烈建议您在尝试此操作之前备份系统。

附录:如果您好奇我如何获取 wget 的地址,那么这很简单。

  1. pkgs.org
  2. 使用搜索功能查找您的包裹。
  3. 向下滚动并找到 .deb 文件的实际地址。

通过一些工作,你安装几乎任何东西。但这并不总是一个好主意。

相关内容