У меня есть система Debian (виртуальная среда разработки, недоступная из Интернета), которая некоторое время не обновлялась. Теперь я хотел бы исправить это, но похоже, что исходники больше не доступны:
$ sudo -s
> LANG=C apt-get update
...
Ign http://backports.debian.org squeeze-backports/non-free Translation-de_DE
Err http://backports.debian.org squeeze-backports/main amd64 Packages
301 Moved Permanently [IP: 128.31.0.62 80]
Err http://backports.debian.org squeeze-backports/contrib amd64 Packages
301 Moved Permanently [IP: 128.31.0.62 80]
Err http://backports.debian.org squeeze-backports/non-free amd64 Packages
301 Moved Permanently [IP: 128.31.0.62 80]
Fetched 13.5 kB in 8s (1512 B/s)
W: Failed to fetch http://backports.debian.org/debian-backports/dists/squeeze-backports/main/binary-amd64/Packages 301 Moved Permanently [IP: 128.31.0.62 80]
W: Failed to fetch http://backports.debian.org/debian-backports/dists/squeeze-backports/contrib/binary-amd64/Packages 301 Moved Permanently [IP: 128.31.0.62 80]
W: Failed to fetch http://backports.debian.org/debian-backports/dists/squeeze-backports/non-free/binary-amd64/Packages 301 Moved Permanently [IP: 128.31.0.62 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
я мог dist-upgrade
с 7,4 до 7,11 сегодня, но это, похоже, все, что я могу получить.
Есть ли способ успешно update
и dist-upgrade
моя система в Debian 8, Джесси? Моя главная цель - таким образом получить apache 2.4.
Обновить: Вот мой /etc/apt/sources.list
файла, удалены пустые и закомментированные строки:
deb http://debian.uni-duisburg-essen.de/debian/ wheezy main
deb-src http://debian.uni-duisburg-essen.de/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
deb http://debian.uni-duisburg-essen.de/debian/ wheezy-updates main
deb-src http://debian.uni-duisburg-essen.de/debian/ wheezy-updates main
deb http://opensource.wandisco.com/debian wheezy svn18
Обновление до Debian 8 Jessie сложнее, чем просто запустить dist-upgrade
. Я кратко опишу необходимые шаги, но настоятельно рекомендую вам полностью ознакомиться с Обновления с Debian 7 (wheezy) из Примечания к выпуску Debian 8 (jessie).
Настройте репозитории пакетов.
Вы изменяете файл конфигурации для репозиториев пакетов, /etc/apt/sources.list
чтобы включить URL-адреса репозиториев для Jessie. Он должен включать записи, похожие на:
deb http://httpredir.debian.org/debian jessie main
deb-src http://httpredir.debian.org/debian jessie main
deb http://httpredir.debian.org/debian jessie-updates main
deb-src http://httpredir.debian.org/debian jessie-updates main
deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main
Получите список доступных пакетов для Джесси:
apt-get update
Убедитесь, что у вас достаточно места на диске для загрузки всех новых пакетов. Затем обновите пакеты, которые можно обновить, не требуя удаления или установки других пакетов:
apt-get upgrade
Это должно было провести минимальное обновление который устанавливает новое ядро и udev.
перезагрузка система использует новое ядро.
Завершите процесс, обновив оставшиеся пакеты:
apt-get dist-upgrade