4
« Последний ответ от totiks2012 29 Сентябрь 2023, 09:06:25 »
а вот и ответы с форума puppylinux :
totiks2023, как вы, возможно, знаете, загрузка/выгрузка SFS была ранним дополнением к репертуару Puppy, когда объем оперативной памяти редко превышал 256 МБ. Доступной оперативной памяти теперь намного больше, но текущим приложениям также требуется больше оперативной памяти. Вместо установки приложения, которая всегда приводит к уменьшению некоторой доступной оперативной памяти, выгруженный SFS не требует оперативной памяти. Используя сначала UFS (объединенную файловую систему), а затем AUFS (другую файловую систему Union), SFS (сжатые файловые системы) можно было загружать и выгружать «на лету». Такая файловая система может содержать все компоненты, необходимые для всего приложения или даже набора приложений. См. пост «Как работают Puppys» здесь, viewtopic.php?p=55827#p55827. При использовании AUFS SFS — это просто еще одна файловая система, которой нужно управлять.
Bookworm использует наложения, а не AUFS. Возможно, я ошибаюсь. Но, AFAIK - хотя работа над этой проблемой все еще ведется - все «переломы» загрузки и выгрузки SFS «на лету» не были решены. Можно использовать SFS. Но для их загрузки или выгрузки необходима перезагрузка.
Ранее в этой теме вы найдете инструкции по использованию Apt для загрузки, но не установки файлов приложения. См. viewtopic.php?p=98847#p98847 и несколько постов, которые следуют за ним. Файлы будут загружены в /var/cache/apt/archives/. IIRC, PaDS, viewtopic.php?p=6355#p6355 можно использовать в Bookworm для сборки накопившихся там файлов, а затем их копирования в указанную вами папку в SFS.
Но, учитывая текущее состояние SFS-загрузки на лету, я предпочитаю (а) если приложение небольшое или часто используемое, установите его; позже, возможно, используя Save2SFS, чтобы включить его в adrv.sfs, ydrv.sfs - они автоматически загружаются при загрузке - или в ремастер. (б) Если приложение большое, используйте PaDS для получения SFS, смонтируйте SFS и используйте смонтированный SFS в качестве источника для создания переносимого приложения. Портативное приложение можно открыть вручную, перейдя к его исполняемому файлу (или сценарию-оболочке) и щелкнув его. Или можно установить ссылки на исполняемый файл/скрипт и файлы, необходимые для входа в меню. Требуя мало оперативной памяти, когда приложение не используется, оно всегда доступно.
то есть судя по всему как вы sfs и сказали, модуль монтируют, а потом симлинками к исполнямому файлу.