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

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия 1 участника)
Строка 5: Строка 5:
|}
|}
{| style="border:1px solid #AAA; background:#F9F9F9; margin: 0 0 1em 1em; padding:.2em; text-align:center; float: right;" class=noprint
{| style="border:1px solid #AAA; background:#F9F9F9; margin: 0 0 1em 1em; padding:.2em; text-align:center; float: right;" class=noprint
|'''aarch64'''<br/>'''[[regular|x86_64, i586]]'''<br/>'''[[regular/riscv64|riscv64]]'''
|'''aarch64'''<br/>'''[[regular|x86_64, i586]]'''<br/>'''[[regular/riscv64|riscv64]]'''<br/>'''[[regular/loongarch64|loongarch64]]
|-
|-
| __TOC__
| __TOC__
Строка 58: Строка 58:


* [[ Rescue | Rescue ]] (спасательный LiveCD): [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-rescue-latest-aarch64.iso aarch64]
* [[ Rescue | Rescue ]] (спасательный LiveCD): [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-rescue-latest-aarch64.iso aarch64]
* rescue-live (вариант с systemd): [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-rescue-live-latest-aarch64.iso aarch64]


== '''Запись rootfs на SD-карту или USB накопитель''' ==
== '''Запись rootfs на SD-карту или USB накопитель''' ==

Текущая версия от 17:00, 22 ноября 2024

Регулярные сборки для архитектуры процессора aarch64[1]

aarch64
x86_64, i586
riscv64
loongarch64
English

Введение

Регулярные сборки предназначены для тестирования репозитория Sisyphus. Подробнее об их назначении смотреть основную статью Regular. Сборки представляют собой архивы корневой файловой системы (rootfs) в формате img.xz или tar.xz, которую предстоит развернуть на SD-карте в соответствии с инструкцией, образы для запуска в qemu, и ISO-образы (установочные, LiveCD с возможностью установки, rescue - спасательный LiveCD).

При первом запуске rootfs и qemu-образов загружается мастер настройки системы из шести стандартных шагов, в котором вы принимаете условия лицензии, настраиваете часовой пояс и время, задаёте пароль суперпользователя root, создаёте системного пользователя. По завершении работы мастера произойдёт перезагрузка, после которой загрузится экран приветствия готовой к работе системы.

Cборки на базе стандартных ядер std-def, un-def проверяются на одноплатных компьютерах Raspberry Pi 3B Plus, Raspberry Pi 4B, Orange Pi Prime, Friendly NanoPC-T4 или qemu. Для запуска на других устройствах может потребоваться заменить ядро: выполнить update-kernel -t mp, запустив образ через qemu.

Прямые ссылки на загрузку[2]

Универсальные образы rootfs[3]:

Образы rootfs для Raspberry Pi (архив 20230510)

Гибридные ISO образы

  • rescue-live (вариант с systemd): aarch64

Запись rootfs на SD-карту или USB накопитель

Действуйте согласно инструкции.

Запуск в QEMU

Основная статья: Ports/aarch64/QEMU

Образы намеренно маленькие, чтобы не писать долго на флешку. Поэтому перед первым запуском после распаковки образа увеличьте его до желаемого размера инструментом qemu-img. При первой загрузке увеличится только раздел корня. При второй загрузке увеличится размер файловой системы на весь раздел корня.

Как сообщить об ошибке

Во-первых, ознакомьтесь с соответствующим разделом.

Сообщения об ошибках принимаются по адресу https://bugzilla.altlinux.org/ (см. BugTracking).

  • если проблема в пакете, выбирайте продукт Sisyphus, компонент соответствующий имени пакета, платформа aarch64.
  • если проблема в сборке или образе, выбирайте продукт Regular, компонент, соответствующий DE по умолчанию, платформа aarch64.

ВАЖНО:

  • указать Platform: aarch64 (справа в верхней части формы создания бага)
  • назначить ошибку на antohami@altlinux.org

См. также Краткое пособие по использованию Bugzilla

Известные проблемы

1 Общие:
1.1 Выключены ждущий, спящий режимы и гибернация, так как система не выходит из них. Отключены в /etc/systemd/sleep.conf.
2 Raspberry Pi 3:
2.1 Не отображается нормально графика в приложениях. Причина: не хватает памяти для DRM BOs (buffer objects). Решение: добавить в параметры загрузки cma=192M

Примечания

  1. Архив для armh: https://nightly.altlinux.org/sisyphus-armh/archive
  2. Это ссылки на сборки, помеченные как tested. Помимо них есть ещё несколько снапшотов: aarch64
  3. Пароль у суперпользователя altlinux
  4. минималистичный инсталятор, предоставляющий опытным пользователям возможность доустановить всё нужное на конкретной системе по своему усмотрению; он же Just Enough Operating System