安装 .tgz...如何?

安装 .tgz...如何?

我需要在 Debian 发行版中安装 .tgz。

答案1

“安装文件”没有单一的方法.tgz。该.tgz格式只是一种压缩存档格式(在tar已使用 压缩的存档中gzip)并且本质上可以包含任何内容。

你可以提炼.tgz包含以下命令的文件:

tar -xvzf file.tgz

如果其中包含软件,通常会包含一些文本文件,其中包含有关如何安装的说明。INSTALL或者README是常见的名称。当然,一切都取决于您.tgz从哪里获取文件。有些发行版的包使用这种格式 - 你应该不是尝试在 Debian 上安装这些发行版之一的软件包。以这种格式分发源代码也很常见,在这种情况下,您必须编译安装之前的代码。如果您是初学者,您应该首先寻找该软件的二进制包,而不是尝试编译源代码。

如果您需要更多帮助,那么您应该更新有关您尝试安装的软件的更多信息。

答案2

Linux 的源代码包通常采用以下结构:自动工具并且使用它们遵循一个共同的模式。一个简单的判断方法是查看INSTALL里面的文件,其中包含与这些类似的说明。

首先您需要打开包装:

tar -xzf foobar-1.2.3.gz

应该构建一个目录foobar-1.2.3。您现在可以cd foobar-1.2.3查看是否存在指示自动工具的INSTALL文件和脚本。configure

./configure --help

这将列出您可以使用的各种配置选项。

./configure

这将检查依赖关系等,并生成一个Makefile.

make

将运行默认的 make 目标,这可能就是您想要的。

make test

可能会或可能不会做任何事情。你也可以尝试一下make check

make install

默认情况下将安装该包/usr/local。您可以通过 --prefix的参数更改此设置./configure

相关内容