Ports/mipsel: различия между версиями
(→Репозитории: опять циферки, minor cleanup) |
|||
Строка 11: | Строка 11: | ||
Обратите внимание: репозиторий подписан ключём secondary (догоняющей сборчницы, DB7335A9CF93543BA3E5033ACEA7F56E5689C9F0); этого ключа нет в пакете alt-gpgkeys в основном Сизифе, он есть только в версии пакета, собранной в sisyphus_mipsel. | Обратите внимание: репозиторий подписан ключём secondary (догоняющей сборчницы, DB7335A9CF93543BA3E5033ACEA7F56E5689C9F0); этого ключа нет в пакете alt-gpgkeys в основном Сизифе, он есть только в версии пакета, собранной в sisyphus_mipsel. | ||
На данный момент (2018- | На данный момент (2018-02-04) собрано больше 8000 SRPM, из которых отстают по EVR от основного Сизифа менее 2%. Доступна [http://ftp.altlinux.org/pub/people/iv/reports/mipsel/stats.txt статистика], в том числе [http://ftp.altlinux.org/pub/people/iv/reports/mipsel/colorized.tsv подробно по пакетам (~1Мб)]. | ||
Пакеты собираются на отдельной сборочнице, аналогичной [[Git.alt]]. В качестве сборочных узлов используются системы на Loongson 3A. | Пакеты собираются на отдельной сборочнице, аналогичной [[Git.alt]]. В качестве сборочных узлов используются системы на Loongson 3A. | ||
Строка 19: | Строка 19: | ||
Задания подтверждаются вручную. Если какого-то пакета не хватает (мы собираем не всё подряд) или он долго не обновляется, свяжитесь с '''iv@'''. | Задания подтверждаются вручную. Если какого-то пакета не хватает (мы собираем не всё подряд) или он долго не обновляется, свяжитесь с '''iv@'''. | ||
Если вы хотите собирать свои пакеты исключительно для архитектуры '''mipsel''', иметь доступ к соответствующей сборочнице, свяжитесь с '''iv@''' или '''glebfm@'''. Здесь имеются ввиду специфичные для архитектуры пакеты: ядра, драйвера, частично тулчейн и т.п. | Если вы хотите собирать свои пакеты исключительно для архитектуры '''mipsel''', иметь доступ к соответствующей сборочнице, свяжитесь с '''iv@''' или '''glebfm@'''. Здесь имеются ввиду специфичные для архитектуры пакеты: ядра, драйвера, частично тулчейн и т.п, а также, например, пакеты, требующие бутстрапа на конкретной архитектуре. | ||
== Поддерживаемые платформы == | == Поддерживаемые платформы == |
Версия от 09:05, 6 февраля 2019
Архитектура
Пакеты собираются под архитектуру mipsel, o32 ABI, а точнее под mips32r2, что является общим знаменателем для P5600 (BE-T1000, ранее известный как Байкал-Т1) и Loongson III.
Репозитории
Репозиторий доступен на ftp.altlinux.org и на большинстве зеркал в каталоге ports:
rpm [secondary] http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel Sisyphus/mipsel classic rpm [secondary] http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel Sisyphus/noarch classic
Обратите внимание: репозиторий подписан ключём secondary (догоняющей сборчницы, DB7335A9CF93543BA3E5033ACEA7F56E5689C9F0); этого ключа нет в пакете alt-gpgkeys в основном Сизифе, он есть только в версии пакета, собранной в sisyphus_mipsel.
На данный момент (2018-02-04) собрано больше 8000 SRPM, из которых отстают по EVR от основного Сизифа менее 2%. Доступна статистика, в том числе подробно по пакетам (~1Мб).
Пакеты собираются на отдельной сборочнице, аналогичной Git.alt. В качестве сборочных узлов используются системы на Loongson 3A.
Сборка пакетов идёт в режиме "догоняющей сборочницы": как только какое-то задание (task) проходит в основной Сизиф, специальный робот создаёт аналогичное задание в sisyphus_mipsel. Это означает, что никаких специальных усилий для сборки пакетов под mipsel предпринимать не нужно: собирайте в Sisyphus.
Задания подтверждаются вручную. Если какого-то пакета не хватает (мы собираем не всё подряд) или он долго не обновляется, свяжитесь с iv@.
Если вы хотите собирать свои пакеты исключительно для архитектуры mipsel, иметь доступ к соответствующей сборочнице, свяжитесь с iv@ или glebfm@. Здесь имеются ввиду специфичные для архитектуры пакеты: ядра, драйвера, частично тулчейн и т.п, а также, например, пакеты, требующие бутстрапа на конкретной архитектуре.
Поддерживаемые платформы
QEMU
Используется ядро un-malta
(mips64el). Подробнее см. Запуск в QEmu.
Таволга Терминал
Описание устройства: https://www.t-platforms.ru/production/personalnye-ustroystva/desktopy/tavolga-terminal-2vt1/
Используется для тестирования пакетов. Доступны предварительные версии образов, подготовелнные с помощью mkimage-profiles -- см. HOWTO по прошивке ALT на «Таволга Терминал» 2BT1
HOWTO по использованию «Таволга Терминал» 2BT1 с клиентами удалённого рабочего стола
Плата BFK3
Плата с процессором BE-T1000 от Байкал Электроникс: https://www.baikalelectronics.ru/products/bfk31/
Доступны предварительные версии образов -- см. HOWTO по прошивке ALT на BFK3.
Поддерживается использование видеокарт, в том числе некоторых ATI Radeon и SiliconMotion 750 -- подробнее см. Видео на BFK3. Использование видеокарт на основе SM750 имеет свои особенности.
Loongson
Системы с процессорами Loongson 3A используются как сборочные узлы, для тестирования и работы над пакетами. В репозитории для них есть ядро l3-def
. Образы пока в разработке.
Как сообщить об ошибке
Сообщения об ошибках принимаются по адресу https://bugzilla.altlinux.org/ (см. BugTracking).
- если проблема в пакете, выбирайте продукт Sisyphus, компонент соответсвующий имени пакета, платформа mipsel.
- если проблема в сборке или образе, выбирайте продукт Regular, компонент, сответствующий DE по умолчанию, платформа mipsel.
ВАЖНО:
- указать Platform: mipsel (справа в верхней части формы создания бага)
- назначить ошибку на iv@altlinux.org
См. также Краткое пособие по использованию Bugzilla