Сайт | Скачать | Видео | Wiki

Автор Тема: LupuRus Bit (Beta 2)  (Прочитано 78889 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:LupuRus Bit (Beta 2)
« Ответ #60 : 21 Февраль 2012, 16:09:58 »
Правильно мыслите. Только к чему это все прикручивать? К какому дистру?

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #61 : 21 Февраль 2012, 19:23:53 »
Думаю что в вопросе о новом ядре в Bit можно поставить точку. Как я понял, у sfs не получилось подключить ядро, я в этом мало разбираюсь, а других желающих нет. Поэтому ядро будет только одно, стандартное 2.6.33.2. Остальное - в другие дистрибутивы.

Системы на этом ядре сейчас запускаются и работают на многих компьютерах, и поэтому будут актуальны достаточно долго. Через 3-5 лет будет ещё много компьютеров, сделанных в 2010 (больше чем сейчас - сделанных в 2005), а на них LupuRus, в большинстве случаев, работает хорошо. Таким образом LupuRus Bit постепенно перейдет из новых дистрибутивов в дистрибутивы для старого железа, но останется востребованным.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1718
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
Re:LupuRus Bit (Beta 2)
« Ответ #62 : 21 Февраль 2012, 21:12:24 »
Думаю что в вопросе о новом ядре в Bit можно поставить точку. Как я понял, у sfs не получилось подключить ядро, я в этом мало разбираюсь, а других желающих нет. Поэтому ядро будет только одно, стандартное 2.6.33.2. Остальное - в другие дистрибутивы.

Давайте зрить в корень. Эта сборка приобрела популярность из-за удобств и дружественного интерфейса. Это достигнуто в основном за счет скриптов, что
в принципе позволяет легко их переносить из дистриба в дистриб, разве что initrd немного
править придется. Мне кажется, что проанализировать и выдрать необходимое гораздо легче, чем мудохаться с компилированием ядра, которое даже если будет получаться - то я не могу ответить на эту туеву хучу вопросов, ибо не так хорошо себе представляю конечный результат. А в таком случае он, как правило есть отсутствием такового.
Мое мнение - выдрать удобства и составить аддон, который скрещивать при необходимости с чем надо и на выхлопе получать, скажем, люпурусбит или, как вам угодно.
А губки накрасить - всегда успеется. И вообще это, как соль и перец - по вкусу...
« Последнее редактирование: 21 Февраль 2012, 21:14:11 от imp »
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:LupuRus Bit (Beta 2)
« Ответ #63 : 22 Февраль 2012, 01:17:01 »
Изменил свой скрипт /root/Startup/run_fixwm (см. пост) - теперь здесь только проверка какой WM загружен, тотже или другой, а также проверка на изменение содержимого папки SFSDIR и в случае изменений автоматически запускается fixmenus.
Решение проблемы с некорректной загрузкой трея из этого скрипта я убрал и для себя использую вариант с изменением файла /root/.xinitrc, описанный здесь.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:LupuRus Bit (Beta 2)
« Ответ #64 : 22 Февраль 2012, 10:34:27 »
выдрать удобства и составить аддон
Именно так я и сделал в sfsl+cdlr1 (4 дистра). Свои наработки - 1м модулем. При подключении почти к чему угодно - получаю "типа puppy".
На мой взгляд, самая большая проблема в puppy - это сложность модернизации. apt-get update && apt-get dist-upgrade нету. Если выделить "самый смак" - можно будет делать аналог lupurus из любого puppy. Например SlackoRusBit - можно бы сделать. Т.е. поддерживать 1 свой дистр (21х) и 1 русскую версию последнего буржуйского - по любому надо.

Таким образом прослеживаются 2 возможных ответвления:
1. Старое под новым ядром (на мой взгляд - спорно)
2. Перенос наработок на более свежий дистр. (в каком-то виде - точно кто-нибудь сделает). Можно открыть тему с перечислением этих наработок. Есть интерес?

Ну и задуманное (LupuRusBit), судя по к-ву скачек, актуально (или провести опрос - чтобы окончательно это понять). Сделать релиз с учетом доработок RoDoN, окрорректированной документации, переделанным menu.lst (с русскими комментариями параметров) - видимо, имеет смысл. И на этом, в рамках этого проекта, остановиться. Аналогов initrd Zay пока не просматривается. Жаль что это труднопереносимо.

« Последнее редактирование: 22 Февраль 2012, 10:39:12 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:LupuRus Bit (Beta 2)
« Ответ #65 : 22 Февраль 2012, 10:38:37 »

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #66 : 22 Февраль 2012, 11:01:59 »
Ну реально - получается моими "шаманскими" методами, неужели толковые ребята не смогут придумать лучше?
Основная сложность - не просто перенести, при этом нужно получить в результате стабильную, надёжную систему. А это уже на порядок сложнее. В любом случае Bit нужно завершить, потом посмотрим, что можно будет сделать. Может быть и получится перенести наработки в другую систему...

Решение проблемы с некорректной загрузкой трея из этого скрипта я убрал и для себя использую вариант с изменением файла /root/.xinitrc, описанный здесь.
Вот этот способ мне кажется более универсальным, что Вы думаете?

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:LupuRus Bit (Beta 2)
« Ответ #67 : 22 Февраль 2012, 11:34:37 »
Вот этот способ мне кажется более универсальным, что Вы думаете?
Согласен. Кстати у Игоря (bit777) было подобное в сборках М1-1 и М1-2, только в файле rc.wm
Код
cp -f $mount_point/etc/windowmanager /etc/windowmanager
где mount_point="/initrd/pup_wm"

З.Ы. Внесение изменений в файл /root/.xinitrc я предложил только для случая, если не трогать основной sfs-ник, а для себя я пересобирал с аналогичным изменением xwin.
« Последнее редактирование: 22 Февраль 2012, 11:49:15 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #68 : 23 Февраль 2012, 12:30:34 »
Внесение изменений в файл /root/.xinitrc я предложил только для случая, если не трогать основной sfs-ник
Понятно. Основной SFS в следующей версии будет с модифицированным xwin, при сборке WM можно это учесть.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:LupuRus Bit (Beta 2)
« Ответ #69 : 28 Апрель 2012, 20:19:43 »
У меня "Скачать файлы отдельно" в шапке:
Invalid or Deleted File.
iso - все ок
Это только у меня так?

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:LupuRus Bit (Beta 2)
« Ответ #70 : 29 Апрель 2012, 12:35:48 »
Invalid or Deleted File.
Аналогично
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #71 : 29 Апрель 2012, 13:50:41 »
Invalid or Deleted File.
Аналогично
Очевидно срок хранения истёк.
Немного позже перезалью обновлённые файлы.

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #72 : 30 Апрель 2012, 21:50:23 »
Прошло четыре месяца, дистрибутив скачали 211 раз.
Думаю что пора подводить итоги.

Принципиальных ошибок в новых функциях не найдено.

Найденные ошибки почти все исправлены:
 - Загрузка Save с разными WM.
 - Библиотеки возвращены в систему.
 - Главная страница справки.

Добавлены новые возможности:
 - Параметр tempsize.

Внесены другие мелкие изменения:
 - Новый PFileSearch.
 - Кодировка "IBM866.so".
 - Некоторые файлы удалены.

В стадии тестирования:
 - Доработанный инсталлятор Puppy.

Оффлайн Zay

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1536
  • Репутация: +25/-0
  • Автор темы
Re:LupuRus Bit (Beta 2)
« Ответ #73 : 30 Апрель 2012, 21:52:42 »
Обновление.

Чтобы получить обновленную систему:
1. Замените файл initrd.gz на новый (см. http://forum.puppyrus.org/index.php/topic,11709.0.html).
2. Файл upd_beta2_520.sfs (из вложения) положите в каталог с дистрибутивом (рядом с lupu_520.sfs).

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:LupuRus Bit (Beta 2)
« Ответ #74 : 02 Май 2012, 15:47:53 »
Очевидно срок хранения истёк.
Разве на mediafire.com это возможно? У меня там ничего не пропадало...