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

Автор Тема: Направление развития проекта. Сборка из исходников или чужого репозитория  (Прочитано 5067 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 18894
  • Репутация: +143/-0
    • PuppyRus-A
Re: Чем отличается PRA от PR
« Ответ #30 : 26 Июль 2016, 09:13:40 »
Я настолько глубоко в прошлое не лез
По моему опыту: Lx 0.6. 0.5 оказался лучше 0.7

Подумал - мало на проекте осталось живых дистров
Предлагаю сделать еще.
ПРА занял среднюю нишу - не маленький - не большой. В большой превратить легко. Достаточно pacman2pfs mate или типа того...
Больших и так полно. Не думаю что это будет интересно...

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

По итогу претенденты на роль донора: Slitaz, TinyCore (MelviX и Дядя Шурик делали что-то), что-нибудь на musl
Главный вопрос - насколько такой дистр поможет старому железу
У меня самый дохлый celeron1,7/500RAM. Pra на нем ходит приемлемо
У кого есть хуже , как там ПРА, работает хоть под чем нибудь?

Вторая сверхзадача - возродить коллективную работу.
Предложение в первую очередь обращено к Дяде Шурику. Он в этой и других темах много и красиво вещал про правильность пути и невостребованность. Надо бы "ответить за базар"  ;)

Это не значит, что я планирую бросить ПРА. Просто хочется поэкспериментировать и отдохнуть от ПРА

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5147
  • Репутация: +135/-0
  • Старый чайник
Re: Чем отличается PRA от PR
« Ответ #31 : 26 Июль 2016, 11:00:28 »
По моему опыту: Lx 0.6. 0.5 оказался лучше 0.7
Я смотрел 0.7.0 и 0.8.2
TinyCore
Последниt TinyCore использует squashfs в пакетах .tcz # file aterm.tcz
aterm.tcz: Squashfs filesystem, little endian, version 4.0, 15961855 bytes, 13 inodes, blocksize: 0 bytes, created: Mon Jul  6 03:16:16 1970
Но все скомпилированы --prefix=/usr/local, база находится в core.gz (это initrd). В качестве донора использовать нет смысла, мало пакетов. Для эксперимента запускал со своим initrd_64.gz по стандарту MagOS-Richy.
Надо бы "ответить за базар"
"Ты Зин на грубость нарываешься"(c) В.Высоций.
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 18894
  • Репутация: +143/-0
    • PuppyRus-A
Re: Чем отличается PRA от PR
« Ответ #32 : 26 Июль 2016, 11:18:07 »
Последниt TinyCore использует squashfs в пакетах .tcz
Это плюс. Можно подключать без перепаковки
все скомпилированы --prefix=/usr/local,
Чем это мешает?
база находится в core.gz (это initrd)
Переделаем в сквош
В качестве донора использовать нет смысла, мало пакетов.
А надо ли в таком дистре много...
Браузер - готовый
Медиаплеер - скомпилим
торент - не думаю, что нет
что еще?

Slitaz
пакеты в cpio.cpio.lzma , их много
glibc2,14 - древний . Тырить бинарники получится только из слаки 13
Могу выложить squash вариант на нашем ядре и с работающими pfsload pfsunload pfsmerge pfsextract
Slitaz - экстремально минималистичен. Ядро совсем маленькое - мало железа видит
В базе много чего нет - сна gawk ... (есть пакетами)
Добавить не проблема
Нормально русифицирован и дока на рус.
Пожалуй это будет самый простой вариант

musl - или я не разобрался, но там даже gettext нету

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5147
  • Репутация: +135/-0
  • Старый чайник
Re: Чем отличается PRA от PR
« Ответ #33 : 26 Июль 2016, 12:16:10 »
Переделаем в сквош
Уже сделано
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн Roader

  • Ветеран
  • *****
  • Сообщений: 507
  • Репутация: +17/-0
Re: Чем отличается PRA от PR
« Ответ #34 : 26 Июль 2016, 12:19:14 »
Slitaz
пакеты в cpio.cpio.lzma , их много
glibc2,14 - древний . Тырить бинарники получится только из слаки 13
Могу выложить squash вариант на нашем ядре и с работающими pfsload pfsunload pfsmerge pfsextract
Slitaz - экстремально минималистичен. Ядро совсем маленькое - мало железа видит
В базе много чего нет - сна gawk ... (есть пакетами)
Добавить не проблема
Нормально русифицирован и дока на рус.
Пожалуй это будет самый простой вариант
Попробовал на днях Вашу сборку (5.0) . И для себя решил - must have. Доустановил cups, огнелис со своим профилем, кое-что по мелочи. Далее tazusb - итого еще порядка 200 м.  Принтер (НР 1000) поднялся без проблем. Остался правда один вопрос по доп. модулям (типа mc.lz etc): чем делали? bsdtar или что-то ещё? Ну и второе - это скорее вопрос фирмваре. Перетащил на работу. При проверке на Dell 3310 shutdown & reboot не отрабатывают. Пришлось выключать кнопкой.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 18894
  • Репутация: +143/-0
    • PuppyRus-A
Re: Чем отличается PRA от PR
« Ответ #35 : 26 Июль 2016, 12:32:32 »
Уже сделано
Какой итог? Готовы в подобном участвовать?

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5147
  • Репутация: +135/-0
  • Старый чайник
Re: Чем отличается PRA от PR
« Ответ #36 : 26 Июль 2016, 12:36:06 »
Какой итог?
TinyCore64-frugal
Готовы в подобном участвовать?
Не знаю. Устал я.
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 18894
  • Репутация: +143/-0
    • PuppyRus-A
Re: Чем отличается PRA от PR
« Ответ #37 : 26 Июль 2016, 13:32:14 »
TinyCore64-frugal
Т.е. всетаки его донором? А почему 64? Если под старое железо...
Не знаю. Устал я.
Ну по мере сил...

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5147
  • Репутация: +135/-0
  • Старый чайник
Re: Чем отличается PRA от PR
« Ответ #38 : 26 Июль 2016, 16:49:37 »
Т.е. всетаки его донором?
Нет, если только базу.
А почему 64?
Фреймбуфер работает.
Если под старое железо...
У меня железо и так старое, как и я
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 18894
  • Репутация: +143/-0
    • PuppyRus-A
Re: Чем отличается PRA от PR
« Ответ #39 : 26 Июль 2016, 17:07:19 »
Нет, если только базу.
А остальное откуда брать?
В 32 Фреймбуфер не работает?

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5147
  • Репутация: +135/-0
  • Старый чайник
Re: Чем отличается PRA от PR
« Ответ #40 : 26 Июль 2016, 17:31:33 »
А остальное откуда брать?
Из тырнета :)
В 32 Фреймбуфер не работает?
В 64 фреймбуфер по умолчанию, Xorg надо доустанавливать. В 32 не знаю, не пробовал.
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 18894
  • Репутация: +143/-0
    • PuppyRus-A
Re: Чем отличается PRA от PR
« Ответ #41 : 29 Июль 2016, 14:00:21 »
Попробую подвести итоги очередного раунда  "мозгового штурма":
Пафосная ностальгия по oldscool
последний настоящий PuppyRus.
С поиском виновных  и созданием "образа врага"
PRA убил разработку PuppyRus.
А кто меня загнал в оппозицию?
Все ушли на PRA, PuppyRus умер и вы в этом виноваты.
Поучение на примерах, которых никто не видел (а следовательно , про их крутизну можно что угодно рассказывать)
Это у вас желаемое, а у меня действительное ;) .
Умный поймёт, дураку не надо
Капитан очевидность
Надо правильно организовать работу
Оппозиция - противодействие движению "не туда"

Дело не в словах, а в поступках.
Это да. Анализируем "поступки":
На предложение пойти "туда" где хорошо и правильно настолько, что даже не получилось сформулировать как именно
Отмазы
Не знаю. Устал я.
Слив
Из тырнета :)

Вывод - Вам просто нравится роль оппозиционера (учить других и ничего не делать самому)  :'(
Обидно что проект теряет такого специалиста

TinyCore64-frugal
Посмотрел - пересадка на другой initrd - вроде нормально
Сам TinyCore - очень маленькая репа (даже по сравнению со slitaz) . Тогда уж все вообще самим копмилить и на каком-нибудь нормальном "скелете" типа pacman
fltk - внешний вид -привет из 70-х"
В остальном впечатления как от slitaz
Прикольно посмотреть, что "блоху можно подковать", но чтобы такое постоянно юзать - надо очень себя не любить или иметь железо на котором другое не заюзать (это так и не выяснили - помогают такие дистры оживлять мертвых или нет)

Итоговый вывод - надо продолжать развивать ПРА (особенно свои наработки) - это вполне "золотая середина" между большими и маленькими линуксами, from scratch и чужой репой.
Компиляцию from scratch (как в PR) сегодняшнями силами проекта не потянуть. Если я правильно понял - даже Дядя Шурик с этим не спорил
« Последнее редактирование: 29 Июль 2016, 14:09:01 от sfs »

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5147
  • Репутация: +135/-0
  • Старый чайник
Ну и пошли вы
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 18894
  • Репутация: +143/-0
    • PuppyRus-A
Обидно что проект теряет такого специалиста

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 970
  • Репутация: +14/-0
Подход с перекомпиляцией - это лишь пустая трата сил и времени.

Принцип "маленький и быстрый" уже давно не работает. Тренд - вебприложения и браузеры комбайны, которые жрут память на всякие nodejs технологии. А значит экономия на тугриках - это лишь баловство.

Поэтому у пра может быть смысл лишь используя Арч, как он есть. Но уход арча от lsb, fhs и тд - это все ухудшает его положение на фоне реп от Альта и Роса хотя бы даже.