7Zip 无法创建符号链接,拒绝访问 libhdfs.so 和 libhadoop.so

Mat*_*ius 22 symbolic-link 7-zip hadoop windows-10

我正在使用 Windows 10 并尝试安装 Hadoop

我是从这里下载的。

尝试为文件 (libhdfs.solibhadoop.so)提取 Hadoop时,出现错误。

Cannot create symbolic link : Access is denied

在此处输入图片说明

我该如何解决?

Dav*_*ill 24

我该如何解决?

我收到错误:“无法创建符号链接:访问被拒绝”

您需要在管理员模式下运行 7-Zip 文件管理器。

右键单击 7-Zip 文件管理器的图标,然后单击“以管理员身份运行”。

  • @Timmmm 您不一定需要管理员,但确实需要特殊权限:请参阅 [如何以普通用户身份在 Windows 7 家庭高级版中创建链接?](https://superuser.com/a/125981) (2认同)

For*_*er0 16

接受的答案并不是真的正确,尽管可能在某些情况下可能会起作用,但这不是“为什么”的原因,并且特权在这里并不真正适用。

在解压 .tar.gz 或其他类似的非 Windows 文件系统格式时,大多数情况下都会出现这个问题。问题是由于文件被解压的顺序造成的。例如,在 Linux 中,允许使用“悬空符号链接”,因此不会发生错误,并且一切正常,但在 Windows 上,情况并非如此。它正在解包并尝试创建指向尚不存在的文件的符号链接,这是不允许的。

强制它可能会在某些情况下解压缩文件,或者可能会解压缩它们但它们的大小为 0。多次提取可能会解决其他情况下的问题,具体取决于它们的打包方式或以正确的顺序手动提取。

为了 100% 成功,请将它们解压缩到允许符号链接到不存在文件的系统上(即 Linux,或文件适用的系统。

这不是“权限”问题,而是操作系统问题。你不会看到被包装您正在使用的文件系统上的文件这个错误,只适用于“外国”操作系统,如文件.tar.gz.dmg等等。