如何安装 .src.tgz 文件?

如何安装 .src.tgz 文件?

我想安装 Synthesia,但创建者没有考虑 Linux 版本(像往常一样)。他们说它可以在 Wine 1.4 下运行,但我的 Wine 显然比它更高,我不知道如何降级它。但是,我看到有人制作了一个名为 Linthesia 的 Linux 版本 [由于声誉低而被删除的超文本 - <10 声誉 = >2 个链接不允许在帖子中] 并以 .src.tgz 文件的形式将其放在 Sourceforge 上。我已经安装了 Synthesia 和 Linthesia,目前无法使用它们(在当前版本的 Wine 下,Synthesia 中的音频不起作用)。有人可以指导我完成从 .src.tgz 文件安装 Linthesia 或降级 Wine 的步骤吗?

谢谢,
Num

是的,.src.tgz 文件中有一个 README。还有一个 makefile,但是当我尝试 make 时,它​​不起作用,因为文件仍在 .src.tgz 中,而不是在我的计算机上。以下是文件内容的屏幕截图。

Ariel,你的答案在安装构建依赖项之前一直有效。我安装了 build-essential,它运行良好。然后我尝试安装其余软件包,但收到错误消息,您可以查看这里

答案1

将 .tgz 文件解压到你选择的目录中。我通常选择/tmp速度更快的:

cd /tmp
tar -xzvf linthesia-0.4-2.src.tgz

安装build-essential并指定以下软件包linthesia/BUILD-DEPENDS

sudo apt-get install build-essential libgtkmm-2.4-dev \
libgconfmm-2.6-dev libgtkglextmm-x11-1.2-dev libasound2-dev

由于没有configure脚本,请立即编译,并传递DESTDIR=your_destination_directory

make install DESTDIR=/opt/linthesia

相关内容