如何安装 .tar.gz(或 .tar.bz2)文件?

如何安装 .tar.gz(或 .tar.bz2)文件?

我下载了 tar.gz 文件。但我不知道如何安装它。我该如何安装这种文件?

答案1

您需要做的第一件事是将 tar 存档中的文件提取到一个文件夹中。让我们将文件复制到您的桌面。您可以通过右键单击文件浏览器中存档文件的图标并按下上下文菜单中的相应条目来提取存档。提取存档应该会创建一个具有类似名称的新文件夹。例如program-1.2.3。现在您需要打开终端并使用以下命令导航到该目录:

cd /home/yourusername/Desktop/program-1.2.3

INSTALL如果提取了名为、INSTALL.txt、或类似名称的文件,请确保读取该文件README。您可以使用该命令从终端检查是否存在此类文件ls。可以使用以下命令打开并读取该文件:

xdg-open INSTALL

其中 INSTALL 是文件的名称。此文件将包含继续安装过程所需的正确步骤。通常,三个“经典”步骤是:

./configure
make
sudo make install

您可能还需要安装一些依赖项,例如,如果运行 configure提示您出现错误并列出您缺少哪些依赖项。

您还可以使用checkinstall代替make install

请记住,您的里程可能会有所不同。

答案2

您无法“安装”.tar.gz文件或 .tar.bz2 文件。.tar.gz文件是 gzip 压缩的 tarball,像.zip文件一样的压缩档案。.bz2 文件使用 bzip2 压缩。您可以.tar.gz使用以下方式提取文件:

tar xzf file.tar.gz

类似地,你可以使用以下命令提取 .tar.bz2 文件

tar xjf file.tar.bz2

如果您想要查看解压过程中提取的文件,请添加v

tar xzvf file.tar.gz

即使没有网络连接,你仍然可以使用 Ubuntu 的包管理系统,只需.debhttp://packages.ubuntu.com/. 不要忘记下载依赖项。

有关离线安装软件包的更简便方法,请参阅问题如何离线安装软件?

答案3

如何从源代码编译程序

  1. 打开控制台
  2. 使用命令cd导航到正确的文件夹。如果有包含安装说明的 README 文件,请使用该文件。
  3. 使用以下命令提取文件

    • 如果它是压缩文件使用tar xvzf PACKAGENAME.tar.gz
    • 如果是压缩文件使用tar xvjf PACKAGENAME.tar.bz2
  4. ./configure

  5. make
  6. sudo make install(或与checkinstall

从软件源或软件中心下载包。

如果您通过软件源安装软件包而不是自行下载软件包,您将获得该软件包的新更新并通过更新管理器安装它们。

您只需MYPACKAGE在终端中输入以下内容即可安装:

sudo apt-get install MYPACKAGE

或者使用软件中心并搜索MYPACKAGE。但如果没有找到,请使用源。

答案4

首先要做的事情

通常来说不是建议从互联网文件下载和安装应用程序。Ubuntu 的大多数应用程序都可以通过系统上的“Ubuntu 软件中心”获取(例如,K3B 安装 K3B)。从软件中心安装更安全、更容易,并且允许应用程序从 Ubuntu 获取更新。

也就是说,如何安装tar软件包

最好的方法是先将 tar.bz2 和 tar.gz 包下载到您的系统。接下来是右键单击文件并选择提取以解压缩文件。打开您提取的文件夹的位置并查找自述文件并双击打开它并按照有关如何安装特定包的说明进行操作,因为对于文件的正确安装可能存在不同的说明,而正常例程可能无法在没有一些错误的情况下阻止它。

相关内容