终端无法安装名为 libgl1-mesa-dev-hwe-16.04 的东西

终端无法安装名为 libgl1-mesa-dev-hwe-16.04 的东西

我的配置是 amd64,Ubuntu 16.04.2 LTS

几天以来,我一直试图在新安装的 Ubuntu 上安装 openFrameworks (http://openframeworks.cc/download/)。

Installing libgl1-mesa-dev-hwe-16.04
E: Impossible de trouver le paquet libgl1-mesa-dev-hwe-16.04
E: Couldn't find any package by glob 'libgl1-mesa-dev-hwe-16.04'
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « libgl1-mesa-dev-hwe-16.04 »
error installing libgl1-mesa-dev-hwe-16.04
Lecture des listes de paquets… 
Construction de l'arbre des dépendances…
Lecture des informations d'état…
this seems an error with your distribution repositories

因此我通过 openFrameworks 论坛进行了调查,发现可以在此处下载该文件:https://launchpad.net/ubuntu/xenial/+package/libgl1-mesa-dev
但安装后,我在终端中仍然收到相同的消息。
我是不是漏掉了什么?
如能得到任何帮助,我将不胜感激。

答案1

如果您查看“install_dependencies.sh”,您将看到“-hwe-16.04”扩展由“XTAG”变量定义,并且仅用于 mesa lib(即“OpenGL API 的免费实现”)。在 16.04(16.04.1、16.04.2)以上,您不再需要这个特殊版本。因此,当您运行“install_dependencies.sh”(不带“-y”开关)时,只需对以下问题回答“否”:“使用 -hwe-16.04 包安装 OF 依赖项,确认 Y/N?”

答案2

sudo apt update
sudo dpkg --add-architecture i386
sudo apt-get update 
sudo apt-get install libgl1-mesa-glx:i386

答案3

他们可能已经删除了 16.04 特定的驱动程序。

尝试一下sudo apt install libgl1-mesa-dev,因为我认为这是一个相同的东西的包。

此外,您可能需要一些其他包,因此请运行apt-cache search libgl1-mesa并查看是否与任何其他可能相关的包匹配。

相关内容