[SOLVED] Какие файлы находятся в /var/lib/portage/ и как их можно восстановить?
acheron 17 февраля, 2009 - 14:35
Какие файлы могут находиться в директории /var/lib/portage/ помимо /var/lib/portage/world ? Как их можно восстановить при случайном удалении?
»
- Для комментирования войдите или зарегистрируйтесь
# ls /var/lib/portage/ config
Лучше переставить систему :)
Цитата:# ls
Для чего нужны файлы
preserved_libs_registry и world_sets ?
они есть только если стоит
они есть только если стоит portage-2.2
Возьмите мои файлы:
Возьмите мои файлы: http://portal23.ru/var-lib-portage.tar.bz2
Отредактируйте world и... Может чего и выйдет :)
Цитата: Возьмите мои файлы:
Спасибо. config со свежеустановленной системы у меня есть, но второй для сравнения пригодится.
То есть portage их
То есть portage их автоматически создаёт, если их нет? Похоже, так.
regenworld восстановит world,
regenworld восстановит world, а в config хранились суммы и времена конфигов, чтоб отличить оригинальные файлы от изменённых, левые файлы тут зло.
Цитата: regenworld
С этого начал. Спрашиваю про остальные файлы.
Спасибо. Значит ли это, что теперь все конфиги в /etc будут незащищёнными от обновлений? Или, наоборот, теперь будут создаваться ._cfg* даже если файлы совпадают?
вопрос интересный...
вопрос интересный...
Оказалось, ни то, ни другое.
Оказалось, ни то, ни другое. При обновлении system все немодифицированные конфиги обновляемых программ сменили дату на текущую. Для модифицированного man.conf новый конфиг назвало ._cfg0000_man.conf. Информацию по всем файлам занесло в /var/lib/portage/config.
То есть, всё как раньше.