Slax Linux - Быстрый, компактный и надёжный linux дистрибутив.

Оффтопим => Курилка => Тема начата: erasy от 16 Сентябрь 2019, 11:48:10

Название: Slicex - Slax + IceWM
Отправлено: erasy от 16 Сентябрь 2019, 11:48:10
Базовая система, которой пользуюсь сам, поэтому поддерживаю в актуальном состоянии. Вдруг кому-нибудь будет интересно, а то и вообще пригодится. Подходит для быстрого создания "чистой" модульной системы "под себя" - грузитесь, поключаетесь к сети и создаете модули с нужными программами в любых комбинациях.
В комплекте никакого прикладного софта за исключением двух самописных GUI-скриптов:
1. Для подключения к сетям WiFi.
2. Для управления модулями (создание из пакетов репозитория Debian, горячее подключение и отключение, создание модуля с обновлениями системы).
В сборке сохранена совместимость с консольными утилитами Slax, такими как: slax (de)activate, sb2dir, dir2sb, rmsbdir и пр. Подробнее здесь (https://slax.org.ru/forum/index.php?topic=821.msg2499#msg2499).
Текущая сборка на базе Debian 10.2, размер ~210 Мб
slicex-10.2-ru-i686.iso (https://yadi.sk/d/oC7FcniyUBTs2A)
slicex-10.2-ru-amd64.iso (https://yadi.sk/d/s_2neacCQn5byQ)
Установка: распаковать образ диска в корень любого перезаписываемого носителя, запустить от привилегированного пльзователя bootinst.bat(sh) из каталога slicex/boot и перезагрузиться с этого носителя.
Для сохранения настроек выполнить в терминале: savechanges /run/initramfs/memory/data/slicex/modules/имя_модуля.sb
Для сохранения всех изменений в системе в реальном времени - создать в каталоге slicex каталог changes и перезагрузиться (не для FAT/NTFS - в них нужен файл changes.dat).
Для сохранения в реальном времени изменений, производимых только в пользовательских директориях, создать модуль с символьными ссылками вида root (home, home/guest) => каталог на носителе, с которого загружена система. Этот модуль должен подключаться при загрузке поверх остальных, т.е. иметь имя вида "zz-link-to-changedir.sb" и располагаться в /slicex/modules  (тоже не для FAT/NTFS).

----------
Обновлено 14.01.20: пересобрано на базе Debian 10.2.
----------
Обновлено 04.11.19: включены последние обновления Debian; в утилиту управления модулями добавлена возможность проверки системных обновлений и создания автозагружаемого модуля с ними.
----------
Обновлено 22.10.19: включены последние обновления Debian, применены некоторые дополнения и исправления в скриптах Linux Live Kit. Теперь система собрана монолитно - так проще накатывать обновления и немного уменьшается общий размер: данные apt не дублируются в разных модулях.
----------
Обновлено 13.10.19: включены последние обновления безопасности Debian.
----------
Обновлено 24.09.19: скрипт wpaconn, запущенный с параметрами [имя_интерфейса] [файл_конфигурации], отрабатывает без графического режима (удобно в автозапуске), например:
wpaconn wlan0 /home/guest/.config/wpa_supplicant.conf(конфигурация создается при подключении обычным путем в ~/.config/wpa_supplicant.conf)
Название: Модули для Slicex
Отправлено: erasy от 04 Ноябрь 2019, 10:43:20
Модули Slicex - это *.sb файлы, содержащие внутри файловую систему squashfs, которые нужно разместить в директории /slicex/optional для подключения по запросу (например, с помощью утилиты управления модулями), либо в /slicex/modules для подключения во время загрузки системы.

PCManFM
Сам не пользуюсь, но могу предложить модуль с файловым менеджером pcmanfm, пропатченным чтобы не отображать предупреждение при работе от суперпользователя. Кроме того, он позволяет расширить возможности рабочего стола icewm.
pcmanfm-1.3.1-i386.sb (https://yadi.sk/d/9_Gk9xmibcpstA)
pcmanfm-1.3.1-amd64.sb (https://yadi.sk/d/Z3X9tuPCgAq_gg)

Pale Moon
Сравнительно легкий и полнофункциональный интернет-броузер.
palemoon-28.8.1-i686.sb (https://yadi.sk/d/uJz1VTDBERtRfg)
palemoon-28.8.1-amd64.sb (https://yadi.sk/d/5cXYQRkhemgoLA)

Luakit
Броузер с несколько непривычным управлением, но заметно более быстрый и имеющий меньший размер.
luakit-2.0.0-i386.sb (https://yadi.sk/d/eMhvVLMr9oEAXw)
luakit-2.0.0-amd64.sb (https://yadi.sk/d/dNPpqKlf09bOcA)
Название: Re: Slicex - Slax + IceWM
Отправлено: veo от 11 Апрель 2020, 03:18:13
Вдруг кому-нибудь будет интересно, а то и вообще пригодится.
Спасибо, erasy, интересно, и пригодилось.
Не подскажете как организовать шифрование данных в changes, подобно тому как в porteus и pra?