Как мне распаковать файл * .7z?

282

Как мне распаковать файл * .7z в Ubuntu и сохранить структуру каталогов?

Майкл
источник

Ответы:

378

Сначала установите p7zip-fullпакет:

sudo apt-get install p7zip-full

При этом у Наутилуса должна быть возможность распаковывать 7-Zip файлы.

Я также рекомендую, p7zip-rarтак что он также включает поддержку файлов RAR.

Предполагается, что вы хотите сделать это через графический интерфейс с Nautilus. Если нет, после загрузки указанных выше пакетов выполните следующее:

7z x PACKAGE.7z 

это должно извлечь пакеты с полным путем.

Луис Альварадо
источник
Я пытаюсь установить 7zip-full, используя apt. Я получаю это сообщение: «Пакет p7zip-full недоступен, но на него ссылается другой пакет. Это может означать, что пакет отсутствует, устарел или доступен только из другого источника».
posfan12
Обратите внимание, что если сжатый файл ОЧЕНЬ большой, он будет разбит на отдельные файлы компонентов file.7z.001, file.7z.002 и т. Д. Однако только первый файл, file.7z.001, будет отображаться как раскладной значок на рабочем столе Nautilus. Остальные отображаются в виде значков файлов данных. Дважды щелкните этот файл .7z.001, чтобы распаковать ВСЕ компоненты в пакете. Кроме того, очевидно, что должны присутствовать все файлы компонентов .00x, созданные во время сжатия, иначе может произойти сбой распаковки .001.
DragonLord
77

Существует также dtrx- что очень полезно для разархивирования чего-либо.

он выступает за « D о T он R IGHT е X тяги» - и распаковывать ничего без суеты.

просто:

sudo apt-get install dtrx
dtrx archive.tar.XX

Manpage: http://manpages.ubuntu.com/manpages/trusty/en/man1/dtrx.1.html

гт-Ванда
источник
6
it currently supports [...] InstallShield files.очень интересно.
LiveWireBT
2
Вы спасли меня, по какой-то причине p7zip не смог обработать мои файлы, но dtrx работал как чудо.
Adamconkey
14
Обязательная ссылка для клише: xkcd.com/1168
Сиро Сантилли,
17

Запустите следующую команду в терминале:

sudo apt-get install p7zip-full p7zip-rar

Или найдите в программном центре Ubuntu 7zip и unrar и установите пакеты.

user89707
источник
11

Для Ubuntu 17.04 нет необходимости в полном пакете, p7zipдостаточно:

sudo apt install p7zip

Затем распакуйте с помощью -dкоманды:

p7zip -d something.7z
Дерлена
источник
p7zip -d - сохранить что-нибудь.7z или это разрушит ваш входной файл !!!!
Дейв Кимбл,
Это не извлекает все файлы, из-за отсутствующих функций. в моем случае защита паролем. Таким образом, это может вводить в заблуждение.
булочки