як встановити .tar.xz файл в ubuntu


20

я новачок в 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
Якщо ви не новачок у Linux, можливо, ви не знаєте, що, як правило, ви хочете встановити програми із сховищ, які упаковані та готові до встановлення. Зайдіть в Центр програмного забезпечення в меню, знайдіть і встановіть його звідти. Якщо ви цього не зробите, відредагуйте питання, щоб пояснити, чому, як правило, є кращі варіанти, ніж намагатися встановити додаток у описаному вами способі.
Павло

2
@paul, я багато разів інсталював там програмне забезпечення, але тепер я думаю, що я повинен знати спосіб встановлення без програмного центру
Black Swan

@BlackSwan Ну, може, ти можеш це зробити, але не можна рекомендувати цього робити. Завжди віддайте перевагу репо-пакетам. У будь-якому випадку, як "встановити"?: Просто витягніть файли, при необхідності компілюйте їх (інструкції повинні бути в README або подібних файлах) та скопіюйте їх кудись зручно. Для загальносистемної установки для / usr / bin бінарних файлів тощо, але вам може знадобитися переналаштувати програму для використання / usr / lib як бібліотечного шляху тощо. Замість копіювання make installможе просто працювати добре.
larkey

Відповіді:


23

Це не є хорошою практикою, якщо ви не знаєте наслідків встановлення програмного забезпечення таким чином і не довіряєте джерелу файлу.

Декомпрес:

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.

Можливо, вам також знадобиться встановити пакунок, необхідний для складання, щоб отримати компілятор та пов'язані з ним команди.

Детальніше тут


5

По-перше, у вашій системі має бути встановлений xz . Якщо ні:

# apt-get install xz-utils

Тоді замість параметра " z " у команді tar (яка призначена для zip), ви повинні використовувати " J " (що для xz ):

$ tar xvfJ fich.tar.xz


1

Ви можете використовувати, tar xvf [filename]якщо ви також хочете бачити файли, які витягуються. zУ вихідному коді використовується для GZIP файлів.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.