Всем привет!
У меня есть различные внешние USB-диски, на которые нужно записать и с которых потом запускать много всяких программ вместе с их настройками (поративность). Программы на USB-дисках должны запускаться на разных линуксовых системах (очень много где — от Debian 9, Ubuntu 16.04 и CentOS 7 и их производных до Debian 11, Ubuntu 20.04 и CentOS 8). Некоторые программы будут дублироваться, т. к. нужна возможность запуска определенных программ с разной конфигурацией-настройкой.
Как этого лучше добиться с Flatpak или Snap? Если, например, рядом с appimage-файлом «programma-versia-1.3.37.AppImage» создать каталог «programma-versia-1.3.37.AppImage.config» и «programma-versia-1.3.37.AppImage.home», то конфиги и настройки программы будут расположены в этих каталогах, а в /home/user и в других системных каталогах мусора уже не будет и можно будет легко перенести программу на внешний диск.
Возможно ли перенести на флешку портативно программы Flatpak и Snap? Учитывая изоляцию, скорее всего, нельзя. Так ли это?
Получается, переносимыми являются только appimage-программы и статически-слинкованные?