Я новичок в 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
make install
может просто работать нормально.Ответы:
Это не очень хорошая практика, если вы не знаете, как установить программное обеспечение таким образом, и не доверяете источнику файла.
Распаковка:
Это расширит содержимое файла в папку. Тогда команды из папки:
Это скомпилирует исходный код VLC, а затем установит его в вашу систему. Поскольку вы устанавливаете от имени пользователя root, именно поэтому вы должны знать, что источник файла заслуживает доверия.
Для компиляции vlc вам понадобятся как минимум следующие библиотеки:
Возможно, вам также потребуется установить пакет build-essential, чтобы получить компилятор и связанные с ним команды.
Подробнее здесь
источник
Во-первых, в вашей системе должен быть установлен xz . Если не:
Затем вместо опции « z » в команде tar (для zip) вы должны использовать « J » (для xz ):
источник
Я отыскал ответ с небольшим поиском.
/ubuntu/92328/how-do-i-uncompress-a-tarball-that-uses-xz
тл; др, использовать
tar xf [filename]
источник
Вы можете использовать,
tar xvf [filename]
если вы также хотите видеть извлекаемые файлы. Вz
вашем исходном коде используется для файлов GZIP.источник