16.04 Обновление: не удалось получить пустые файлы не могут быть действительными архивами

После обновления с 15.10 до 16.04 я получаю следующую ошибку на apt-get update:

Reading package lists... Done
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/restricted/source/Sources  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/universe/source/Sources  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/multiverse/source/Sources  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/restricted/binary-amd64/Packages  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/restricted/binary-i386/Packages  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/restricted/i18n/Translation-en  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/universe/binary-amd64/Packages  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/universe/binary-i386/Packages  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/universe/i18n/Translation-en  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/multiverse/binary-amd64/Packages  Empty files can't be valid archives
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/multiverse/binary-i386/Packages  Empty files can't be valid archives
E: Some index files failed to download. They have been ignored, or old ones used instead.

Кто-нибудь знает, как решить эту ошибку?

3
задан 25 April 2016 в 11:28

5 ответов

Перейдите в «Центр программного обеспечения Ubuntu-> Редактировать-> Источник ПО»
выберите «Загрузить с», выберите «Другое ...» и нажмите «Выбрать лучший сервер». Это займет некоторое время... И он предлагает лучший сервер для вас. Затем выберите этот сервер и снова введите команду ниже:

sudo apt-get update
14
ответ дан 25 April 2016 в 21:28
  • 1
    @AliRazmdideh, там командная строка для свопинга между профилями, вместо того, чтобы изменить текущий? – Erick Chacon 26 February 2018 в 06:38

Решено с использованием этого:

sudo cd /etc/apt
sudo mv sources.list sources.list.ok

sudo echo <<EOF
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial-backports main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial-security main restricted universe multiverse
EOF > sources.list

sudo apt-get clean
sudo apt-get update

После обновления вы можете вернуть свой sources.list к исходному !!

4
ответ дан 25 April 2016 в 21:28
  • 1
    Мои шоу BIOS: Конфигурация Начальной загрузки: Начальная загрузка Внешнего устройства и Сетевая загрузка оба Отключенные. Приоритет загрузки: Внутренний Оптический дисковод; Диск Внутреннего жесткого диска; Внешнее устройство; и Сеть. Я думаю, что приоритет загрузки корректен. И I' ve попробовал другие CD дистрибутива Linux, но ничто не загрузится. – slyde 19 September 2017 в 18:19

Я получал это последние несколько месяцев после обновления, но просто выполнял:

apt-get clean

исправил. Нет необходимости менять исходные серверы, как предлагали другие.

5
ответ дан 25 April 2016 в 21:28
  • 1
    Большое спасибо за ответ на меня! Я забыл упоминать, что у меня есть сервер DHCP. Я действительно ценю Вашу справку – Chan 19 September 2017 в 20:26
apt-get clean

работал у меня вместе с:

apt-key update

и следуя шагам, указанным в этом ответе:

Невозможно устранить ошибку GPG

5
ответ дан 25 April 2016 в 21:28
  • 1
    Кажется корректным. Можно ли видеть (посредством светодиода) или услышать ли, что компьютер получает доступ к CD / DVD-привод? В противном случае это могло бы иметь некоторый дефект. – mv22mv22 19 September 2017 в 18:25

У меня была эта ситуация с другим архивом. Нахождение и удаление файла байта 0 из / var / lib / apt / liess Исправлена ​​проблема для меня.

0
ответ дан 2 April 2021 в 00:22

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

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