Для создание виртуалок на базе Ubuntu Server рекомендую этот VDS-хостинг с SSD-дисками ДЦ в Москве, стабильность мне пока нравится (но я ими пользуюсь только третий месяц). Удобная панель, где самостоятельно можно пересоздать сервер + прописать свой публичный ключ, чтоб на сервер можно было войти сразу после его создания. А, главное, они дают 1 ГБ оперативной памяти за 250 руб. в месяц!

Даунгрейд Ubuntu до старой версии дистрибутива

Один из наших читателей задал в комментариях интересный вопрос о том, как можно произвести даунгрейд дистрибутива Ubuntu, т.е. перейти с более свежей версии на более старую?

Вопрос кажется странным, но я могу легко придумать ситуацию его актуализирующую: под свежую версию нету какого-то нужного софта (о том, что «смотреть надо было заранее» или о перспективах сборки вручную — говорить тут не будем). Не знаю, зачем нашему читателю понадобилось провести такую операцию, но, оказывается, она вполне себе успешно осуществима.

Итак, общая идея метода состоит в том, чтобы в списке репозиториев (sources.list) указать старый дистрибутив и с помощью настроек менеджера пакетов apt, старому дистрибутиву дать более высокий приоритет.

Для примера попробуем отъехать с Ubuntu 9.04 (Jaunty) до Ubuntu 8.10 (Intrepid).

Редактируем список репозиториев:
sudo nano /etc/apt/sources.list

Для каждой записи с репозитарием новой версии:
deb http://archive.ubuntu.com/ubuntu jaunty main restricted universe multiverse

Добавляем соответствующую для старого репозитория:
deb http://archive.ubuntu.com/ubuntu intrepid main restricted universe multiverse

После того, как вы отредактируете файл, получится, что у вас заданы репозитории сразу для двух версий.

Теперь отредактируем /etc/apt/preferences, указав пакетам старого дистрибутива более высокий приоритет:
sudo nano /etc/apt/preferences

Добавьте следующие директивы в файл (существующуие там данные можно удалить):

Package: *
Pin: release a=intrepid
Pin-Priority: 1001
Package: *
Pin: release a=jaunty
Pin-Priority: 60

Ну, и, теперь «проапгрейдим» дистрибутив до старой версии:
sudo apt-get update
sudo apt-get dist-upgrade

Вот так вот, в GNU\Linux`е возможно всё. Перед экспериментом всё равно настоятельно рекомендую сделать резервную копию данных.

Есть, конечно, и метод более грубый: сохранить домашнюю директорию, все настройки, поставить с нуля старую версию, все нужные пакеты, перетащить настрйоки в старую версию.

Re: Даунгрейд Ubuntu до старой версии дистрибутива

Нуссс попробуем... Результаты потом объявлю. Попробую с 10,04 до 8,04 даунгрейдится)

Re: Даунгрейд Ubuntu до старой версии дистрибутива

Не работает!!!!!!!!!!!!!!
alex@alex-desktop:~$ sudo apt-get dist-upgrade
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Расчёт обновлений... Готово
НОВЫЕ пакеты, которые будут установлены:
mktemp sysvutils
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 79,6kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 242kB.
Хотите продолжить [Д/н]?

Вот и все. все как было итак и осталось

Re: Даунгрейд Ubuntu до старой версии дистрибутива

и не будет. пользуйтесь ppa-purge
aptitude install ppa-purge
man ppa-purge

Re: Даунгрейд Ubuntu до старой версии дистрибутива

К сожалению тоже не получилось, обновился до 11.10, но возникла проблема с классическим гномом, юнити жутко неудобная. Буду ставить с диска..

Отправить комментарий

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

RSS-материал