Ошибка при установке VLC на Mint [закрыто]

Я пытался установить VLC на Xenial, это должно быть довольно легко, но опять же, я знаю только наполовину, что делаю:

sudo apt-get install vlc

Я получаю сообщение об ошибке пакета каждый раз время. Я пробовал делать то же самое с помощью Synaptic, та же проблема. Он не может установить конкретный пакет. Я сузил его, и это проблемный пакет:

sudo apt-get install libavformat-ffmpeg56

, и я получаю следующую ошибку:

The following NEW packages will be installed:
  libavformat-ffmpeg56
0 upgraded, 1 newly installed, 0 to remove and 444 not upgraded.
Need to get 0 B/806 kB of archives.
After this operation, 2,157 kB of additional disk space will be used.
(Reading database ... 228887 files and directories currently installed.)
Preparing to unpack .../libavformat-ffmpeg56_7%3a2.8.8-0ubuntu0.16.04.1_amd64.deb ...
Unpacking libavformat-ffmpeg56:amd64 (7:2.8.8-0ubuntu0.16.04.1) ...
dpkg-deb (subprocess): decompressing archive member: lzma error: compressed data is corrupt
dpkg-deb: error: subprocess <decompress> returned error exit status 2
dpkg: error processing archive /var/cache/apt/archives/libavformat-ffmpeg56_7%3a2.8.8-0ubuntu0.16.04.1_amd64.deb (--unpack):
 cannot copy extracted data for './usr/lib/x86_64-linux-gnu/libavformat-ffmpeg.so.56.40.101' to '/usr/lib/x86_64-linux-gnu/libavformat-ffmpeg.so.56.40.101.dpkg-new': unexpected end of file or stream
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Errors were encountered while processing:
 /var/cache/apt/archives/libavformat-ffmpeg56_7%3a2.8.8-0ubuntu0.16.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

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

0
задан 5 December 2016 в 23:50

1 ответ

Существует повреждение в файле, который оно пытается установить, можно сказать из-за этой ошибки: lzma error: compressed data is corrupt

Это может быть вызвано плохим соединением, возобновил загрузку, плохой файл, дисковое повреждение или отказы и т.д.

, проблема, которую Вы имеете, состоит в том, что это сохранило файл, и вместо того, чтобы загрузить новую копию, это пытается установить кэшированную версию.

Dothis:

cd /var/cache/apt/archives
sudo rm libavformat-ffmpeg56_7%3a2.8.8-0ubuntu0.16.04.1_amd64.deb
sudo apt-get update
sudo apt-get install vlc

, С другой стороны, Вы могли сделать sudo apt-get autoclean для очистки кэшируемых пакетов.

Это должно удалить версию, которая вызывает проблемы, и позвольте Вашему ПК загружать новую копию.

3
ответ дан 28 September 2019 в 01:52

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

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