come installare il file .tar.xz in ubuntu


20

sono nuovo in Linux. In genere installo software tramite Internet, ma penso che non sia un buon approccio dipendere sempre da Internet. Quindi ho scaricato un file vlc .tar.xz. quindi cercato su Internet come installare .tar.xz. Ma impossibile installarlo. Il comando che ho scritto e il risultato sono stati dati di seguito.

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

1
Se non conosci Linux, potresti non essere consapevole del fatto che vorresti generalmente installare applicazioni dai repository, che sono impacchettati e pronti per l'installazione. Vai al Software Center nel menu, cerca e installalo da lì. In caso contrario, modifica la domanda per spiegare perché, poiché spesso esistono opzioni migliori rispetto al tentativo di installare un'app nel modo in cui descrivi.
Paul,

2
@paul, ho installato il software lì molte volte, ma ora penso che dovrei sapere come installare senza software center
Black Swan

@BlackSwan Beh, forse dovresti essere in grado di farlo, ma non puoi raccomandarlo. Preferisci sempre repo-pacchetti. Ad ogni modo, come "installare" ?: basta estrarre i file, compilarli se necessario (le istruzioni dovrebbero essere in README o file simili) e copiarli da qualche parte a portata di mano. Per un'installazione a livello di sistema in / usr / bin i binari ecc., Ma potrebbe essere necessario riconfigurare il programma per utilizzare / usr / lib come percorso della libreria ecc. Invece di copiare, make installpotrebbe funzionare correttamente.
larkey,

Risposte:


23

Questa non è una buona pratica a meno che tu non conosca le implicazioni dell'installazione del software in questo modo e non ti fidi dell'origine del file.

Decomprimere:

tar xf [filename]

Ciò espanderà il contenuto del file in una cartella. Quindi i comandi sono, dalla cartella:

./configure
make
sudo make install

Questo compila il codice sorgente VLC e quindi lo installa nel tuo sistema. Poiché stai installando come root, è per questo che devi sapere che l'origine del file è affidabile.

Per compilare vlc, sono necessarie almeno le seguenti librerie installate:

  • libdvbpsi (obbligatorio),
  • mpeg2dec (obbligatorio),
  • libdvdcss se vuoi essere in grado di leggere DVD crittografati,
  • libdvdplay se si desidera avere la navigazione nel menu del DVD,
  • a52dec se si desidera essere in grado di decodificare il formato audio AC3 (ovvero A52) spesso utilizzato nei DVD,
  • ffmpeg, libmad, faad2 se vuoi leggere file MPEG 4 / DivX,
  • libogg & libvorbis se vuoi leggere i file Ogg Vorbis.

Probabilmente dovrai anche installare il pacchetto build-essential per ottenere un compilatore e i comandi associati.

Maggiori dettagli qui


5

Innanzitutto, dovresti avere xz installato sul tuo sistema. Altrimenti:

# apt-get install xz-utils

Quindi, invece dell'opzione " z " nel comando tar (che è per zip), devi usare " J " (che è per xz ):

$ tar xvfJ fich.tar.xz


1

Puoi usarlo tar xvf [filename]se vuoi vedere anche i file che vengono estratti. Nel zcodice originale viene utilizzato per i file gzip.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.