安装 tar.gz Ubuntu

17 Mar 2025 | 6 分钟阅读

如果我们使用 Ubuntu Linux,迟早我们会遇到需要安装 tar.gz 文件的操作。在本文中,我们将讨论如何在最新的 Ubuntu 版本中安装 tar.gz 文件。

tar.gz 文件简介

Tar 可以定义为一种计算软件实用程序,用于将多个文件收集到一个存档文件中。通常,它被称为 tarball,用于备份和分发目的。术语 tar 源自 (t)ape (ar)chive。通常,tar 存档包含 .tar 文件后缀,例如 package.tar.bz2, package.tar.bz, package.tar.xz,package.tar. 此外,tarball 一词也用于指代 tar 文件。

具有扩展名 tar.gz 的文件可以描述为存档文件。这意味着该文件包含一个或多个文件,这些文件可以压缩到一个存档文件中。各种 tar.gz 文件与 ZIP 文件相同。

本质上,我们在 Ubuntu 上遇到的并非所有 tar.gz 文件都包含可安装的应用程序。许多 tar.gz 文件可能用于各种其他目的,例如存储一组文档。那么,不要仅仅因为我们有一个 tar.gz 文件就认为我们可以安装其软件。

同样值得注意的是,有时应用程序会被打包成多个文件,其扩展名与 tar.gz 相同(但并不完全相同)。

下面将讨论一些要点

  • Tar 不是安装包。它是一种 **系统软件实用程序**,用于将多个文件收集到一个 **存档文件中。**
  • 通常,tar 与 **gzip** 等压缩技术一起使用,以创建压缩存档,并生成 **file.tgz**(或 **file.tar.gz**)。
  • Tarball 用于分发应用程序的源代码或可能的二进制文件以执行程序。
  • 在安装 tar.gz 包之前,我们应该寻找替代方案,因为有时这个过程会更困难、更耗时。
  • 基本示例包括 tar.xz 和 tar.bz2 文件。这些类型的文件与 atr.gz 文件的工作方式几乎相同。
  • 但是,它们之间的主要区别在于用于压缩其中数据的工具。
  • 我们将重点关注 tar.gz 文件,因为 tar.gz 文件可能是 Ubuntu 上最著名的存档文件格式之一。

如何在 Ubuntu 中安装 tar.gz 文件?

在 Ubuntu 中安装 tar.gz 文件没有唯一的方法,因为 tar.gz 文件中的数据可能采用各种不同的格式。相反,我们应该考虑几种方法。

我们将从最简单的 tar.gz 文件安装方法开始,在下方解释所有方法。

改用 Debian 包

在 Ubuntu 中安装 tar.gz 文件的最简单方法是根本不安装这些文件。但是,与其安装应用程序,不如通过 **Debian 包** 来实现。

Debian 包(文件名以 .deb 结尾)是为 Linux Ubuntu 和类似操作系统打包各种应用程序的另一种方法。由于某些原因,通过 Debian 包安装应用程序比通过 tar.gz 文件更可取。

  • 安装和运行应用程序所需的一切都将内置于 Debian 包中。我们不需要像处理 tar.gz 文件时通常需要的那样,过多地考虑编译源代码。
  • Debian 包易于安装。我们通常可以通过各种图形工具,只需几次点击即可安装它们。
  • 如果我们从仓库在 Ubuntu 软件中心安装 Debian 包,那么当新版本可用时,Ubuntu 会为我们自动更新该应用程序。

因此,在开始安装 tar.gz 文件之前,请检查是否可以使用 Debian 包。首先,找到 Ubuntu 软件中心。如果应用程序在那里不可用,请检查应用程序的官方网站,看其是否提供要下载的 Debian 包。

下载 Debian 包后,我们需要 **右键单击** 该应用程序,然后选择 **“用软件中心打开”** 选项以从软件中心安装它。此外,我们还可以使用 **终端** 和 **dpkg** 命令安装该应用程序。

请参阅 tar.gz 以获取安装说明

下一步是查看 tar.gz 文件,以检查它是否包含有关如何安装应用程序的说明。我们可以通过在 Ubuntu 中打开归档管理器应用程序来执行此操作。此外,此应用程序有时称为 **文件滚动器**,如果找不到图形启动器,我们可以通过在终端中输入 **file-roller** 来执行它。

例如,如果我们下载了一个 tar.gz 安装包(它恰好是一个用于创建和打开 tar.gz 文件的程序),我们会看到以下内容。

我们会注意到它包含一个名为 **INSTALL 的文件。如果我们打开这个文件,它将提供应用程序的详细安装说明。如果没有名为 **INSTALL 的文件,则改查找名为 **README 的文件。在这种情况下,安装应用程序与按照说明进行一样高效。

tar.gz 文件的安装步骤可能会因我们处理的代码类型而异。不过,在大多数情况下,在进行任何其他安装说明之前,我们需要执行两个常见步骤。

  • 将 tar.gz 文件提取到我们计算机上的任何文件夹。我们可以通过单击归档管理器左上角的 **“提取”** 按钮来完成此操作。
  • 在 Ubuntu 上,安装 build-essential 包。我们可以在命令行中使用 **sudo apt-get install build-essential 命令来完成此操作。该包包含编译源代码所需的软件,而这通常(但不总是)是安装 tar.gz 文件在 Ubuntu 中所必需的。

使用 Make 安装应用程序

有时,我们会发现 tar.gz 文件包含源代码,但没有安装说明。在这种情况下,我们可以尝试执行通用命令,即 Make 安装。通常,源代码旨在为 Ubuntu 编译,并使用一个名为 **Make 的程序进行安装。因此,即使 tar.gz 文件没有提供说明,创建它的人也可能打算通过 Make 来安装它。

首先,确保我们已经提取了 tar.gz 文件并安装了 build-essential 包以进行 Make 安装。打开命令行窗口,然后输入 **cd 命令来导航到已提取 tar.gz 文件数据的文件夹。

例如,如果我们已将 tar.gz 文件数据提取到桌面上名为 **"my file"** 的任何文件夹中,我们将执行以下命令


Install tar.gz Ubuntu

从这里,输入以下内容


Install tar.gz Ubuntu

上述命令将配置源代码。因此,它可以在我们的系统上进行编译。我们可能会被询问一些关于我们希望如何创建应用程序的问题,或者我们可能不会,这取决于创建的源代码类型。

输入以下内容


Install tar.gz Ubuntu

这将编译源代码。如果我们处理的是大型应用程序,这个过程可能需要一些时间才能完成。

最后运行以下命令


Install tar.gz Ubuntu

上述命令会将我们编译的代码复制到 Ubuntu 中,以便我们可以运行它。

再次,不要期望它能处理我们可能希望安装的所有 tar.gz 文件。但是,这通常是我们预期会进行的流程。

如果失败...

如果我们尝试了所有方法但仍然无法获取 tar.gz 文件,那么我们建议查看针对我们的应用程序量身定制的在线指南。

另外,请记住,在 Ubuntu 或其他操作系统中安装应用程序使用 tar.gz 文件并不是一项初学者任务。它很复杂,并且取决于许多变量,这可能会让许多有经验的用户感到烦恼。

现在,Ubuntu 生态系统非常丰富,包括安装各种使用 tar.gz 的软件的情况现在已经很少见了。几乎所有在 Ubuntu 上运行的应用程序都已作为 Debian 包存在。但是,当我们确实在 Ubuntu 中遇到任何 tar.gz 文件时,上面编译的指南将很有可能提供我们安装它所需的内容。