사용자 도구

사이트 도구


mac:gtar:gnu_tar사용

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
mac:gtar:gnu_tar사용 [2023/10/31 18:37] taekgumac:gtar:gnu_tar사용 [2025/04/15 10:05] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 +====== GNU TAR ======
 +맥북에서 tar 로 압축한 파일을 리눅스에서 압축을 해제할 때 이런 오류가 발생하는 경우가 있습니다.
 +
 +이 오류는 gnu-tar 와 bsd-tar 을 차이에서 발생하는 오류입니다.
 +
 +tar --version 을 입력하면 현재 tar 파일의 버전을 알수 있고 이를 통해 맥북은 bsd 버전의 tar 인 것을 알 수 있습니다. 이때는 맥북에 gnu tar 을 설치하고, gtar 명령을 이용해서 gnu tar 를 사용할 수 있습니다.
 +
 +<code bash>
 +brew install gnu-tar
 +</code>
 +
 +간단히 심볼릭링크 변경
 +
 +<code bash>
 +tar --version
 +ll `which tar`
 +# Operation not permitted오류 나옮.(OS영역수정불가)
 +#sudo unlink `which tar` 
 +#sudo ln -s `which gtar` /usr/bin/tar
 +sudo ln -s `which gtar` /usr/local/bin/tar
 +tar --version
 +</code>