Как сделать так, чтобы даже если я по-пьяни напишу emerge -euvDN world
, никаких последствий не было и просто пересобрались те пакеты, что уже стоят!
В свете наступающего линуксокапца уже совершенно невозможно доверять автообновлениям: сегодня они поставят пульсу ради скайпа, а завтра системд забульбенят? И за что боролись?
В случае с emerge -u system
все проще: там практически все можно смело обновлять, замаскировав лишь udev
и еще пару-тройку сервисов, которые обновлять категорически нельзя.
Итак, что хочется: обновление system автоматом все обновляет (а что обновлять не надо, я замаскирую вручную), а обновление world тупо пересобирает все, что установлено (а если я что-то захочу вдруг обновить, я вручную укажу этот пакет, потому что достойных для обновления пакетов всего 2: freecad и kicad; ну, может, еще sdcc какой допилят получше).