Linux tar: 여러 tar '-Acdtrux', '--delete' 또는 '--test-label' 옵션을 지정할 수 없습니다.

Linux tar: 여러 tar '-Acdtrux', '--delete' 또는 '--test-label' 옵션을 지정할 수 없습니다.

다음 터미널 명령을 실행하여 Linux 시스템에 최신 노드를 설치하려고 하는데 다음 오류가 계속 발생합니다. tar: "-Acdtrux", "--delete" 또는 "--test-label" 옵션을 여러 개 지정할 수 없습니다. 자세한 내용을 보려면 "tar --help" 또는 "tar --usage"를 시도해 보십시오. 이 터미널 명령은 제가 웹사이트에서 복사한 것입니다.

tar -C /usr/local –strip-components 1 -xJf node-v12.13.1-linux-x64.tar.xz

답변1

명령은 다음과 같아야 합니다.

tar -C /usr/local --strip-components=1 -xJf node-v12.13.1-linux-x64.tar.xz

그러나 단순화를 위해 다음을 사용할 수 있습니다.

cd /usr/local
tar --strip-components=1 -xJf /path/to/node-v12.13.1-linux-x64.tar.xz

꼭 필요한지도 확인해보세요--strip-components

PS 다음과 같은 구문이 필요할 수 있습니다.--strip-components 1

관련 정보