Дистрибутивы проекта PuppyRus Linux > LupuRus Bit

LupuRus Bit (Beta 2)

(1/21) > >>

Zay:

Релиз LupuRus Bit.

Информация в этой теме частично устарела.

Бета-версия LupuRus Bit.

За основу взят дистрибутив LupuRus Max.
Часть программ, которые были встроены в дистрибутив - вынесены в отдельные SFS.
В Beta 2 включены два оконных менеджера (XFCE и IceWM), в финальную версию планируется добавить также JWM, OpenBox, KDE и e17.

Новые возможности:
Режим "без сохранения" (параметр загрузки pfix=nosave).
Создание, восстановление и постоянная загрузка пользовательских SFS (параметр usersfs).
Загрузка всех SFS из указанной директории (параметр sfsdir).
Автоматический выбор save-файла при загрузке (параметр savefile).

Исправления (BugFix):
Запуск команд reboot и poweroff из терминала.
Загрузка save-файла с раздела, отличного от того, где установлена система.
Установка SFS (в некоторых случаях приводила к удалению данных с HDD).
Монтирование по клику файлов с пробелами в пути.
(Исправлены некоторые опечатки и мелкие ошибки).

Прочие изменения:
Используется общий для всех оконных менеджеров save-файл lupusave.*fs
Обновлены некоторые исполняемые файлы и скрипты.

Все файлы, которые отличаются от аналогичных файлов в LupuRus Max дополнительно выложены отдельно, см. вложение.


Благодарности:
Игорю Берлову (bit777).
sfs - за инициативу, активное участие в работе, написание и тестирование скриптов.
RoDoN - за сборку SFS-модуля IceWM.
DdShurick - за рекомендации и разъяснение некоторых вопросов.


СКАЧАТЬ:

Дистрибутив ISO (собран sfs):
http://www.mediafire.com/?zxjyxm0ww4m86jj
(MD5: 3a962386dcfcb098fe625a83365b086f)


ОБНОВЛЕНИЕ (30.04.2012)

IceWM обновлен автором (RoDoN) (добавлено 12.01.12 sfs)
fix для >1 wm (RoDoN) (добавлено 12.01.21 sfs)
run_fixwm (RoDoN) (добавлено 12.02.23 sfs)

Александр Д.:
Для тех кто интересуется подробностями.


--- Цитата: Zay от 31 Декабрь 2011, 16:52:16 ---Новые возможности:
...
Создание, восстановление и постоянная загрузка пользовательских SFS (параметр usersfs)
--- Конец цитаты ---

Добавлена загрузка пользовательского SFS поверх всех остальных модулей (но ниже Save-файла).
По умолчанию его имя - user_520.sfs
Причем название (user) можно изменить параметром загрузки usersfs=*, тогда имя файла будет *_520.sfs


--- Цитата: Zay от 31 Декабрь 2011, 16:52:16 ---Новые возможности:
...
Загрузка всех SFS из указанной директории (параметр sfsdir)
--- Конец цитаты ---

Добавлена функция s-frugal - загрузка всех SFS из указанной папки (*).
По умолчанию эта функция отключена. Включается параметром sfsdir=*.
Эти модули монтируются ниже wm*.sfs и базового SFS.
При указании параметра загрузки sfsdir=* все SFS из подкаталога (*) подключаются всегда, независимо от указания других параметров.


--- Цитата: Zay от 31 Декабрь 2011, 16:52:16 ---Новые возможности:
Режим "без сохранения" (параметр загрузки pfix=nosave)
--- Конец цитаты ---

При указании параметра загрузки pfix=nosave игнорируется загрузка Save-файла, а пользовательский SFS (*_520.sfs) подключается.
При этом также отключается автосохранение сессии в процессе работы и при выключении компьютера.
Если же Вам понадобилось сохранить сессию при работе в этом режиме - можно набрать в консоли reboot save или poweroff save.

При указании параметра загрузки pfix=ram и пользовательский SFS (*_520.sfs) и Save-файл игнорируются (оба).

В случаях, когда базовый SFS копируется в RAM, все дополнительно загружаемые SFS также копируются в RAM.
Это зависит от указанных параметров загрузки: pfix=nosave, pfix=ram, pfix=copy

Внимание! initrd теперь ищет файл lupusave-*.2fs/3fs - без приставки с названием wm!

Порядок загрузки слоёв:

--- [ Читать далее ] ---
ramdisk
lupusave.2/3fs
user*.sfs
wm*.sfs
lupu_520.sfs
zl*.sfs
*.sfs из "sfsdir"

--- Конец цитаты ---

Указанные в предыдущем посте SFS-файлы содержат следующие ПРОГРАММЫ:


--- [ Читать далее ] ---
home.sfs весит 5,21 Мб и содержит 7 программ:
- didiwiki - персональный wiki-сервер
- homebank - управление финансами
и игры:
- picpuz - головоломка пазл
- xemeraldia - соберите блоки
- xinvaders3d - аркада
- слайдер
- кубик Рубика

midori.sfs весит 2,85 Мб и содержит 1 программу:
- midori - браузер

office.sfs весит 9,26 Мб и содержит 6 программ:
- abiword - текстовый процессор
- gnumeric - табличный процессор
- osmo - органайзер
- geany - редактор текста
- notecase - менеджер заметок
- sylpheed - почта и новости

util.sfs весит 4,31 Мб и содержит 4 программы:
- gnome media player - видеопроигрыватель
- midnight commander - файловый менеджер
- gparted - менеджер разделов жесткого диска
- file-roller - менеджер архивов
--- Конец цитаты ---


Zay, с сотоварищами - спасибо за Новогодний подарок!


P.S. Извините, пришлось разделить посты, т.к. сработало ограничение форума - пост не более 4000 знаков
P.P.S. Часть приведенной далее информации выбрана из темы: Режим "без сохранения" (pfix=nosave) - от Zay - http://forum.puppyrus.org/index.php/topic,10450.0.html, как я полагаю прародительнице созданного дистрибутива - в части режима nosave.

Александр Д.:
продолжение...

Дистрибутив ISO скачал, распаковал, установил.
С удовольствием опробовал сразу на двух компьютерах (только xfce):
- на настольном (P-1700, видеокарта NV);
- и на ноутбуке (характеристики в подписи).
Установка frugal, на HDD.
Пробовал установку на ext-2 и на fat32.
С "сохраненкой" и nosave.

Работает!
Особенно нравится режим nosave. Это самое оно

Варианты моей загрузочной записи в файле menu.lst

--- [ Читать далее ] ---
Для загрузки с "сохраненкой":

--- Код ---
title LupuRus520 BIT beta2 (xfce, sfsdir)
 find --set-root --ignore-floppies /lpr520bit2b/initrd.gz
 kernel /lpr520bit2b/vmlinuz root=/dev/ram0 psubdir=lpr520bit2b pmedia=atahd sfsdir=SFS
 initrd /lpr520bit2b/initrd.gz

--- Конец кода ---
Для загрузки nosave (без сохранения изменений):

--- Код ---
title LupuRus520 BIT beta2 (xfce, sfsdir, nosave)
 find --set-root --ignore-floppies /lpr520bit2b/initrd.gz
 kernel /lpr520bit2b/vmlinuz root=/dev/ram0 psubdir=lpr520bit2b pmedia=atahd sfsdir=SFS pfix=nosave
 initrd /lpr520bit2b/initrd.gz
--- Конец кода ---

--- Конец цитаты ---

Тестируем далее (на ноуте):

1. Загрузка с "сохраненкой"
Работает! Проверял, все работает стандартно.

2. Загрузка всех SFS из указанной директории (параметр загрузки sfsdir=).
    (параметр загрузки sfsdir=SFS указывается в загрузочной записи в файле menu.lst)
При параметре загрузки sfsdir=SFS папка SFS должна находиться в той же папке, где размещены файлы LupuRus.
При параметре загрузки sfsdir=../SFS папка SFS должна находиться в корне раздела, где размещена папка LupuRus.
Работает!
- и с размещением в той же папке, где и LupuRus (параметр загрузки sfsdir=SFS);
- и с размещением  в корне раздела (параметр загрузки sfsdir=../SFS).

Примечание:
Функция sfsdir была создана как простое и удобное расширение базового SFS.
Если нужно что-то добавить - достаточно просто положить файл в каталог,
не нужно пересобирать базу и т.д.
Отключение SFS, подключённых этим способом принципиально не предусмотрено
(тем более в некоторых режимах SFS копируются в RAM).
Если SFS больше не нужен - достаточно убрать его из каталога и при следующем старте он не загрузится.
И ещё появилась возможность загружать разные "наборы программ", изменяя только параметр загрузки.

3. Создание, восстановление и постоянная загрузка пользовательских SFS (параметр загрузки usersfs=).
Если этот параметр загрузки не указан, то по умолчанию будет постоянно загружаться пользовательский SFS-файл user_520.sfs
Работает!
- и user_520.sfs (по умолчанию);
- и nastr_520.sfs (параметр загрузки usersfs=nastr)
Но работает только с размещением файла в той же папке, где и LupuRus.
Вариант usersfs=../nastr_520.sfs у меня не сработал... (правда мне он вроде и не нужен)

Первоначально файл user_520.sfs я получил так:
- загрузился стандартно с "сохраненкой"
- сделал сохранение сессии в Меню/Система/Фиксированные_сессии/Создать_фиксированные_сессии/Создать
- переименовал сохраненный файл в user_520.sfs

4. Режим "без сохранения" (параметр загрузки pfix=nosave).
    (параметр загрузки pfix=nosave указывается в загрузочной записи в файле menu.lst)
Работает классно!
В режиме nosave я работаю так:
- загружаюсь в режиме nosave с пользовательским файлом user_520.sfs, который содержит все мои настройки, и вперед...
- по мере надобности обновляю настройки - обновляю файл user_520.sfs через Меню/Система/Фиксированные_сессии/Создать_фиксированные_сессии/Создать/Обновить

5. Если в загрузочной записи не указано какое рабочее окружение загружать (не указан параметр загрузки wm=), то по умолчанию при загрузке - в качестве wm*.sfs будет подключён первый найденный SFS, содержащий в названии слово "default" или "def".
    (в нашем случае это будет xfce-4-6-def-wm.sfs)
Работает!

Александр Д.:
продолжение...

6. Автоматический выбор save-файла при загрузке (параметр savefile).
Пока не проверял.


Очень понравилось что убраны многие программы в SFS-файлы. Это удобно!
Мне кажется что многие были бы не против если еще некоторые программы убрали бы...
Для облегчения дистрибутива...
И для уменьшения занятости RAM в режиме nosave...
Например:

--- [ Читать далее ] ---
- bcrypt - шифрование файлов
- Figaros - менеджер паролей 2
- ISOMaster - редактор iso файлов
- Pburn - запись CD/DVD/Blu-ray
- Burniso2cd - запись iso на CD/DVD
- Searchmonkey - поиск файлов

А аудиопроигрыватель - Pmusic, можно заменить на - Deadbeef.
И текстовый редактор - Nicoedit, тоже можно заменить на - Leafpad.
--- Конец цитаты ---

sfs:
спасибо и + за серьезный подход к тестированию

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии