Я получаю эту ошибку, когда пытаюсь обновить свойУбунту 16.04. Я уже перепробовал несколько решений, но пока ничего не помогло.
Ошибка:
W: http://archive.canonical.com/ubuntu/dists/precise/Release.gpg: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)
W: http://us.archive.ubuntu.com/ubuntu/dists/precise-security/InRelease: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)
W: GPG error: http://extras.ubuntu.com/ubuntu precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192
W: The repository 'http://extras.ubuntu.com/ubuntu precise Release' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: http://us.archive.ubuntu.com/ubuntu/dists/precise-updates/InRelease: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)
W: http://us.archive.ubuntu.com/ubuntu/dists/precise-backports/InRelease: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)
W: http://us.archive.ubuntu.com/ubuntu/dists/precise/Release.gpg: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)
W: The repository 'http://ppa.launchpad.net/upubuntu-com/network/ubuntu xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://ppa.launchpad.net/upubuntu-com/network/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
После снятия отметок с нескольких нежелательных пакетов/репозиториевиз раздела «Программное обеспечение и обновления» мне удалось избавиться от нескольких ошибок, но несколько ошибок все еще существуют:
The repository 'http://ppa.launchpad.net/upubuntu-com/network/ubuntu xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: http://archive.canonical.com/ubuntu/dists/precise/Release.gpg: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)
E: Failed to fetch http://ppa.launchpad.net/upubuntu-com/network/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
После нанесения растворапредоставлено ниже (Рафаэлем), большинство ошибок были устранены. За исключением этих ошибок:
W: The repository 'http://ppa.launchpad.net/upubuntu-com/network/ubuntu xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://ppa.launchpad.net/upubuntu-com/network/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
решение1
Вы используете Xenial
, но ваш sources.list
содержит ссылки для Precise
. Чтобы исправить это,
Сделайте резервную копию текущего
sources.list
:sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak
Создать новый
source.list
:sudo nano /etc/apt/sources.list
Скопируйте и вставьте в него следующее:
deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse deb http://us.archive.ubuntu.com/ubuntu/ xenial-proposed main restricted universe multiverse deb http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-proposed main restricted universe multiverse deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
Затем на клавиатуре нажмите следующее:
Ctrl+ Xзатем Yи наконец Enter.
Наконец, попробуйте обновить свои источники:
sudo apt-get update
РЕДАКТИРОВАТЬ:- ppa
Ошибка в том, что она говорит. У этого ppa
нет файла релиза для Xenial
. Чтобы удалить ppas
, пожалуйста, следуйте этому ответу наAskUbuntu.