所以我想在 Ubuntu 上试用 ePsxe 1.9(当然,我合法拥有我计划运行的控制台和游戏)。我从官方网站下载ePSXe v1.9.0 for Linux开始。然后我提取了二进制文件并尝试运行它。这是发生的事情:
error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
这里发生了什么?谁能帮我这个?
Lev*_*van 18
好的,这是我必须安装才能运行此模拟器的库
因为我使用的是 x64 系统而 epsxe 是 x32 我必须安装 32 位库
sudo apt-get install libsdl-image1.2:i386
sudo apt-get install libsdl-ttf2.0-0:i386
sudo apt-get install libgtk2.0-0:i386
Run Code Online (Sandbox Code Playgroud)
看起来您需要找到包含该文件的包libgtk-x11-2.0.so.0。如果您查看此答案并运行以下命令:
sudo apt-get install apt-file # Installs apt-file
sudo apt-file update # Tells apt-file to update its cache
apt-file search libgtk-x11-2.0.so.0 # Has apt-file find the package with your file
Run Code Online (Sandbox Code Playgroud)
然后您可以看到该包libgtk2.0-0包含该特定库。这样,您需要做的就是安装libgtk2.0-0:
sudo apt-get install libgtk2.0-0
Run Code Online (Sandbox Code Playgroud)
你应该已经准备好了!