cómo instalar el archivo .tar.xz en ubuntu

20

Soy nuevo en Linux. Generalmente instalo software por internet, pero creo que no es un buen enfoque depender de internet todo el tiempo. Luego descargué un archivo vlc .tar.xz. luego busqué en Internet cómo instalar .tar.xz. Pero no se puede instalar. El comando que escribí y el resultado se dieron a continuación.

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
Cisne negro
fuente
1
Si es nuevo en Linux, es posible que no sepa que generalmente desea instalar aplicaciones desde los repositorios, que están empaquetados y listos para instalar. Vaya al Centro de software en el menú, búsquelo e instálelo desde allí. Si no lo hace, edite la pregunta para explicar por qué, ya que a menudo hay mejores opciones que intentar instalar una aplicación de la manera que usted describe.
Paul
2
@paul, instalé el software allí muchas veces, pero ahora creo que debería saber cómo instalarlo sin el centro de software
Black Swan
@BlackSwan Bueno, tal vez deberías poder hacerlo, pero no se puede recomendar hacerlo. Siempre prefiera paquetes repo. De todos modos, ¿cómo "instalar" ?: Simplemente extraiga los archivos, compílelos si es necesario (las instrucciones deben estar en README o archivos similares) y cópielos en algún lugar útil. Para una instalación de todo el sistema en / usr / bin, los binarios, etc., pero es posible que deba volver a configurar el programa para usar / usr / lib como ruta de biblioteca, etc. En lugar de copiar, make installpodría funcionar bien.
larkey

Respuestas:

23

Esta no es una buena práctica a menos que conozca las implicaciones de instalar software de esta manera y confíe en la fuente del archivo.

Descomprimir:

tar xf [filename]

Esto expandirá el contenido del archivo a una carpeta. Entonces los comandos son, desde la carpeta:

./configure
make
sudo make install

Esto compilará el código fuente de VLC y luego lo instalará en su sistema. Debido a que está instalando como root, esta es la razón por la que debe saber que la fuente del archivo es confiable.

Para compilar vlc, necesita al menos las siguientes bibliotecas instaladas:

  • libdvbpsi (obligatorio),
  • mpeg2dec (obligatorio),
  • libdvdcss si quieres poder leer DVD encriptados,
  • libdvdplay si quieres tener navegación por el menú del DVD,
  • a52dec si desea poder decodificar el formato de sonido AC3 (es decir, A52) que se usa a menudo en DVD,
  • ffmpeg, libmad, faad2 si quieres leer archivos MPEG 4 / DivX,
  • libogg & libvorbis si quieres leer archivos Ogg Vorbis.

Probablemente también necesitará instalar el paquete build-essential para obtener un compilador y los comandos asociados.

Más detalles aquí

Pablo
fuente
5

Primero, debe tener xz instalado en su sistema. Si no:

# apt-get install xz-utils

Luego, en lugar de la opción " z " en el comando tar (que es para zip), debe usar " J " (que es para xz ):

$ tar xvfJ fich.tar.xz
jmrlegido
fuente
1

Puede usarlo tar xvf [filename]si también desea ver los archivos que se extraen. El zen su código original se utiliza para archivos gzip.

FuruiTatsu
fuente