vadik
Он по идее и не будет показывать разные версии одного пакета, попробуйте сделать локальный репозиторий и поймете о чем я. Вам нужно разобраться не с репозиториями для даунгрейда, а с выяснением зависимостей пакета нужной версии.
Задумка ваша конечно интересная, но вот на практике врядли пригодится, поскольку сам арч построен немного по другому принципу и городить кучу репозиториев с устаревшими пакетами, а также реализовывать поддержку каждой версии пакета просто нет смысла. Хотя если я не прав - поправте. :)
прав. всё так!
h4tr3d
> по поводу даунгрейде, вы всю критическую массу соберите и сделайте форкт уже, сделайте квартальный выпуск дистрибутива с необходимым тестированием и фичастостью. Только между релизами протестируйте корректное обновление, дабы не было как в других дистрибутивах: старое снесли, новое поставили.

я конечно понимаю сарказм твоего поста. и согласен с тобой, что роллинг-релиз рулит и что всё в наших руках. только легче мне от этого не становится. мне просто хотелось найти решение для даунгрейда.
а с арча уходить категорически не хочу. более удобного дистрибутива я пока не видел.
homakov. на арч тебе похоже рановато. тебе дали ссылку на вики, ты и в ус не дуешь.
если не линукса под рукой, сделай флешку по-нормальному из винды
вот тебе инструмент http://www.google.ru/search?hl=ru&newwindow=1&q=dd+для+windows&btnG=Поиск&lr=&aq=f&oq=s

а вообще, ставь убунту
да дело не только в kernel-headers. вообще, дело принципа - научиться автоматом даунгрейдить пакеты на нужную глубину.
даунгрейдил сначала kernel26 и xorg до версий полугодичной давности. пришлось все зависимости ручками отслеживать, причем сверяться с датой выхода версии пакета.


кстати, сейчас подключил зеркало http://www.schlunix.org/archlinux/core/os/i686/ , удалил все кеши сделал pacman -Sy. фактически pacman видит последние версии пакетов, а на предыдущие он ложил … Так что как пользовать http://www.schlunix.org в качестве репозитория для даунгрейда я не представляю
или я дурак, или ты меня не понимаешь.
хорошо, задачка. я хочу даунгрейдить kernel-headers до версии 2.6.29.3.1. от 24 мая 2009 года. Сейчас у меня стоит 2.6.32…. Естественно сейчас у меня стоит, например, gtk2, который требует (не напрямую а косвенно через другие пакеты) более высокую версию kernel-headers чем 2.6.29. Т.е. надо откатывать gtk2 на предыдущие версии. И таких пакетов как gtk2 дохрена и больше.

И в каком месте вики pacman или вики downgrade написано, как сделать так чтобы при даунгрейде пакета, автоматом даунгрейдились пакеты, ЗАВИСИМЫЕ от него (при чем до версии не ниже необходимой и достаточной)?
а pacman -U разве умеет вытягивать из репозиториев? По-моему он всегда ругался на недостающие зависимости.

или что-то вроде pacman -S “kernel-headers=2.6.29” ? интересно, он разрулит потом даунгрейд всех остальных зависимых пакетов?
спасибо. про это хранилище я знаю. и оно выручает при простых даунгрейдах.

меня интересует вот что: оффициально Current Release: 2009.08. Т.е. это релиз образа установочного диска. Я не в курсе по каким соображениям они там выбирают когда делать релиз.
Мне хотелось бы найти зеркало репозиториев дистрибутива, замороженное на момент выхода Current Release: 2009.08. А еще лучше и предыдущих релизов.

А на http://schlunix.org/archlinux/ куча разных версий в одном репозитории, и юзать это можно только качая ручками и потом pacman -U. Или я не прав?
ну, значит это очередное юзерофильное нововведение
а если прописать раздел в fstab без опции user?
а если вместо async - flush ?