我不是专家,我使用的是 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 的地址,那么这很简单。
- 去pkgs.org。
- 使用搜索功能查找您的包裹。
- 向下滚动并找到 .deb 文件的实际地址。
通过一些工作,你能安装几乎任何东西。但这并不总是一个好主意。