LINUX.ORG.RU

gentoo откат системы.


0

1

Добрый день всем. Долго и упорно тренеровался на своей генте, устанавлливал различные пакеты, пробовал. Теперь встал такой вопрос: как восстановить генту до того состояния, в котором она была до «испытаний»? то есть необходимо удалить все установленные пакеты, кроме необходимых системе)

Загрузиться с livecd, отформатировать корень и распаковать туда stage3. А вообще, неплохо бы делать свой stage4 с «чистой» системой.

Un ()

Открыть /var/lib/portage/world, там будет список пакетов, установленных руками. Чтобы их все удалить:

emerge -avc `</var/lib/portage/world`

Чтобы потом удалить ненужные зависимости:

emerge -avc

Системные пакеты останутся, но будут обновлены, если обновлялись после установки. Я думаю, их не нужно же даунгрейдить?

gentoo_root ★★★★★ ()

Можно посмотреть /var/log/emerge.log и выюрать пакеты, которые были утсановлены позднее определённой даты, правда вам придётся хорошенько разобраться как выделить из него имена пакетов.

kostik87 ★★★★★ ()

Сожалею, но в Linux нет снапшотов на уровне ФС.

А так бы было приятно сделать:

1. Сохранение стабильного состояния ФС:

zfs snapshot systempool/usr/local@fixit
zfs snapshot systempool/var/db/pkg@fixit

2. <Эксперименты и тренировки>.

3. Востановление стабильного состояния:

zfs rollback systempool/usr/local@fixit
zfs rollback systempool/var/db/pkg@fixit

Кто предложит воспользоваться LVM? Подскажите, как откатить стостояние ФС на (ещё) живой машине.

iZEN ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.