우분투에서 .tar.xz 파일을 설치하는 방법 같습니다. ubuntu@ubuntu-HP:~/programs$ tar

나는 리눅스에서 처음이다. 일반적으로 인터넷으로 소프트웨어를 설치하지만 항상 인터넷에 의존하는 것이 좋은 방법은 아니라고 생각합니다. 그런 다음 vlc .tar.xz 파일을 다운로드했습니다. 그런 다음 인터넷에서 .tar.xz 설치 방법을 검색했습니다. 그러나 설치할 수 없습니다. 내가 쓴 명령과 결과는 다음과 같습니다.

ubuntu@ubuntu-HP:~/programs$ tar -zxvf vlc-2.0.6.tar.xz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now


ubuntu@ubuntu-HP:~/programs$ tar -zxf vlc-2.0.6.tar.xz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now


답변

이런 방식으로 소프트웨어 설치의 의미를 알고 파일 소스를 신뢰하지 않는 한 이것은 좋은 방법이 아닙니다.

압축 해제 :

tar xf [filename]

파일 내용이 폴더로 확장됩니다. 그런 다음 폴더에서 명령이 수행됩니다.

./configure
make
sudo make install

VLC 소스 코드를 컴파일 한 후 시스템에 설치합니다. 루트로 설치하기 때문에 파일의 출처를 신뢰할 수 있음을 알아야합니다.

vlc를 컴파일하려면 최소한 다음 라이브러리가 설치되어 있어야합니다.

  • libdvbpsi (강제),
  • mpeg2dec (강제),
  • 암호화 된 DVD를 읽을 수있게하려면 libdvdcss
  • DVD 메뉴 네비게이션을 원한다면 libdvdplay,
  • DVD에 자주 사용되는 AC3 (예 : A52) 사운드 형식을 디코딩하려면 a52dec
  • MPEG 4 / DivX 파일을 읽으려면 ffmpeg, libmad, faad2,
  • Ogg Vorbis 파일을 읽으려면 libogg & libvorbis.

컴파일러 및 관련 명령을 얻으려면 빌드 필수 패키지를 설치해야 할 수도 있습니다.

자세한 내용은 여기


답변

먼저, 시스템에 xz가 설치되어 있어야합니다. 그렇지 않은 경우 :

# apt-get install xz-utils

그런 다음 tar 명령 (zip 용) 의 ” z “옵션 대신 ” J “( xz 용 ) 를 사용해야합니다 .

$ tar xvfJ fich.tar.xz

답변

약간의 검색으로 답을 찾았습니다.

/ubuntu/92328/how-do-i-uncompress-a-tarball-that-uses-xz

tl; dr, 사용 tar xf [filename]


답변

tar xvf [filename]압축이 풀린 파일도보고 싶을 때 사용할 수 있습니다 . z원래 코드는 GZIP 파일에 사용됩니다.