
Я новичок в Linux. Обычно я устанавливаю программное обеспечение через Интернет, но я думаю, что это не лучший подход — постоянно зависеть от Интернета. Затем я скачал файл 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
решение1
Это нехорошая практика, если вы не знаете последствий установки программного обеспечения таким способом и не доверяете источнику файла.
Распаковать:
tar xf [filename]
Это расширит содержимое файла в папку. Затем команды из папки:
./configure
make
sudo make install
Это скомпилирует исходный код VLC, а затем установит его в вашу систему. Поскольку вы устанавливаете как root, вот почему вы должны знать, что источник файла заслуживает доверия.
Для компиляции vlc вам необходимо установить как минимум следующие библиотеки:
- libdvbpsi (обязательно) ,
- mpeg2dec (обязательно) ,
- libdvdcss, если вы хотите иметь возможность читать зашифрованные DVD,
- libdvdplay, если вы хотите иметь навигацию по меню DVD,
- a52dec, если вы хотите иметь возможность декодировать звуковой формат AC3 (т.е. A52), часто используемый в DVD,
- ffmpeg, libmad, faad2 если вы хотите читать файлы MPEG 4 / DivX,
- libogg и libvorbis, если вы хотите читать файлы Ogg Vorbis.
Вам, вероятно, также потребуется установить пакет build-essential, чтобы получить компилятор и соответствующие команды.
Подробнеездесь
решение2
Во-первых, вам следует иметьхзустановлен в вашей системе. Если нет:
# apt-get install xz-utils
Тогда вместо "з" параметр в команде tar (которая предназначена для zip), вы должны использовать "Дж." (что дляхз):
$ tar xvfJ fich.tar.xz
решение3
Я нашел ответ, немного поразмыслив.
https://askubuntu.com/questions/92328/how-do-i-uncompress-a-tarball-that-uses-xz
tl;dr, использованиеtar xf [filename]
решение4
Установить этот пакет
sudo apt-get install xz-utils
Перейдите в папку с файлом и выполните эту команду для извлечения пакета.
tar -xvf {file name}