如何使用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,你基本上会这样做:
-
打开控制台,然后转到文件所在的目录
-
键入:
tar -zxvf file.tar.gz
-
读取文件INSTALL和/或README以了解是否需要某些依赖项。
大多数时候你只需要:
-
键入
./configure
-
make
-
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)文件?