如何将 gtk+3.0 从启动板添加到 20.04?

如何将 gtk+3.0 从启动板添加到 20.04?

抱歉,我对 Ubuntu 还不是很熟悉。我搜索并尝试了一些方法,但不确定如何将 repo 添加到我的 Ubuntu 20.04 中以便安装gtk+3.0

我读了:

这是我正在尝试安装的包apt https://launchpad.net/ubuntu/+source/gtk+3.0/3.24.18-1ubuntu1

通过 source.list 启用它的正确方法是什么sudo apt install gtk+3.0?或者正确的方法是通过下载.deb文件手动安装它?

我还没有尝试使用synaptic,我想尽可能保持原味,我应该使用吗synaptic

谢谢

编辑:我想要该包的原因是因为我有查找gtk/gtk.h依赖于该gtk+-3.0包的源代码。

fatal error: gtk/gtk.h: No such file or directory
   33 | #include <gtk/gtk.h>
      |          ^~~~~~~~~~~

答案1

Ubuntu 在 Launchpad 中托管软件包,但您无需从 Launchpad 下载它们。 可以通过 APT 从官方存储库获取相同的软件包。


要查找您需要的包,请访问https://packages.ubuntu.com,并在软件包内容中搜索库名称(此处为gtk.h)。您可以选择 Ubuntu 版本(20.04 为focal)。

在此处输入图片描述

结果如下。

在此处输入图片描述

如你所见,相关的软件包有libgtk-2.0-dev,,libgtk-3-dev4-cran-rgtk2由于你需要 gtk-3,因此使用以下命令安装相关软件包

sudo apt install libgtk-3-dev

相关内容