Downgrade: различия между версиями

Материал из ALT Linux Wiki
м (+викиссылки, категория)
м (readability tweaks)
Строка 1: Строка 1:
Для отката при помощи [[APT]], например, с [[Sisyphus]] на [[branches/5.1|5.1/branch]] может пригодиться следующее:
Для отката при помощи [[APT]], например, с [[Sisyphus]] на [[branches/5.1|5.1/branch]] может пригодиться следующее:


# '''убрать''' из {{path|/etc/apt/sources.list}} и {{path|/etc/apt/sources.list.d/*.list}} все раскомментированные строчки про Sisyphus;
# '''убрать''' из файлов {{path|/etc/apt/sources.list}} и {{path|/etc/apt/sources.list.d/*.list}} все раскомментированные строчки про Sisyphus;
# прописать репозитории 5.1/branch (две строчки — для своей архитектуры ''и'' noarch);
# прописать репозитории 5.1/branch (две строчки — для своей архитектуры ''и'' noarch);
# создать {{path|/etc/apt/preferences}} следующего вида:
# создать файл {{path|/etc/apt/preferences}} следующего вида:
  Package: *
  Package: *
  Pin: release c=classic
  Pin: release c=classic

Версия от 08:40, 20 марта 2012

Для отката при помощи APT, например, с Sisyphus на 5.1/branch может пригодиться следующее:

  1. убрать из файлов /etc/apt/sources.list и /etc/apt/sources.list.d/*.list все раскомментированные строчки про Sisyphus;
  2. прописать репозитории 5.1/branch (две строчки — для своей архитектуры и noarch);
  3. создать файл /etc/apt/preferences следующего вида:
Package: *
Pin: release c=classic
Pin-Priority: 1001

Теперь можно пробовать apt-get update; apt-get dist-upgrade — но стоит помнить, что откат версий не является обычно тестируемой майнтейнерами операцией.

Решение проблем

Если конкретно при возвращении на M51 увидите подобную ошибку:

file /lib/mkinitrd/udev/lib/udev/vol_id from install
of udev-initramfs-141-alt11 conflicts with file
from package util-linux-initramfs-2.16.1-alt3
E: Error while running transaction

то перед apt-get dist-upgrade придётся вручную провести замену этого пакета:

apt-get install udev-initramfs util-linux-initramfs-