Я загрузил некоторые файлы с сети, но я не могу выяснить, как получить доступ к ним...
Я оказываюсь перед необходимостью обходиться без помощи интернет-сервиса в течение недели, так как другие законопроекты предусматривают мое внимание больше. Я действительно бездельничался, Пар испытывает недостаток в большом количестве свободных игр 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.*
Помогите мне, ответ может быть очевидным, но я действительно плохо знаком с вещью командной строки...
Первый выпуск об установке unzip
из-за недостаточных полномочий. Возможности состоят в том, что Вы, возможно, попытались установить unzip
с apt-get install unzip
. Это недостаточно. Необходимо установить uzip
sudo apt-get install unzip
Возможности - это unzip
уже существует в Вашей системе. Можно проверить установку командой
which unzip
Для Вашего второго выпуска Вы видите a .zip.part
расширение, потому что zip
файл не был полностью загружен. Можно или попытаться загрузить его снова с того же источника или выбрать другой источник.
Вы ничего не должны устанавливать - можно просто использовать 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
средства, которые файл не закончил загружать или он в настоящее время загружает.