apt-update: Не доступний індекс


4

Чому я отримую це повідомлення ("No Index available"):

Downloading Index http://http.debian.net/debian/dists/wheezy/main/Contents-amd64.diff/Index:
No Index available.
Downloading complete file http://http.debian.net/debian/dists/wheezy/main/Contents-amd64.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0 20.4M    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
File is up-to-date.

Відповіді:


1

Спробуйте оновити /etc/apt/sources.list зрештою можна створити список звідси .

Коли я спробував перевірити посилання " http://http.debian.net/debian/dists/wheezy/main/ "браузер перенаправив мене на місцеві дзеркало (це залежить від нації, з якої я пов'язаний). Трапляється, що файл, який викидає помилку, теж відсутній у цьому сховищі.

Тому пропозиція полягає в тому, щоб використовувати різний набір джерел і потім виконувати наступні команди з sudo або як привілейованого користувача (навіть без sudo )

  sudo apt-get clean  
  sudo apt-get update  

Зрештою, вам може знадобитися чистити руками каталог

  sudo rm -r /var/cache/apt/archives/partial/*

Це дивно, як man apt-get згадує лише очищення /var/cache/apt/archives/ але не згадує про видалення файлів pkgcache, хоча це і відбувається ("імітувати" вказує, що він буде Del /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin ). Цікаво, якщо update на його власному буде видалити більше не потрібні / доступна інформація, або якщо вона залишає стару видалену інформацію про репо
Xen2050

с sudo apt-get clean вона повинна бути в змозі очистити все /var/cache/apt/* дерево, а не тільки локальний архів пакетів.
Hastur

Прочитайте звіт про помилку apt-get clean Нова "функція", вона також недокументована. bugs.debian.org/cgi-bin/bugreport.cgi?bug=661947
Xen2050

Можливо, це проблема версії; працює man apt-get версія 1.0 для ubuntu (скомпільована 28 жовтня 2014 20:55:14) вона дає "clean очищає локальне сховище завантажених файлів пакунків. Він видаляє все, крім файлу блокування /var/cache/apt/archives/ і /var/cache/apt/archives/partial/ " .
Hastur

Так, ви бачите проблему /var/cache/apt/pkgcache.bin знаходиться за межами /var/cache/apt/archives/
Xen2050
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.