За тебя всё решили. =) На этом, собственно, всё и строится: у тебя есть практически неизменная базовая система, вокруг которой ты уже и обустраиваешь своё рабочее окружение где-нибудь, например, в контейнерах.
И как именно ты возился с пакетами без этой сильверблю ?
Упарывался в Gentoo и Arch, сейчас пробую другой подход.
Ну, частоиспользуемые программы, которых нет во Flatpak, Snap или AppImage, «накладываются» поверх базовой системы как обычные пакеты — это временное решение и их минимальное количество. Всю остальную мелочь, типа сборки тех же Flatpak или проектов на разных ЯП с пакетным менеджером, засовываю в одноразовый контейнер podman. Так что да, нашёл.
Ну, частоиспользуемые программы, которых нет во Flatpak, Snap или AppImage, «накладываются» поверх базовой системы как обычные пакеты — это временное решение и их минимальное количество.