систему на удаление. В ахуях иду смотреть в /var/lib/portage/world и вижу там буквально 5 пакетов, которые я на днях ставил, и на этом всё.
Я пока что не допёр, что я мог натворить, чтобы у меня затёрся world-файл. Для решения проблемы додумался сделать разве что equery -q list '*' -F='$category/$name' | cut -d '=' -f2 > /var/lib/portage/world
Вроде как этого хватило и emerge --depclean после этого убрал только старые версии двух пакетов, опустив при этом актуальные их версии. То есть вроде бы теперь всё как надо.
Но так как я всё ещё плохо разбираюсь в генте и боюсь ещё больше сломать систему, вопрос в следующем:
на что мне ещё обратить внимание после данной ситуации?
Файл world_sets тоже пустой, будут ли у меня от этого проблемы?
Заранее спасибо.
Стикер
совет хороший, но вопрос, к сожалению, не о профилакте/предотвращении подобных ситуаций, а об исправлении последствий
Стикер
да бекап обязательно.во избежание ошибок и описок выставляй параметр —ask, и создай альяс в bashrc по типу alias r='sudo emerge --depclean --ask чтобы можно было посмотреть что удаляешь и подтвердить у
я всегда работаю через флаг -a, но спасибо
Обсуждают сегодня