Как разархивировать “.zip” файлы?

Я загрузил некоторые файлы с сети, но я не могу выяснить, как получить доступ к ним...

Я оказываюсь перед необходимостью обходиться без помощи интернет-сервиса в течение недели, так как другие законопроекты предусматривают мое внимание больше. Я действительно бездельничался, Пар испытывает недостаток в большом количестве свободных игр Linux, но затем я думал о Gamejolt! Я перешел к виду, нашел несколько игр и думал "Какого черта? Я мог бы также дать им попытку в течение недели".

Я загружаю две игры, и оба приехали в .zip файлы, при этом вторым был ".zip.part" файл - независимо от того, что это означает.

Я не могу открыть их в менеджере архива, и я не могу выполнить их как Винное приложение также. Я искал ответ для разархивации .zip файлов, и я не нашел полезный ответ, ни недавний. Некоторые люди сказали для установки разархивировать команды, я пытаюсь сделать так, и что-то идет не так, как надо. Я пробую разархивировать команду, думая, что, возможно, у меня уже была она, и что-то идет не так, как надо. Как я разархивировал эти игры? У меня есть, возможно, день, оставленный, прежде чем он будет выключен, и я становлюсь соответствующим.

Когда я пытаюсь установить, разархивировали, я получаю это:

*E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)*

*E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?*

Когда я пытаюсь разархивировать программу, я получаю это:

*unzip:  cannot find or open renryuu-ascension-17.05.15-linux-version.zip.part, renryuu-ascension-17.05.15-linux-version.zip.part.zip or renryuu-ascension-17.05.15-linux-version.zip.part.ZIP.*

Когда я пытаюсь разархивировать программу без ".part" части, я получаю это:

*unzip:  cannot find or open renryuu-ascension-17.05.15-linux-version.zip, renryuu-ascension-17.05.15-linux-version.zip.zip or renryuu-ascension-17.05.15-linux-version.zip.ZIP.*

Помогите мне, ответ может быть очевидным, но я действительно плохо знаком с вещью командной строки...

0
задан 21 May 2017 в 03:09

2 ответа

Первый выпуск об установке unzip из-за недостаточных полномочий. Возможности состоят в том, что Вы, возможно, попытались установить unzip с apt-get install unzip. Это недостаточно. Необходимо установить uzip

sudo apt-get install unzip

Возможности - это unzip уже существует в Вашей системе. Можно проверить установку командой

which unzip

Для Вашего второго выпуска Вы видите a .zip.part расширение, потому что zip файл не был полностью загружен. Можно или попытаться загрузить его снова с того же источника или выбрать другой источник.

4
ответ дан 3 November 2019 в 05:20

Вы ничего не должны устанавливать - можно просто использовать Python. Это от zipfile — Работы с архивами ZIP — документация Python 3.7.2

Интерфейс командной строки

zipfile модуль обеспечивает простой интерфейс командной строки для взаимодействия с архивами ZIP.

Если Вы хотите создать новый архив ZIP, укажите его имя после -c опция и затем перечисляет имя (имена) файла, которое должно быть включено:

$ python -m zipfile -c monty.zip spam.txt eggs.txt 

Передача каталога также приемлема:

$ python -m zipfile -c monty.zip life-of-brian_1979/ 

Если Вы хотите извлечь архив ZIP в указанный каталог, используйте -e опция:

$ python -m zipfile -e monty.zip target-dir/ 

Для списка файлов в архиве ZIP используйте -l опция:

$ python -m zipfile -l monty.zip 

Параметры командной строки

-l <zipfile>
--list <zipfile>
Файлы Списка    в zipfile.

-c <zipfile> <source1> ... <sourceN>
--create <zipfile> <source1> ... <sourceN>
   Создают zipfile из исходных файлов.

-e <zipfile> <output_dir>
--extract <zipfile> <output_dir>
Извлечение    zipfile в целевой каталог.

-t <zipfile>
--test <zipfile>
Тест   , допустим ли zipfile или нет.

Таким образом, Ваша команда была бы

$ python -m zipfile -e renryuu-ascension-17.05.15-linux-version.zip 

Попробуйте -t опция для тестирования также.

Однако в Вашем конкретном случае, .part средства, которые файл не закончил загружать или он в настоящее время загружает.

1
ответ дан 3 November 2019 в 05:20

Другие вопросы по тегам:

Похожие вопросы: