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

Автор Тема: Puppy на основе других Linux-ов  (Прочитано 34190 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re:Puppy на основе других Linux-ов
« Ответ #30 : 04 Октябрь 2011, 09:10:57 »
Цитата: imp от 08 Апреля 2011, 20:45:25
Запаковал в сфс и подключил к lupu. ОНО РАБОТАЕТ!
"Оно" и должно работать.
На чем базируется Ваша уверенность?
Автор эксперимента пишет "не все корректно". Я тоже проводил подобные эксперименты , получил аналогичные результаты
Цитата: sfs от 29 Сентября 2011, 13:48:45
Если в основе Puppy - больше, чем выдергивать из других ОС какой-то софт - чревато сюрпризами
Или уже брать за основу runtu+(live-boot или linux-live.org)
Почему? метод загрузки Puppy (Live скрипты) неплохой сам по себе. Ничем не хуже вышеназванных.
Никто не говорит что он плохой.
Но live-boot ставится через apt,  linux-live.org имеет установочный скрипт.
А как Puppy (Live скрипты) поставить в "другой Linux"?

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
Re:Puppy на основе других Linux-ов
« Ответ #31 : 04 Октябрь 2011, 17:30:21 »
Неужели сложно разместить подобный текст на 1й странице
Не всё так просто, но мысль интересная.
На главной странице конечно это не нужно, но где-то на видном месте должно быть.
Ещё нужно будет улучшить структуру форума, сайта. Но конкретики пока нет.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re:Puppy на основе других Linux-ов
« Ответ #32 : 04 Октябрь 2011, 17:50:31 »
конкретики пока нет
Конкретика есть. Те самые 2 (3) направления.
Деление веток (как было с этой, и похоже уже еще можно делить)
Кроме того пример структурирования:
Самый модный дистр Ivanna. 1 ветка . В ней все в кучу. Для нового человека непролазно. Хорошо бы разносить такое по подтемам типа: Ivanna Сеть.  Ivanna Софт и т.п. В данном случае (1й дистр на 528) интерес был прогнозируем. Можно было сразу подтем нарезать
Некоторые разделы производят впечатление мертвых
« Последнее редактирование: 04 Октябрь 2011, 17:52:03 от sfs »

Оффлайн Zay

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1536
  • Репутация: +25/-0
Re:Puppy на основе других Linux-ов
« Ответ #33 : 04 Октябрь 2011, 22:27:49 »
Некоторые разделы производят впечатление мертвых.

Нужно разделять вопросы по дистрибутивам - согласен.

Но нужно учитывать что определённая структура разделов уже есть, и разбор тем по отдельным разделам (я уж не говорю о разделении тем) - долгая работа, а людей, готовых взяться за неё - мало.

И прежде чем что-то менять - всегда нужно как следует подумать, учитывая что люди с другим уровнем опыта воспринимают информацию иначе.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1718
  • Репутация: +49/-1
  • Автор темы
  • /dev/hands < /dev/ass
Re:Puppy на основе других Linux-ов
« Ответ #34 : 04 Октябрь 2011, 23:29:35 »
А как Puppy (Live скрипты) поставить в "другой Linux"?

http://forum.puppyrus.org/index.php/topic,7814.0.html

Я понимаю, что так
В принципе Puppy и есть набор лайф скриптов, а файловая система
собрана из другого дистра. Вопрос в том, чтобы енто все
наилучшим образом отладить. По сути только это и делаем.
Кто в сборочных средах, кто молотком и зубилом.
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн PANZERKOPF

  • Пользователь
  • **
  • Сообщений: 64
  • Репутация: +6/-0
Re:Puppy на основе других Linux-ов
« Ответ #35 : 05 Октябрь 2011, 03:35:53 »
Но live-boot ставится через apt,  linux-live.org имеет установочный скрипт.
Если у чего-то нет кнопки "Сделать!", это еще не значит, что сделать это невозможно :)
А как Puppy (Live скрипты) поставить в "другой Linux"?
Для начала, надо распаковать initrd, заменить там модули ядра и сформировать список зависимостей (modules.dep и т.д. depmod -b /путь_в_корень_initrd). В Puppy initrd используется старый формат этих файлов а текущие версии depmod, генерируют новый формат.
Соответственно, или собираем старый depmod для генерации, или правим сгенерированный файл нового формата sed-ом (или руками).
Кроме этого, надо посмотреть конфигурацию нового ядра и в зависимости от него, класть (или не класть) туда необходимые модули. (Например,
если поддержка USB уже встроена в ядро, то эти модули класть не надо. Но если даже их оставить, ничего страшного не будет.).
Это минимум для того, чтоб  - "взлетело". А чтоб еще корректно и стабильно работало, нужно править (или создавать свои) скрипты
инициализации/завершения в соответствии с механизмом работы Puppy.
В принципе Puppy и есть набор лайф скриптов
В общем - так и есть.


Оффлайн bicyclist56

  • Ветеран
  • *****
  • Сообщений: 502
  • Репутация: +20/-1
  • Не дай мозгам засохнуть!
    • Мой блог
Re:Puppy на основе других Linux-ов
« Ответ #36 : 05 Октябрь 2011, 04:31:17 »
набор лайф скриптов
А какую книжку рекомендуете по скриптописанию?
Неттоп Eglobal Intel Core i5 3317U 8 GB RAM 128 GB SSD + 120 GB SSD, Slax 9

Оффлайн Lego

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 900
  • Репутация: +60/-0
Re:Puppy на основе других Linux-ов
« Ответ #37 : 05 Октябрь 2011, 08:14:48 »
набор лайф скриптов
А какую книжку рекомендуете по скриптописанию?
http://www.opennet.ru/docs/RUS/bash_scripting_guide/
AMD Phenom 9500 Quad-Core, GF-8600, 2gb RAM
Asus Eee PC-901 (Intel Atom N270, 1Gb RAM, 12Gb SSD)
Puppyrus-13.12-xfce-4.12

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re:Puppy на основе других Linux-ов
« Ответ #38 : 05 Октябрь 2011, 09:02:59 »
прежде чем что-то менять - всегда нужно как следует подумать, учитывая что люди с другим уровнем опыта воспринимают информацию иначе.
Я не претендую на истину в последней инстанции.
Максимум - на "свежий взгляд" и "информацию к размышлению"
Думаю, он должен быть интересен "аксакалам" , если они заинтересованы в притоке в проект свежих сил

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
Re:Puppy на основе других Linux-ов
« Ответ #39 : 05 Октябрь 2011, 09:19:22 »
Максимум - на "свежий взгляд" и "информацию к размышлению"
Думаю, он должен быть интересен "аксакалам" , если они заинтересованы в притоке в проект свежих сил
Уж не знаю насколько я аксакал, но и обратная связь и приток свежих сил очень нужны. Про тестирование я уже писал. Не надо быть суперпрограммистом, чтобы помочь проекту - протестируй.
Engineering is the art of making what you want from things you can get.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1718
  • Репутация: +49/-1
  • Автор темы
  • /dev/hands < /dev/ass
Re:Puppy на основе других Linux-ов
« Ответ #40 : 05 Октябрь 2011, 09:34:43 »
Не вижу полохого в том, чтобы выдирать из "других линуксов"
Вот, спионерил из магоси
http://forum.puppyrus.org/index.php/topic,4590.msg55698.html#msg55698
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2096
  • Репутация: +97/-0
    • PuppyRus Linux
Re:Puppy на основе других Linux-ов
« Ответ #41 : 05 Октябрь 2011, 09:35:28 »
Опять смешались 2 темы. Предлагаю разделить.
Free software for free people

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re:Puppy на основе других Linux-ов
« Ответ #42 : 05 Октябрь 2011, 09:54:37 »
http://forum.puppyrus.org/index.php/topic,7814.0.html
Очередной раз мне показали на форуме то, что я бы сам не нашел
Может быть создать faq с неким оглавлением и ссылками на форум
http://forum.puppyrus.org/index.php/topic,7814.0.html
Кто в сборочных средах, кто молотком и зубилом.
Вот это и есть ключевой вопрос
Когда я понял, что моих знаний и свободного времени в puppy хватает только на "молотком и зубилом" (а надо понимать , что это неправильный путь - отсутствие системного подхода, "костыть с граблями на конце") - я и замутил SFSL. Наличие apt позволяет пользователю моего уровня без "молотка" получать результаты, которые в puppy для меня недостижимы.
Кроме того самодостаточность puppy - не только +, но и -. Изучая puppy - я буду изучать puppy. А я так понимаю, что puppy - это для тех, кто знаком с ubuntu и т.п. и осознанно выбирает puppy. Например, сервер на puppy - более чем спорно.
Поймите меня правильно. Я никого не отговариваю от puppy. И не PRю свой SFSL. Мне кажется, что потенциал местного сообщества перерос puppy. Тут уместно вернуться к "идеологии, организации и развитию". А SFSL делал для того, чтобы после подобных заявлений мне не тыкали : "говорить (смягчил :-) - не камни ворочать", сам то что сделал

Немного пафоса: В момент, когда страна под гнетом MS, принят http://tp-npp.ru/, в школах и на предприятиях не знают что делать - не время делать "перочинные ножики". Может, объединимся и сделаем модель сети (клиент-сервер) для школы, предприятия в стиле puppy...


Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re:Puppy на основе других Linux-ов
« Ответ #43 : 05 Октябрь 2011, 10:00:30 »
Не вижу полохого в том, чтобы выдирать из "других линуксов"
Если других вариантов нет, работает и скомпилить из исходников нет возможности (а я так понимаю, для pyppu puppy это более правильный путь) - это лучше чем ничего. Сам подобным грешу
« Последнее редактирование: 05 Октябрь 2011, 10:03:38 от Pro »

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1718
  • Репутация: +49/-1
  • Автор темы
  • /dev/hands < /dev/ass
Re:Puppy на основе других Linux-ов
« Ответ #44 : 05 Октябрь 2011, 10:05:30 »
Например, сервер на puppy - более чем спорно.

В универе наконец начались операционные системы. Познакомился с преподом по юниксам.
Удивлен. Он пользуется паппи. Своих переделок. Дык, вот - когда в универе накрылся 2003й некрософт-сервер,
то этот препод неделю держал его на паппи. С флешки ;)
Компьютер имеет то преимущество перед мозгом, что им пользуются.