您无权解压到此文件夹

Sco*_*orb 8 permissions root tar

我正在运行 Ubuntu 16.04 LTS。

我正在尝试使用存档管理器提取 tar.gz 文件。

当我尝试解压到/opt它时说“您没有解压到此文件夹的权限”。

我怎样才能克服这个问题?

Eli*_*gan 9

大多数软件不应该以这种方式安装。

首先,您应该确保/opt确实是您想要放置它的位置,并且您确实想要从该存档安装文件,而不是其他来源。

/opt通常用于不属于 Ubuntu 并且未使用 Ubuntu 的包管理器安装的软件(从那时起,它通常位于 . 的多个子目录中/usr)。此外,它通常用于作为预构建二进制文件提供的软件,而不是您从源代码构建的软件(因为它通常位于 的多个子目录中/usr/local)。

许多作为预构建二进制文件可用的软件也为 Ubuntu 正式打包(另请参阅此问题),打包在非官方 PPA 中,或在可下载的 .deb 文件中提供。这些方法通常比安装未打包的预构建二进制文件更可取(通常按该顺序)。

如果您确定要将存档解压缩到/opt...

如果您知道要在 中安装软件/opt,您应该检查是否有针对该应用程序的官方指南,以了解如何最好地安装。软件的开发人员或供应商可能有特定的建议,这些建议涵盖了除解压文件的方式和位置之外的安装问题。

说了这么多,如果你知道你要在提取它/opt,你可以在终端(这样做Ctrl+ Alt+ T)运行:

cd /opt
sudo cp /path/to/filename.tar.gz .
sudo tar xf filename.tar.gz
Run Code Online (Sandbox Code Playgroud)

您可以将斜体替换为/path/to/filename.tar.gz要放入/opt和提取的文件的实际位置和文件名。将文件从 Nautilus(文件浏览器)拖到终端应用程序中将自动将其完整路径粘贴到当前行,这可以使事情变得更容易。

如果您觉得必须使用存档管理器来提取文件...

如果您想使用 Archive Manager 提取软件,您必须以 root 身份运行 Archive Manager,就像上面示例cptar命令以root 身份运行一样。广泛建议避免以 root 用户身份运行图形程序,除非您确实知道您想要这样做——通常它们的设计或测试都没有考虑到这种用途。

If you really do want to run the Archive Manager as root, you can do so by pressing Alt+F2, typing the command gksudo file-roller and pressing Enter. You should be very careful after doing this -- for example, you can access and overwrite important system files. You should make sure to close the program when you're done so you don't later forget that it's running as root (rather than as your user) and use it for something else where it's not needed.

  • If you're using Ubuntu MATE, run engrampa instead of file-roller.
  • If you find you don't have the gksudo command, you can get it by installing the gksu package in the Software Center. (Or you can use one of the other ways to run graphical applications as root.)
  • 当然,sudo tar...当您需要以 root 身份执行时,您可以通过在终端中解压缩档案(见上文)来避免所有这些复杂性,并为更典型的情况保留档案管理器,以便在没有提升权限的情况下提取档案。

我不建议这样做,本节提供的主要目的是为了完整性,或者在您确定要以 root 身份运行 Archive Manager 的情况下。您不需要以 root 用户身份运行存档管理器来安装软件,即使您选择从.tar.gz存档文件安装它并选择将其放入/opt.

有关从下载的档案手动安装的一般信息:

通常最好通过本文第一部分列出的其他方式安装软件,并提供指南链接。但是,如果您要通过解.tar.gz压缩(或类似)存档来安装软件,我建议您阅读如何安装 .tar.gz(或 .tar.bz2)文件?在继续之前。


归档时间:

查看次数:

47518 次

最近记录:

8 年,10 月 前