Ports/mipsel: различия между версиями
(Переделал структуру страницы) |
|||
Строка 1: | Строка 1: | ||
== Архитектура == | == Архитектура == | ||
Пакеты собираются под архитектуру mipsel, o32 ABI, а точнее под mips32r2, что является общим знаменателем для P5600 ([[ruwp:Baikal-T1|Байкал-Т1]]) и [[ruwp:Loongson|Loongson | Пакеты собираются под архитектуру mipsel, o32 ABI, а точнее под mips32r2, что является общим знаменателем для P5600 ([https://www.baikalelectronics.ru/products/T1/ BE-T1000], ранее известный как [[ruwp:Baikal-T1|Байкал-Т1]]) и [[ruwp:Loongson|Loongson II]]. | ||
== Репозитории == | == Репозитории == | ||
Репозиторий доступен | Репозиторий доступен на <tt>ftp.altlinux.org</tt> в каталоге <tt>ports</tt>: | ||
rpm http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel Sisyphus/mipsel classic | rpm http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel Sisyphus/mipsel classic | ||
rpm http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel Sisyphus/noarch classic | rpm http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel Sisyphus/noarch classic | ||
Зеркало на Яндексе: | Зеркало на Яндексе: | ||
rpm http://mirror.yandex.ru/altlinux/ports/mipsel Sisyphus/mipsel classic | rpm http://mirror.yandex.ru/altlinux/ports/mipsel Sisyphus/mipsel classic | ||
rpm http://mirror.yandex.ru/altlinux/ports/mipsel Sisyphus/noarch classic | rpm http://mirror.yandex.ru/altlinux/ports/mipsel Sisyphus/noarch classic | ||
== | На данный момент (2018-08-16) собрано больше 6000 SRPM, из которых отстают Сизифа менее 20%. Доступна [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. | |||
Сборка пакетов идёт в режиме "догоняющей сборочницы": как только какой-то таск проходит в основной Сизиф, специальный робот создаёт аналогичное задание в <tt>sisyphus_mipsel</tt>. Это означает, что никаких специальных усилий для сборки пакетов под '''mipsel''' предпринимать нужно: собирайте в [[Sisyphus]]. | |||
Задания подтверждаются вручную. Если какого-то пакета не хватает (мы собираем не всё подряд) или он долго не обновляется, свяжитесь с '''iv@'''. | |||
Если вы хотите собирать свои пакеты исключительно для архитектуры '''mipsel''', иметь доступ к соответствующей сборочнице, свяжитесь с '''iv@''' или '''glebfm@'''. Здесь имеются ввиду специфичные для архитектуры пакеты, типа ядра, binutils, и т.п. | |||
== Поддерживаемые платформы == | |||
=== QEMU === | |||
Используется ядро <code>un-malta</code> (<tt>mips64el</tt>). Подробнее см. [[Ports/mipsel/Запуск в QEmu|Запуск в QEmu]]. | |||
=== Таволга Терминал === | |||
Используется для тестирования пакетов. Доступны предварительные версии образов, подготовелнные с помощью [[Mkimage/Profiles/m-p|mkimage-profiles]] -- см. [[Ports/mipsel/TavolgaHowto|HOWTO по прошивке AltLinux на «Таволга Терминал» 2BT1]] | |||
=== Плата BFK3 === | |||
Плата с процессором BE-T1000 от Байкал Электроникс: https://www.baikalelectronics.ru/products/bfk31/ | |||
Доступны предварительные версии образов -- см. [[Ports/mipsel/BFK3Howto|HOWTO по прошивке AltLinux на BFK3]]. | |||
=== Loongson === | |||
Системы с процессорами Loongson 3A используются сборочные узлы и для тестирования и работы над пакетами. В репозитории для них есть ядро <code>l3-def</code>. Образы пока в разработке. | |||
== Дополнительные материалы == | == Дополнительные материалы == | ||
* [[Ports/mipsel/BuildHowto|HOWTO по сборке пакетов для mipsel в hasher на x86_64]] | * [[Ports/mipsel/BuildHowto|HOWTO по сборке пакетов для mipsel в hasher на x86_64]] | ||
[[Категория:Sisyphus]] | [[Категория:Sisyphus]] | ||
{{Category navigation|title=MIPSEL|category=MIPSEL|sortkey=*}} | {{Category navigation|title=MIPSEL|category=MIPSEL|sortkey=*}} | ||
{{Category navigation|title=Ports|category=Ports|sortkey=*}} | {{Category navigation|title=Ports|category=Ports|sortkey=*}} |
Версия от 14:40, 17 августа 2018
Архитектура
Пакеты собираются под архитектуру mipsel, o32 ABI, а точнее под mips32r2, что является общим знаменателем для P5600 (BE-T1000, ранее известный как Байкал-Т1) и Loongson II.
Репозитории
Репозиторий доступен на ftp.altlinux.org в каталоге ports:
rpm http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel Sisyphus/mipsel classic rpm http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel Sisyphus/noarch classic
Зеркало на Яндексе:
rpm http://mirror.yandex.ru/altlinux/ports/mipsel Sisyphus/mipsel classic rpm http://mirror.yandex.ru/altlinux/ports/mipsel Sisyphus/noarch classic
На данный момент (2018-08-16) собрано больше 6000 SRPM, из которых отстают Сизифа менее 20%. Доступна статистика, в том числе подробно по пакетам (~1Мб).
Пакеты собираются на отдельной сборочнице, аналогичной тому, что есть на git.alt. В качестве сборочных узлов используются системы на Loongson 3A.
Сборка пакетов идёт в режиме "догоняющей сборочницы": как только какой-то таск проходит в основной Сизиф, специальный робот создаёт аналогичное задание в sisyphus_mipsel. Это означает, что никаких специальных усилий для сборки пакетов под mipsel предпринимать нужно: собирайте в Sisyphus.
Задания подтверждаются вручную. Если какого-то пакета не хватает (мы собираем не всё подряд) или он долго не обновляется, свяжитесь с iv@.
Если вы хотите собирать свои пакеты исключительно для архитектуры mipsel, иметь доступ к соответствующей сборочнице, свяжитесь с iv@ или glebfm@. Здесь имеются ввиду специфичные для архитектуры пакеты, типа ядра, binutils, и т.п.
Поддерживаемые платформы
QEMU
Используется ядро un-malta
(mips64el). Подробнее см. Запуск в QEmu.
Таволга Терминал
Используется для тестирования пакетов. Доступны предварительные версии образов, подготовелнные с помощью mkimage-profiles -- см. HOWTO по прошивке AltLinux на «Таволга Терминал» 2BT1
Плата BFK3
Плата с процессором BE-T1000 от Байкал Электроникс: https://www.baikalelectronics.ru/products/bfk31/
Доступны предварительные версии образов -- см. HOWTO по прошивке AltLinux на BFK3.
Loongson
Системы с процессорами Loongson 3A используются сборочные узлы и для тестирования и работы над пакетами. В репозитории для них есть ядро l3-def
. Образы пока в разработке.