Ports/e2k: различия между версиями

Материал из ALT Linux Wiki
м (live-e2k-20170802-e2k.img)
м (август 2017)
Строка 1: Строка 1:
= Портирование Sisyphus на платформу e2k (Эльбрус 2000) =
= Портирование Sisyphus на платформу e2k (Эльбрус 2000) =


На июнь 2017 года -- начальный порт (пока не публиковался); объём -- сборочная среда от rpm-build и hasher до python3, cups, cmake и пакетная база от openssh до xfce4-minimal; в сумме более 1500 исходных пакетов.
На конец лета 2017 года -- начальный порт (пока не публиковался); наработаны более 2100 исходных пакетов:
* сборочная среда от rpm-build и hasher до python3, cups, cmake;
* серверные пакеты от openssh и nginx до [[SambaDC|samba-DC]] и PostgreSQL;
* графические приложения, включая рабочие окружения Xfce (в объёме [[regular|xfce4-regular]]) и LXQt, а также браузер Firefox ESR.


Работает [[hasher]].  Можно выпекать тарболы чрутов и загрузочные live-образы при помощи [[mkimage-profiles]].  Реализована параллельная пересборка репозитория.
Работает [[hasher]].  Можно выпекать тарболы чрутов и загрузочные образы live usbflash при помощи [[mkimage-profiles]].  Реализована параллельная пересборка репозитория.


Используется несколько alien-изированных пакетов из ОС "Эльбрус"; сборочные зависимости в части python-module-* на сегодня дозамыкаются несколькими noarch-пакетами из [[Sisyphus]].  Часть исходных пакетов взята из предыдущих [[branches|стабильных веток]] по причине проблем сборки (например, perl 5.16) или чрезмерных на данном этапе сборочных зависимостей (например, usbutils).
Используется alien-изированный lcc для ОС "Эльбрус"; сборочные зависимости в части python-module-* на сегодня дозамыкаются несколькими noarch-пакетами из [[Sisyphus]].  Часть исходных пакетов взята из предыдущих [[branches|стабильных веток]] по причине проблем сборки (например, perl 5.16) или чрезмерных на данном этапе сборочных зависимостей (например, usbutils).


Работы производятся на загруженных под альтом ВК [http://mcst.ru/vk-elbrus-401pc "Эльбрус-401"] и [http://ineum.ru/server_elbrus-4.4 "Эльбрус-4.4"] в тесной координации с коллегами из МЦСТ.
Работы производятся на загруженных под альтом ВК [http://mcst.ru/vk-elbrus-401pc "Эльбрус-401"] и [http://ineum.ru/server_elbrus-4.4 "Эльбрус-4.4"] в тесной координации с коллегами из МЦСТ.
Строка 14: Строка 17:
* доклад о первой фазе портирования (2016): [https://lvee.org/ru/abstracts/180 LVEE], [http://0x1.tv/201610025 #OSSDEVCONF]
* доклад о первой фазе портирования (2016): [https://lvee.org/ru/abstracts/180 LVEE], [http://0x1.tv/201610025 #OSSDEVCONF]
* доклад о второй фазе портирования (2017): [http://0x1.tv/20170128J #OSSDEVCONF], LVEE ([https://lvee.org/ru/abstracts/251 тезисы], [http://0x1.tv/20170423E видео])
* доклад о второй фазе портирования (2017): [http://0x1.tv/20170128J #OSSDEVCONF], LVEE ([https://lvee.org/ru/abstracts/251 тезисы], [http://0x1.tv/20170423E видео])
* [https://sdelanounas.ru/blogs/96816/ Мой первый рабочий день на «Эльбрусе»]
* [https://geektimes.ru/post/271974/ ЧаВО]
* [https://geektimes.ru/post/271974/ ЧаВО]



Версия от 16:56, 25 августа 2017

Портирование Sisyphus на платформу e2k (Эльбрус 2000)

На конец лета 2017 года -- начальный порт (пока не публиковался); наработаны более 2100 исходных пакетов:

  • сборочная среда от rpm-build и hasher до python3, cups, cmake;
  • серверные пакеты от openssh и nginx до samba-DC и PostgreSQL;
  • графические приложения, включая рабочие окружения Xfce (в объёме xfce4-regular) и LXQt, а также браузер Firefox ESR.

Работает hasher. Можно выпекать тарболы чрутов и загрузочные образы live usbflash при помощи mkimage-profiles. Реализована параллельная пересборка репозитория.

Используется alien-изированный lcc для ОС "Эльбрус"; сборочные зависимости в части python-module-* на сегодня дозамыкаются несколькими noarch-пакетами из Sisyphus. Часть исходных пакетов взята из предыдущих стабильных веток по причине проблем сборки (например, perl 5.16) или чрезмерных на данном этапе сборочных зависимостей (например, usbutils).

Работы производятся на загруженных под альтом ВК "Эльбрус-401" и "Эльбрус-4.4" в тесной координации с коллегами из МЦСТ.

Ссылки