Як витягнути .tar.bz2?


38

Я завантажую ігровий файл гри, який стискається як .tar.bz2.

Я намагаюся цю команду

tar -zxvf enginsxt.tar.bz2

І це кидає помилку. Я знаю цю команду

tar -zxvf

призначено лише для вилучення .tar.gzфайлів, але як я можу розпакувати цей?



3
tar xf enginsxt.tar.bz2працює досить добре з будь-яким вмістом, пов’язаним з дьогтем, вам не потрібно більше вказувати використане стиснення; Ласкаво просимо до 21 століття!
— цилігалад

Я спробував це, і це спрацювало.
— Куласангар

Відповіді:


57

Ви перевірили manсторінку tar?

Ось частина, яку я витягнув зі manсторінки tarдля bz2:

-j, --bzip2
          filter the archive through bzip2

Видаліть -zіз своїх параметрів і (за бажанням) додайте, -jщоб правильно витягнути архів дьогтю:

tar -xvjf enginsxt.tar.bz2

4
Він як і раніше потрібен fяк останній лист опції перед іменем f, я думаю: або xvjf або звичайним xvf(або навіть xfякщо ви не переймаєтесь багатослівністю), оскільки tarдосить розумний, щоб визначити тип стиснення ... за винятком випадків, коли неправомірний помилковий тип, як це робив ОП.
— steeldriver

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