문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| mac:gtar:gnu_tar사용 [2023/10/31 18:34] – taekgu | mac: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 을 설치하고, | ||
| + | |||
| + | <code bash> | ||
| + | brew install gnu-tar | ||
| + | </ | ||
| + | |||
| + | 간단히 심볼릭링크 변경 | ||
| + | |||
| + | <code bash> | ||
| + | tar --version | ||
| + | ll `which tar` | ||
| + | # Operation not permitted오류 나옮.(OS영역수정불가) | ||
| + | #sudo unlink `which tar` | ||
| + | #sudo ln -s `which gtar` / | ||
| + | sudo ln -s `which gtar` / | ||
| + | tar --version | ||
| + | </ | ||