Как включить некоторые из старых пакетов (Etch) в моей стабильной (Lenny) установке Debian? Я спрашиваю особенно о последней части строки, что я там пишу - oldstable? Или это не сработает?
4 ответа
Где бы вы ни использовали общие диски (стабильные, тестируемые, нестабильные), вы можете использовать определенное кодовое имя dist (woody, sarge, etch и т.д.). Так что для дисков, которые все еще поддерживаются проектом Debian:
deb http://http.us.debian.org/debian etch main contrib non-free
Для старых неподдерживаемых дисков Debian используйте сервер архивов Debian:
deb http://archive.debian.org/debian-archive/ woody main contrib non-free
Обычно это выглядит так:
deb http://us.archive.ubuntu.com/ubuntu/ hardy main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ hardy main restricted
Объяснение каждого поля:
deb: Эти репозитории содержат двоичные файлы или предварительно скомпилированные пакеты. Эти репозитории требуются для большинства пользователей.
deb-src: эти репозитории содержат исходный код пакетов. Полезно для разработчиков.
http://archive.ubuntu.com/ubuntu: URI (унифицированный идентификатор ресурса), в данном случае это место в Интернете. См. Официальный список зеркал или автономный список зеркал, чтобы найти другие зеркала.
hardy - это название релиза или версия вашего дистрибутива.
Главным и ограниченным являются названия разделов или компонентов. Может быть несколько названий разделов, разделенных пробелами.
Итак, для примера репозитория etch (добавьте его в конец sources.list):
deb http://examplemirror.debian.org/debian/ etch main
deb-src http://examplemirror.debian.org/debian/ etch main
Названия разделов зависят от пакетов, которые вы хотите загрузить. Хранилище должно предоставить вам соответствующую строку для sources.list.
На самом деле. Часть "debian/" предназначена для основных репозиториев. В репозиториях backports, security и volatile используются соответственно «debian-backports/», «debian-security/» и «debian-volatile/».
Мне пришлось добавить /debian к URL, чтобы иметь возможность загружать старые диски.
deb http://archive.debian.org/debian-archive/debian etch основной вклад несвободный