Страница 1 из 1

откат при использовании portupgrade

Добавлено: 2011-08-13 22:25:56
Marcello
например я обновляю порт

Код: Выделить всё

portupgrade port_name
насколько я понимаю portupgrade при инстале новой версии делает резервную копию старой, а где он сохраняет старые версии?

просто вот ищу еще возможности вернуть старую версию без portdowngrade. можно же вручную сделать бэкап

Код: Выделить всё

pkg_create -b port_name
и потом восстановиться

Код: Выделить всё

pkg_add -i -f port_name.tbz
так вот, можете конкретнее подсказать, где это находится и как это заюзать без portdowngrade?

Re: откат при использовании portupgrade

Добавлено: 2011-08-14 15:41:19
vg
Marcello писал(а):например я обновляю порт

Код: Выделить всё

portupgrade port_name
насколько я понимаю portupgrade при инстале новой версии делает резервную копию старой, а где он сохраняет старые версии?

Код: Выделить всё

PKG_TMPDIR
     TMPDIR            (In that order) Temporary directory where portupgrade
                       attempts to create backup files.  If neither is
                       defined, ``/var/tmp'' is used.  Note that this direc-
                       tory must have enough free space when upgrading a big
                       package. (See the TECHNICAL DETAILS above)
man portupgrade

Re: откат при использовании portupgrade

Добавлено: 2011-08-14 21:43:06
iZEN
Я использую: "zfs rollback poolname/usr/local@timestamp && zfs rollback poolname/var/db/pkg@timestamp", если что-то не так установилось — быстро и эффективно делается откат изменений к заранее созданным снапшотам файловых систем /usr/local и /var/db/pkg.

Re: откат при использовании portupgrade

Добавлено: 2011-08-19 13:21:05
Marcello
насчет мана, извиняюсь, нужно было самому это дело там поискать