因此,我正在尝试安装Solar2D (以前称为Corona SDK)来制作一个手机游戏。安装依赖项后,当我运行Solar 2D时,我得到以下错误:
/home/user/CoronaSimulator/CoronaSimulator: error while loading shared libraries: libwebkitgtk-3.0.so.0: cannot open shared object file: No such file or directory我尝试使用sudo apt-get install libwebkitgtk-1.0-0安装libwebkitgtk,但在终端中收到以下消息:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libwebkitgtk-1.0-0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libwebkitgtk-1.0-0' has no installation candidate发布于 2020-10-05 17:58:55
按照步骤here为我修复了这个问题
打开终端,写下:
将此条目保存到文件中并保存
deb http://cz.archive.ubuntu.com/ubuntu bionic main universe
如果您使用的是64位的和jdk,请使用
sudo apt-如果您使用的是32位的Vega和jdk,则安装libwebkitgtk-1.0-0:i386 ->
发布于 2020-09-23 13:24:35
这不是一个完整的答案,但我解决了类似的问题,因为我发现在成功安装libwebkitgtk-3之前,需要先安装一个较旧的依赖项。具体地说,我需要在系统上安装libjavascriptcoregtk,然后才能成功尝试安装libwebkitgtk。我不确定libwebkitgtk需要libjavascriptcoregtk还是我使用的程序需要libjavascriptcoregtk,但无论哪种方式,它显然都是首先需要的。
因此,您可能需要先满足一些其他依赖项,然后才能继续安装。
发布于 2021-09-14 18:49:19
KNIME也有类似的依赖关系。在Debian中,新的所需的库是:
libwebkit2gtk-4.0-37
libwebkit2gtk-4.0-37-gtk2
(使用标准存储库)
sudo apt-get install libwebkit2gtk-4.0-37
sudo apt-get install libwebkit2gtk-4.0-37-gtk2https://stackoverflow.com/questions/62301866
复制相似问题