На этот вопрос уже есть ответ здесь:
Последние несколько дней я не могу успешно запустить sudo apt-get update.
При запуске sudo apt-get update
из терминала выдает ошибку,
W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/wily/InRelease Unable to find expected entry 'main/binary-i386cddcd/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/wily-updates/InRelease Unable to find expected entry 'main/binary-i386cddcd/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/wily-security/InRelease Unable to find expected entry 'main/binary-i386cddcd/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://archive.canonical.com/ubuntu/dists/wily/InRelease Unable to find expected entry 'partner/binary-i386cddcd/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://archive.canonical.com/dists/wily/InRelease Unable to find expected entry 'partner/binary-i386cddcd/Packages' in Release file (Wrong sources.list entry or malformed file)
E: Some index files failed to download. They have been ignored, or old ones used instead.
А при использовании графического интерфейса Software Updater для обновления выдает сообщение,
Failed to download repository information
Check your Internet connection
Похоже, что какая-то запись/конфигурация повреждена. Я попробовал изменить каналы в
Software & Updates
включив/выключив опции restricted, multiverse на вкладке Ubuntu Software, а также опцию Canonical Partners на вкладке Other Software.
Есть ли способ сбросить/очистить этот список источников репозитория?
Я мог бы сделать переустановку Ubuntu, но мне лень переустанавливать и перенастраивать все мои программы и прочее. Заранее спасибо.
Попробуйте sudo -E apt-get update
.
По некоторым причинам это требуется.
Также центр программного обеспечения не будет работать, вызывают, я не знаю, как открыться, центр программного обеспечения с sudo -E
включил...
Попробуйте это на терминале, чтобы удалить все
cd /var/lib/dpkg/updates
sudo rm *
, а затем выполните приведенную ниже команду, чтобы получить более новые,
sudo apt-get update
Добавление попытки:
[arch=amd64]
после deb, но перед URL в /etc/apt/sources.list
Попытка:
echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null
Тогда:
sudo apt-get update
, если это работает:
echo "nameserver 8.8.8.8" | sudo tee /etc/resolvconf/resolv.conf.d/base > /dev/null
Добрался, это от склонный - заставляет сбои обновления выбирать файлы, отказ “Temporary, решая †¦ ” ошибка .