7Zip 심볼릭 링크를 만들 수 없습니다. libhdfs.so 및 libhadoop.so에 대한 액세스가 거부되었습니다.


19

Windows 10에서 작업 중이며 Hadoop을 설치하려고합니다.

여기에서 다운로드했습니다 .

파일 ( libhdfs.solibhadoop.so)에 대한 Hadoop을 추출하려고 할 때 오류가 발생합니다.

Cannot create symbolic link : Access is denied

여기에 이미지 설명을 입력하십시오

이 문제를 어떻게 해결합니까?


관리자로 실행 중입니까?
DavidPostill

Windows에 hadoop을 설치하려면 소스를 다운로드하여 직접 빌드해야합니다. Windows에서 Hadoop 2.x 이상 빌드 및 설치
DavidPostill

@DavidPostill 관리자가 해냈습니다. 앱으로 7Zip을 실행해야했습니다. 감사합니다
Matas Vaitkevicius

큰! 답변으로 추가되었습니다.
DavidPostill

답변:


21

이 문제를 어떻게 해결합니까?

"심볼릭 링크를 만들 수 없습니다 : 액세스가 거부되었습니다"라는 오류가 발생합니다.

관리자 모드에서 7-Zip 파일 관리자를 실행해야합니다.

7-Zip File Manager 아이콘을 마우스 오른쪽 단추로 클릭 한 다음 "관리자 권한으로 실행"을 클릭하십시오.


효과가 있었지만 Windows에서 심볼릭 링크를 만들려면 왜 관리자가 필요합니까?
Timmmm

2
@Timmmm 반드시 관리자가 필요하지는 않지만 특별한 권한이 필요합니다. Windows 7 홈 프리미엄에서 일반 사용자로 링크를 만드는 방법을
DavidPostill

@DavidPostill이 답변은 Windows 7에 적용됩니까?
Kolob Canyon

@KolobCanyon Err 예. 위의 내 의견을 참조하십시오.
DavidPostill

14

허용되는 답변은 실제로는 정확하지 않지만 일부 시나리오에서는 작동 할 수 있지만 "이유"이유가 아니며 권한이 실제로 적용되지 않습니다.

.tar.gz 또는 기타 유사한 비 Windows 파일 시스템 형식의 압축을 풀 때 대부분의 시나리오에서 문제가 발생합니다. 파일 압축 풀기 순서로 인해 문제가 발생합니다. 예를 들어 Linux에서는 "dangling sym-links"가 허용되므로 오류가 발생하지 않으며 모든 것이 제대로 작동하지만 Windows에서는 그렇지 않습니다. 압축을 풀고 아직 존재하지 않는 파일에 대한 심볼릭 링크를 만들려고하지만 허용되지 않습니다.

강제로 파일 압축을 풀거나 상황에 따라 압축을 풀 수 있지만 크기는 0입니다. 여러 번 추출하면 포장 된 방법 또는 올바른 순서로 수동 추출에 따라 다른 상황에서 문제를 해결할 수도 있습니다.

100 % 성공하려면 존재하지 않는 파일 (예 : Linux 또는 파일이 의도 된 시스템)에 대한 심볼릭 링크를 허용하는 시스템에서 파일의 압축을 풉니 다.

이것은 "권한"문제가 아니라 OS 문제입니다. 당신은 단지 "외국"운영 체제, 같은 목적 파일을 사용하고있는 파일 시스템에 패키지 된 파일에이 오류를보고하지 않을 수 있습니다 .tar.gz, .dmg


버그 보고서가 작성된 경우 7ZIP가이 문제를 해결할 수있는 방법이 있다고 생각하십니까?
Pikamander2

@ Pikamander2 압축하기 전에 일종의 심볼릭 링크 정렬 및 해결이 필요할 수 있지만 압축 프로그램 범위를 넘어 서기 때문에 새로운 문제가 발생할 수 있습니다. 시스템 간의 심볼릭 링크와 파일 시스템은 크게 다르게 작동합니다. 한 시스템에서 수행 할 수있는 작업도 있고 다른 시스템에서는 수행 할 수없는 작업도 있습니다 (Windows 버전 간에도 가능). 이것은 수정하는 것보다 더 많이 깨질 가능성이 있으며 정확성을 보장하기 위해 사용자에게 맡기는 것이 가장 좋습니다.
ForeverZer0
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.