como instalar o arquivo .tar.xz no ubuntu

14

Eu sou novo no Linux. Geralmente, instalo software pela internet, mas acho que não é uma boa abordagem depender da internet o tempo todo. Então baixei um arquivo vlc .tar.xz. depois pesquisou na Internet como instalar .tar.xz. Mas incapaz de instalar. O comando que eu escrevi e resultado foi dado abaixo ..

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
fonte
1
Se você é novo no linux, pode não estar ciente de que geralmente deseja instalar aplicativos a partir dos repositórios, que estão empacotados e prontos para instalar. Vá para o Software Center no menu, pesquise e instale-o a partir daí. Caso contrário, edite a pergunta para explicar o porquê, pois geralmente há opções melhores do que tentar instalar um aplicativo da maneira que você descreve.
Paul
2
@ Paulo, eu instalei forma software lá muitas vezes, mas agora eu acho que deveria saber a maneira como instalar, sem centro de software
Black Swan
@BlackSwan Bem, talvez você deva conseguir fazer isso, mas não se pode recomendar isso. Sempre prefira repo-packages. Enfim, como "instalar" ?: Apenas extraia os arquivos, compile-os se necessário (as instruções devem estar em README ou em arquivos semelhantes) e copie-os em algum lugar útil. Para uma instalação em todo o sistema, para / usr / bin, os binários etc., mas pode ser necessário reconfigurar o programa para usar / usr / lib como caminho da biblioteca etc. Em vez de copiar, make installpode funcionar bem.
Larkey

Respostas:

18

Isso não é uma boa prática, a menos que você conheça as implicações da instalação do software dessa maneira e confie na origem do arquivo.

Descomprimir:

tar xf [filename]

Isso expandirá o conteúdo do arquivo para uma pasta. Então os comandos são, da pasta:

./configure
make
sudo make install

Isso irá compilar o código fonte do VLC e instalá-lo no seu sistema. Como você está instalando como root, é por isso que você deve saber que a fonte do arquivo é confiável.

Para compilar o vlc, você precisa pelo menos das seguintes bibliotecas instaladas:

  • libdvbpsi (obrigatório),
  • mpeg2dec (obrigatório),
  • libdvdcss se você quiser ler DVDs criptografados,
  • libdvdplay se você quiser ter a navegação no menu do DVD,
  • a52dec, se você desejar decodificar o formato de som AC3 (ou seja, A52) usado com freqüência em DVDs,
  • ffmpeg, libmad, faad2 se você quiser ler arquivos MPEG 4 / DivX,
  • libogg & libvorbis se você quiser ler arquivos Ogg Vorbis.

Você provavelmente também precisará instalar o pacote essencial da compilação para obter um compilador e comandos associados.

Mais detalhes aqui

Paulo
fonte
2

Primeiro, você deve ter o xz instalado no seu sistema. Se não:

# apt-get install xz-utils

Então, em vez da opção " z " no comando tar (que é para zip), você deve usar " J " (que é para xz ):

$ tar xvfJ fich.tar.xz
jmrlegido
fonte
1

Você pode usar tar xvf [filename]se também quiser ver os arquivos sendo extraídos. O zcódigo original é usado para arquivos gzip.

FuruiTatsu
fonte