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

Автор Тема: PRA64. Сборка x86-64  (Прочитано 367810 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33954
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
PRA64. Сборка x86-64
« : 31 Март 2015, 15:57:59 »
Теория: x86-64
Практика: на старый процессорах - вообще не будет работать, 32 и 64 битные программы и ОС несовместимы. На совместимых с x86-64 CPU можно запускать в виртуалке под 32 ОС

Цель: тестирование новых технологий (x86-64, gtk3) и еще более упрощенного рецепта сборки

Составные части: ядро от porteus 3.1 fatdog 7.00    src Pro (pf); initrd - PRA; база - переделанный в chroot https://sourceforge.net/projects/bridgelinux/

Упрощенный рецепт сборки: база собирается с основным софтом в chroot. gtk3 b mesa в базе.  Основное к-во модулей софта портированы
Т.е. некоторое смещение в сторону монолита и Arch по сравнению с PRA
Сборка большого количества модулей софта не планируется. Можно собрать самостоятельно pacman2pfs

64 софт можно надергать http://distro.ibiblio.org/quirky/quirky6/amd64/packages/t2/april/
Рецепт сборки
Скачать

Модули с частичным описанием назначения
« Последнее редактирование: 29 Ноябрь 2017, 20:22:50 от sfs »

Оффлайн АлисА

  • Век живи - век учись!!!
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 585
  • Репутация: +13/-0
  • Все, что нас не убивает, нас делает сильней...
Re: PRA64. Сборка x86-64
« Ответ #1 : 31 Март 2015, 16:55:28 »
Либо не правильно понял, либо "жестковато", т.к:
- все последние "пробы" с Мурги (х86_64) работали и с 32 и с 64 программами уверенно;
- AMD-шные процессоры, начиная с бюджетных версий 2007 года выпуска на к.3.19.2 (х86_64) уверенно бегают.
P.S. Если можно, чуть-чуть конкретнее, просто уже устал качать "на посмотреть" :(
LupuRus Bit =>Ivanna XP=>Ivanna XP2 => Tahr-XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33954
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA64. Сборка x86-64
« Ответ #2 : 31 Март 2015, 17:13:41 »
- все последние "пробы" с Мурги (х86_64) работали и с 32 и с 64 программами уверенно;
В плане x86-64 я сам ничего не придумывал. Там нечего придумать  :)
Насколько мне известно - любая х86_64 сборка может работать с 32 бинарниками только если в дистре присутствуют нужные 32 либы
Актуально это только если каких то прог нет в 64 версии.
Лично я не знаю таких. Наоборот - только 64 знаю
В представленной сборке 32 либ нет и не планируется (но возможно)
« Последнее редактирование: 31 Март 2015, 17:44:02 от sfs »

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re: PRA64. Сборка x86-64
« Ответ #3 : 01 Апрель 2015, 10:36:47 »
Актуально это только если каких то прог нет в 64 версии.
Лично я не знаю таких.
wine точно только 32, но он вроде бы и не нужен :)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33954
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA64. Сборка x86-64
« Ответ #4 : 01 Апрель 2015, 10:57:20 »
Главная цель - была проверить менее трудозатратный вариант сборки. Не факт что у меня всегда будет столько времени заниматься ПРА - тогда и пригодится
Из неожиданных плюсов - эффекс загрузки проца при простое palemoon на том же железе у меня отсутствует
Планирую здесь эксперименты с uird и чужими ядрами и проприетаром
Почему-то (наверное другая версия xorg) проприетар от Porteus не пошел

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1610
  • Репутация: +27/-1
Re: PRA64. Сборка x86-64
« Ответ #5 : 01 Апрель 2015, 11:38:01 »
Почему-то (наверное другая версия xorg) проприетар от Porteus не пошел
то есть видео только VESA ?
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33954
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA64. Сборка x86-64
« Ответ #6 : 01 Апрель 2015, 11:49:52 »
Все свободные дрова , в том числе и mesa есть. Нет (пока) проприетарных. А нужны? А для чего?

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re: PRA64. Сборка x86-64
« Ответ #7 : 01 Апрель 2015, 14:40:30 »
нужны для некоторых игр, например, танки, сборку еще не смотрел
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33954
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA64. Сборка x86-64
« Ответ #8 : 01 Апрель 2015, 14:49:00 »
Раз сделали проприетар для ПРА - то и для ПРА64 выполнимо. Пока хочется где-нибудь спереть готовое
Повторять в ПРА64 методы ПРА не хочу. Трудоемко

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re: PRA64. Сборка x86-64
« Ответ #9 : 01 Апрель 2015, 15:51:05 »
пытаюсь собрать mesa, mesa-dri нету, может как то подругому теперь надо?
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33954
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA64. Сборка x86-64
« Ответ #10 : 01 Апрель 2015, 16:00:58 »
mesa есть в базе. dri стал не отдельным пакетом, а частью mesa
Если чего-то нет - pacman2pfs
Изменил методику и идею сборки базы - остальное все как в ПРА32

Оффлайн АлисА

  • Век живи - век учись!!!
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 585
  • Репутация: +13/-0
  • Все, что нас не убивает, нас делает сильней...
Re: PRA64. Сборка x86-64
« Ответ #11 : 01 Апрель 2015, 16:14:44 »
Может совсем OFFTOP, но а если посмотреть в сторону ФатДог? Хотя бы на счет ядра (драйверов) и программ?
LupuRus Bit =>Ivanna XP=>Ivanna XP2 => Tahr-XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33954
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA64. Сборка x86-64
« Ответ #12 : 01 Апрель 2015, 16:42:32 »
посмотреть в сторону ФатДог? Хотя бы на счет ядра (драйверов) и программ?
На счет ядра (драйверов) готов посмотреть в сторону любого готового. Буду благодарен если кто-нибудь решит с проприетаром

Софт - по замыслу должен быть  в базе (базовый). Остальной только портированый
Замысел в том чтобы при желании обновить в chroot базу и не потерять совместимости с имеющейся Pfs репой
Т.е. интересует любой портированный софт отовсюду. Главное чтобы он был меньше или функциональней портирования результатов pacman2pfs

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: PRA64. Сборка x86-64
« Ответ #13 : 01 Апрель 2015, 17:24:04 »
кросскомпиляция ядра из pra32 возможна?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33954
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PRA64. Сборка x86-64
« Ответ #14 : 01 Апрель 2015, 17:33:53 »
кросскомпиляция ядра из pra32 возможна?
Чем это будет лучше чем в pra64? Не надо качать?
Pro - пока так серьезно не надо впрягаться.
Я в этой теме ищу халявных путей. Компиляция - не халява
Пора ли заморачиваться 64 - не уверен
Второй pra32 только 64 (совсем модульный, маленький и быстрый) мне одному не потянуть