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

Материал из ALT Linux Wiki
Нет описания правки
м (→‎Состояние: убрал устаревшее, переработал добавленное вместо него)
Строка 1: Строка 1:
== Портирование Sisyphus на платформу ARM ==
== Портирование Sisyphus на платформу ARM ==
=== Состояние ===
=== Состояние ===
На конец 2011 года — неофициально поддерживаемая архитектура. Это проявляется в том числе в рассинхронизации с основным Sisyphus (для прохождения пакета в который не требуется собираемость на arm), одним из важных следствий чего является то, что репозиторий <tt>noarch</tt> '''не''' должен применяться совместно с <tt>arm</tt>, пока в последнем содержатся «свои» пакеты {{pkg|*.noarch.rpm}}.
С июня 2018 года armh (32-битная armv7hf) — официально поддерживаемая архитектура с репозиторием, который собирается в «догоняющем» режиме; при этом [[Ports/aarch64|aarch64]], она же 64-битная ARMv8, стала третьей основной.


Осенью 2012 появился начальный порт на ARMv7 (hard float).
Выпускаются [[Regular/arm|регулярные сборки]] для обеих поддерживаемых архитектур ARM.
 
В 2013 производилась публикация [[regular|регулярных сборок]] и [[p7|адаптаций основных дистрибутивов]] под некоторые ARM-железки, оказавшиеся тогда более-менее доступной пользователю платформой.
 
В июне 2018 года armh (ARM hard float) и aarch64 ([[Ports/aarch64]]) стали официально поддерживаемыми архитектурами, соответственно альтернативной и основной.
 
Выпускаются регулярные сборки для обеих архитектур ARM: [[Regular/arm]].  


=== Рекомендации ===
=== Рекомендации ===

Версия от 10:45, 3 июня 2019

Портирование Sisyphus на платформу ARM

Состояние

С июня 2018 года armh (32-битная armv7hf) — официально поддерживаемая архитектура с репозиторием, который собирается в «догоняющем» режиме; при этом aarch64, она же 64-битная ARMv8, стала третьей основной.

Выпускаются регулярные сборки для обеих поддерживаемых архитектур ARM.

Рекомендации

Образ или архив rootfs для ARM можно собрать при помощи mkimage и mkimage-profiles.

sources.list

Также потребуется отдельный apt.conf со ссылкой на него.

v7

rpm http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/armh/Sisyphus armh classic

v5

Данная архитектура удалена из Sisyphus [1] и p8 [2] и доступна только в рамках:

rpm http://ftp.altlinux.ru/pub/distributions/ALTLinux t7/branch/arm classic
rpm http://ftp.altlinux.ru/pub/distributions/ALTLinux p7/branch/arm classic

История

Примерно в 2003 году компанией SaM Solutions выполнялся порт на XScale, в 2007 году компанией Velesys — на ARM.

Ссылки

Образы