
Тема для пользователей Microsoft Windows. Snap, flatpack, nix, squashfs, overlayfs, unionfs, aufs, атомарщина, это всё в загоне, тред для домохозяечек.
Давайте раз и навсегда определимся, какой формат развёртывания программного обеспечения наиболее выгоден для системы:
Как это вижу:
Софт из установщиков
1. Плюс: Регистрируется в системе, самостоятельно обновляется.
1.1. Минусы данного подхода: из-за частой эксплуатации установщиков в реестре остаются следы этих самых установщиков.
1.2. После удаления программного обеспечения не все программы умеют за собой полностью убирать свои файлы.
Портативный софт:
1. Минусы: Для процесса портабелизации некоторых программ необходимы дополнительные действия. Например, для qbittorrent необходимо создать папку profile, для mpv portable_config, для Firefox применить один из васянских патчей на портабелизацию (tete009, adonais), для браузера iridium прописать аргументы запуска --user-data-dir=IridiumUserData.
1.1 Так же в реестре остаются следы от взаимодействия с программами.
2. Плюсы: как правило, с удалением директории с содержимым программы, удаляются так же все настройки программы.
2.1. Программы легко переносимы, легко откатывать, восстанавливать в случае экспериментов.
Давайте раз и навсегда определимся, какой формат развёртывания программного обеспечения наиболее выгоден для системы:
Как это вижу:
Софт из установщиков
1. Плюс: Регистрируется в системе, самостоятельно обновляется.
1.1. Минусы данного подхода: из-за частой эксплуатации установщиков в реестре остаются следы этих самых установщиков.
1.2. После удаления программного обеспечения не все программы умеют за собой полностью убирать свои файлы.
Портативный софт:
1. Минусы: Для процесса портабелизации некоторых программ необходимы дополнительные действия. Например, для qbittorrent необходимо создать папку profile, для mpv portable_config, для Firefox применить один из васянских патчей на портабелизацию (tete009, adonais), для браузера iridium прописать аргументы запуска --user-data-dir=IridiumUserData.
1.1 Так же в реестре остаются следы от взаимодействия с программами.
2. Плюсы: как правило, с удалением директории с содержимым программы, удаляются так же все настройки программы.
2.1. Программы легко переносимы, легко откатывать, восстанавливать в случае экспериментов.

Основной софт (браузер, торрент, офис, иде, етц...) пусть будет установлен, а всякую ситуативную мелочь лучше держать в портабл виде, снижая количество мусора в системе.
/тхреад
/тхреад
>>5773
Можно и всю систему держать на внешнем SSD, лол.
Можно и всю систему держать на внешнем SSD, лол.
чем больше вес файлов, тем лучше портейбл, ебал я в рот сначала качать 80гб архива/установщика, а потом столько же ждать распаковку/установку

>>5589 (OP)
Тред школьника? Софт из установщика может быть и Portable, и обновляться самостоятельно, сможешь даже выбрать как хочешь ставить Portable или не Portable. Если разработчик не мудак.
>Portable vs софт из установщиков
Тред школьника? Софт из установщика может быть и Portable, и обновляться самостоятельно, сможешь даже выбрать как хочешь ставить Portable или не Portable. Если разработчик не мудак.
>>6168
Спасибо за констатацию факта, ебло. У тебя проблемы с восприятием, если ты считаешь, что это не частный случай, как и приведённые в ОП-посте и унификация в этой связи полностью отсутствует.
Школьник здесь только ты, если не понял, о чём тред, приведя нерелевантный тематике треда пример, вместо обсуждения предпочтительных методов хранения софта (основная суть треда).
> Софт из установщика может быть и Portable, и обновляться самостоятельно, сможешь даже выбрать как хочешь ставить Portable или не Portable.
Спасибо за констатацию факта, ебло. У тебя проблемы с восприятием, если ты считаешь, что это не частный случай, как и приведённые в ОП-посте и унификация в этой связи полностью отсутствует.
> Тред школьника?
Школьник здесь только ты, если не понял, о чём тред, приведя нерелевантный тематике треда пример, вместо обсуждения предпочтительных методов хранения софта (основная суть треда).
>>6224
ССД тоже не очень полезны слишком частые циклы перезаписи, так что не в ту сторону воюешь. Даже для ССД портейбл гораздо лучше
>5400рпм хдд
ССД тоже не очень полезны слишком частые циклы перезаписи, так что не в ту сторону воюешь. Даже для ССД портейбл гораздо лучше
>>6286
Дегенератов незачем терпеть, достаточно об тебя просто не шквариться, дабы не подхватить тупость.
Дегенератов незачем терпеть, достаточно об тебя просто не шквариться, дабы не подхватить тупость.
>>6289
да не трясись ты так
да не трясись ты так
>>5589 (OP)
Он должен быть удобным и выгодным для пользователя, а не для системы, поэтому на минусы, связанные с остатками в реестре, становится похуй.
Если программу пришлось удалить, значит она изначально не особо нужна была, установить и использовать её можно было в виртуальной машине или песочнице, это относится и ко всяким экспериментам.
Переносимость же реализуется с помощью бэкапов, я вот как делаю — бэкап, где в одной папке лежат сами программы, в любом виде, установщики, просто исполняемые файлы, архивы, а в другой папке настройки в виде файлов, больших или часто изменяемых, рядом с этими двумя папками располагаются PowerShell скрипты, которые при запуске устанавливают и настраивают нужную программу, для некоторых программ настройки записаны прямо в скрипте, это что-то редко изменяемое, небольшое или настраиваемое через реестр. В итоге, в каком бы виде программа не хранилась, она будет готова к использованию в пару кликов.
> какой формат развёртывания программного обеспечения наиболее выгоден для системы
Он должен быть удобным и выгодным для пользователя, а не для системы, поэтому на минусы, связанные с остатками в реестре, становится похуй.
Если программу пришлось удалить, значит она изначально не особо нужна была, установить и использовать её можно было в виртуальной машине или песочнице, это относится и ко всяким экспериментам.
Переносимость же реализуется с помощью бэкапов, я вот как делаю — бэкап, где в одной папке лежат сами программы, в любом виде, установщики, просто исполняемые файлы, архивы, а в другой папке настройки в виде файлов, больших или часто изменяемых, рядом с этими двумя папками располагаются PowerShell скрипты, которые при запуске устанавливают и настраивают нужную программу, для некоторых программ настройки записаны прямо в скрипте, это что-то редко изменяемое, небольшое или настраиваемое через реестр. В итоге, в каком бы виде программа не хранилась, она будет готова к использованию в пару кликов.