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

Автор Тема: как собирать или уже проекты готовых к сборке дистрибутивов разных Puppy ?  (Прочитано 299 раз)

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

Оффлайн forthuser

  • Пользователь
  • **
  • Сообщений: 26
  • Репутация: +0/-0
  • Автор темы
Вот его init я и переписал для Richy. Выходит я тоже "классик" :)
А, может ли кто нибудь описать или разместить где нибудь (типа Webarxive) как собирать или уже проекты готовых к сборке дистрибутивов разных Puppy начиная с  Tahr и что важно для понимания сборки тех же initrd, vmlinuz.

P.S. Желательно в рамках использования самих Puppy и их штатных devx.sfs.
и раскладок по памяти на Ram или диске сколько будет использовано для завершения сборки и может как то можно уменьшить эти раскладки по памяти для завершения процесса сборки.

Хотелось бы понять, к примеру, почему в чём то лучше сборка Tahr в сравнении с Xenial, Bionic .... для запуска в условиях наличествующего железа у пользователя, хотя, вроде, последующие сборки разных дистрибутивов Puppy должны быть "лучше" и более совместимы с используемым железом.  (вне даже, если возможно , рассмотрения вопросов совместимости с версиями  glibc и номеров ядер Linux)
« Последнее редактирование: 01 Май 2022, 19:32:40 от forthuser »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 32739
  • Репутация: +216/-0
    • PuppyRus-A
https://puppylinux-woof-ce.github.io/woof-ce.html
почему в чём то лучше сборка Tahr в сравнении с Xenial, Bionic .... для запуска в условиях наличествующего железа
Для старого железа иногда лучше старые дистрибы
« Последнее редактирование: 04 Май 2022, 11:47:49 от sfs »

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1402
  • Репутация: +40/-1
  • /dev/hands from /dev/ass
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 32739
  • Репутация: +216/-0
    • PuppyRus-A
https://drive.google.com/file/d/1QiAbUwIYV04CQgdqD0X9Qu-Z3E6W5CQG/view?usp=sharing
Не открывается
Цитата
Этот файл нельзя открыть, так как он нарушает Условия использования.

Оффлайн forthuser

  • Пользователь
  • **
  • Сообщений: 26
  • Репутация: +0/-0
  • Автор темы
Не открывается
Такая же байда.

Инструмент для сборки тут:

А, что представляет из себя инструментарий и как его использовать?

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1402
  • Репутация: +40/-1
  • /dev/hands from /dev/ass
Нажал кнопку "обжаловать". Пока ни ответа, ни привета. Завтра выложу на другом ресурсе. Сейчас уже доступа к компу нет.
А, что представляет из себя инструментарий и как его использовать?
Я не мастер писать инструкции.
Почитайте по ссылке, что дал sfs.
Кратко опишу, но полное разбирательство за вами.
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 32739
  • Репутация: +216/-0
    • PuppyRus-A
как собирать
А что не устраивает в имеющихся?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8471
  • Репутация: +185/-2
  • Старый чайник
А что не устраивает в имеющихся?
Ну, это не разговор. Тебе нужны пользователи или разработчики?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1402
  • Репутация: +40/-1
  • /dev/hands from /dev/ass
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1402
  • Репутация: +40/-1
  • /dev/hands from /dev/ass
Запустить merge2out или merge2out-gui. Сделать выбор. совместимого дистрибутива.
В каталоге уровнем выше создастся песочница для сборки выбранного дистрибутива и local-repositories для загрузки пакетов.

В песочнице есть
0setup - обновление списков пакетов, имеющихся в репозитории.
1download - скачивание выбранных пакетов.
2createpackages - преобразование пакетов совместимого дистрибутива в pet.
3builddistro - сборка дистрибутива.
build.sh - в последних версиях, чтобы не отлавливать кучу ошибок вручную.

Будет время и вдохновение - продолжу. А можете и сами поковырять.
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 32739
  • Репутация: +216/-0
    • PuppyRus-A
Тебе нужны пользователи или разработчики?
Разрабы, правильно ставящие задачи и получающие общественнополезные результаты, а не просто развлекающиеся  ;)