无法执行子进程(没有此文件或目录)

无法执行子进程(没有此文件或目录)

我知道这是 DDNet 论坛的帖子,但那里似乎没有人能解决这个问题。所以我玩了一款名为 DDNet 的欧洲游戏,我正试图重新安装该游戏。但当我尝试运行它时,我收到一条错误消息:Failed to execute child process /Insert/path/here (No such file or directory)

有人建议我安装一些依赖项,因此我安装了他们建议的依赖项:sudo apt-get install libsdl2-dev libfreetype6-dev

但无济于事,因为我遇到了同样的错误。所以我安装了另一个依赖项:

sudo apt install libsdl2-2.0-0

但我仍然无法让它工作!我已将文件设置为可执行文件,所以这不是问题。有人能帮帮我吗?

答案1

我按照之前的评论重复了这些步骤,但现在是在 VMplayer 中的 Ubuntu 16.04 x86 VM 中。我不得不再次这样做,sudo apt install libSDL2-2.0但之后我能够启动游戏:

在此处输入图片描述

所以我不知道你做了什么,清理了还是删除了什么,导致现在缺少 libGLU.so.1。

我已经两次证明游戏可以在全新的 Ubuntu 上启动(除了必须安装 libSDL2-2.0),所以我不再提供进一步的帮助,最后建议您在计算机上全新安装 Ubuntu。

答案2

尝试在终端中运行以下命令:

sudo apt install -f    
sudo apt update    
sudo apt upgrade    
sudo apt install *

相关内容