jestem nowy w systemie Linux. Generalnie instaluję oprogramowanie przez Internet, ale myślę, że nie jest dobrym podejściem do polegania na Internecie przez cały czas. Następnie pobrałem plik VLC .tar.xz. następnie przeszukałem Internet, jak zainstalować .tar.xz. Ale nie można zainstalować. Polecenie, które napisałem i wynik podano poniżej ...
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
make install
może działać dobrze.Odpowiedzi:
Nie jest to dobra praktyka, chyba że znasz konsekwencje instalacji oprogramowania w ten sposób i nie ufasz źródłu pliku.
Rozprężać:
Spowoduje to rozwinięcie zawartości pliku do folderu. Następnie polecenia pochodzą z folderu:
Spowoduje to skompilowanie kodu źródłowego VLC, a następnie zainstalowanie go w systemie. Ponieważ instalujesz jako root, musisz wiedzieć, że źródło pliku jest godne zaufania.
Aby skompilować VLC, musisz zainstalować przynajmniej następujące biblioteki:
Prawdopodobnie będziesz również musiał zainstalować pakiet niezbędny do kompilacji, aby uzyskać kompilator i powiązane polecenia.
Więcej informacji tutaj
źródło
Po pierwsze, powinieneś mieć xz zainstalowany w swoim systemie. Jeśli nie:
Następnie zamiast opcji „ z ” w poleceniu tar (dla zip), musisz użyć „ J ” (dla xz ):
źródło
Odkopałem odpowiedź przy odrobinie poszukiwań.
/ubuntu/92328/how-do-i-uncompress-a-tarball-that-uses-xz
tl; dr, użyj
tar xf [filename]
źródło
Możesz użyć,
tar xvf [filename]
jeśli chcesz zobaczyć wyodrębniane pliki. Wz
oryginalnym kodzie używany jest plik gzip.źródło