如何安装gtk + 2.0


21

当我输入命令时

sudo apt-get install gtk+2.0

我得到的输出是这样的:

正在读取状态信息...完成
注意,为正则表达式“ gtk + -2.0”选择“ gir1.2-spice-client-gtk-2.0”
注意,为正则表达式“ gtk + -2.0”选择“ gir1.2-gtk-2.0”
注意,为正则表达式“ gtk + -2.0”选择“ libspice-client-gtk-2.0-dev”
注意,为正则表达式“ gtk + -2.0”选择“ libspice-client-gtk-2.0-1”
注意,为正则表达式“ gtk + -2.0”选择“ gir1.0-gtk-2.0”
gir1.2-gtk-2.0已经是最新版本。
无法安装某些软件包。这可能意味着您有
请求不可能的情况,或者您使用的是不稳定情况
分发一些尚未创建的必需软件包
或已移出“收入”。
以下信息可能有助于解决这种情况:

以下软件包具有未满足的依赖性:
 libspice-client-gtk-2.0-dev:取决于:libgtk2.0-dev(> = 2.18.0)但不会被安装
E:无法纠正问题,您拿着破碎的包装。

我是Ubuntu新手,该怎么办?


3
我认为没有一个名为的软件包gtk+2.0-您到底要安装哪个软件包,为什么?(不幸的apt-get是,当找不到确切的匹配项时,坚持将程序包名称视为正则表达式)
steeldriver

我必须安装名为Lamps的软件来进行数据分析。要进行安装,他们需要图形环境gtk +(例如:gtk + -1.2.10-33)。所以我该怎么办
vinay krishna

如果您拥有Ubuntu,那么您已经具有基于GTK的图形环境。
dadexix86 '16

但是当我制作软件时,它们pkg-config --cflags gtk+-2.0 在pkg-config搜索路径中找不到gcc -g -c -o ascii2d.o ascii2d.c软件包gtk + -2.0。也许您应该将包含“ gtk + -2.0.pc”的目录添加到PKG_CONFIG_PATH环境变量中没有找到软件包“ gtk + -2.0” ascii2d.c:1:21:致命错误:gtk / gtk.h:没有此类文件或目录编译终止。使:*** [ascii2d.o]错误1,所以我该怎么做
vinay krishna

5
如果您要构建需要gtk+-2.0此软件的软件,则应安装的软件包称为libgtk2.0-dev。确保首先运行sudo apt-get update,以确保软件包目录是最新的。
steeldriver '16

Answers:



19

首先,您需要gtk2,其命令是

sudo apt-get install gtk2.0

可能是它已经安装了。

然后,您需要开发软件包libgtk2.0-dev,并且可以通过以下命令进行安装:

sudo apt-get install build-essential libgtk2.0-dev

祝您好运,LAMPS祝您好运

安巴尔·查特吉


我尝试在Ubuntu-bash(Windows 10)中安装gtk2.0,在运行第一个注释后出现以下错误。处理时遇到错误:libpython3.5-minimal:amd64 python3.5-minimal libpython3.5-stdlib:amd64 python3.5 libpython3.5:amd64 libpython3.5-dev:amd64 libpython3-dev:amd64 python3.5-dev python3-dev python3-pip python3-setuptools python3-wheel E:子进程/ usr / bin / dpkg返回错误代码(1)
现象

2
您是否要在Windows 10的Linux子系统中安装?我测试过的解决方案仅适用于安装在其自己分区上的真实Ubuntu系统。我尚未在Windows Linux子系统上进行测试,因此不建议使用它。认真的用户应该在自己的分区上安装Ubuntu。
安巴尔·查特吉
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.