如何使用sudo命令安装.tar.gz?

可能重复:
如何安装.tar.gz(或.tar.bz2)文件?

我是ubuntu的新手。 我想有人解释如何使用sudo命令解压缩并安装.tar.gz文件给我。

无需使用sudo解压缩存档。 在终端中键入:

tar -xzf archive.tar.gz 

或者,您只需双击Nautilus(文件管理器)中的存档即可查看其中的内容。 直到现在都不需要命令行。

如果这个存档包含要在系统中安装的东西,那么sudo在某个时刻是有用的。 通常,此类存档包含必须编译然后安装的软件。 通常,您接下来要做的是:

 tar -xzf archive-name.tar.gz cd archive-name ./configure make sudo make install 

如您所见,只有实际安装程序的步骤需要超级用户权限; 其他一切都发生在您拥有的主目录中。 请不要盲目输入上述说明; 首先,阅读您将在存档中找到的名为“README”或“INSTALLATION”的任何文档。

就像January说的,如果你的用户拥有.tar.gz文件,你就不需要sudo来解压缩文件了。

要安装一些文件* .tar.gz,你基本上会这样做:

  1. 打开控制台,然后转到文件所在的目录

  2. 键入: tar -zxvf file.tar.gz

  3. 读取文件INSTALL和/或README以了解是否需要某些依赖项。

大多数时候你只需要:

  1. 键入./configure

  2. make

  3. sudo make install

输入以下命令:

 tar -zxvf file_name.tar.gz 

这会将file_name.gz解压缩到特定目录。 cd文件夹/

这会将目录更改为您解压缩tar.gz的位置

 ./configure make sudo make install 

这些将安装您的应用程序。 有关更多信息,请访问以下链接

  • MakeUseOf

  • Ubuntu的帮助

你关于sudo的概念是错误的。 sudo是为动作赋予root权限的命令。 有关更多详细信息,请在终端中键入man sudo

sudo apt-get install softwarename意味着你为apt-get程序提供root权限来安装软件。 apt-get (有关更多详细信息,请在终端输入man apt-get )无法从源代码安装软件。 焦油球通常是源代码。

要从tar球安装软件,请按照post中的说明操作:

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