для всех пользователей одни настройки
Не имеет никакого отношения к портабельности. Это называется "системные настройки", например, в /etc.
У меня mc для любого пользователя запускается с одинаковыми настройками, потому что, настройки берутся из /etc/mc.
при установке системы также оставались настройки
В общем, тоже не имеет отношения к портабельности. После установки системы, первым делом, копирую настройки в /etc/mc.
Пользователь добавил сообщение 03 Января 2023, 10:23:17:
естественно все это относится только к debian-системам
Почему "только". Как-раз, с точностью до наоборот, портабельные - это вообще не зависит от системы.
Но... Уже много раз писал. Для этого, в идеале, в каждой программе должна быть вся система. Тоже недавно где-то приводил пример, был такой GeexBox - медиа плеер, запускаемый "без системы".