Regular/arm: различия между версиями
Ivzeivze (обсуждение | вклад) (Замечания, полученные на собственном опыте.) |
|||
(не показано 20 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
'''<big>Регулярные сборки для | '''<big>Регулярные сборки для архитектуры процессора aarch64<ref>Архив для armh: [https://nightly.altlinux.org/sisyphus-armh/archive https://nightly.altlinux.org/sisyphus-armh/archive] </ref></big> | ||
''' | ''' | ||
{| 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 | ||
|} | |} | ||
{| 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''' | |'''aarch64'''<br/>'''[[regular|x86_64, i586]]'''<br/>'''[[regular/riscv64|riscv64]]''' | ||
|- | |- | ||
| __TOC__ | | __TOC__ | ||
Строка 15: | Строка 15: | ||
Регулярные сборки предназначены для тестирования репозитория [[Sisyphus]]. Подробнее об их назначении смотреть основную статью [[Regular]]. | Регулярные сборки предназначены для тестирования репозитория [[Sisyphus]]. Подробнее об их назначении смотреть основную статью [[Regular]]. | ||
Сборки представляют собой архивы корневой файловой системы (rootfs) в формате img.xz или tar.xz, которую предстоит развернуть на SD-карте в соответствии с '''[[Write/rootfs | инструкцией]]''', образы для запуска в qemu, и ISO-образы (установочные, LiveCD с возможностью установки, rescue - спасательный LiveCD) | Сборки представляют собой архивы корневой файловой системы (rootfs) в формате img.xz или tar.xz, которую предстоит развернуть на SD-карте в соответствии с '''[[Write/rootfs | инструкцией]]''', образы для запуска в qemu, и ISO-образы (установочные, LiveCD с возможностью установки, rescue - спасательный LiveCD). | ||
При первом запуске rootfs и qemu-образов загружается мастер настройки системы из шести стандартных шагов, в котором вы принимаете условия лицензии, настраиваете часовой пояс и время, задаёте пароль суперпользователя [[root]], создаёте системного пользователя. По завершении работы мастера произойдёт перезагрузка, после которой загрузится экран приветствия готовой к работе системы. | При первом запуске rootfs и qemu-образов загружается мастер настройки системы из шести стандартных шагов, в котором вы принимаете условия лицензии, настраиваете часовой пояс и время, задаёте пароль суперпользователя [[root]], создаёте системного пользователя. По завершении работы мастера произойдёт перезагрузка, после которой загрузится экран приветствия готовой к работе системы. | ||
Cборки на базе стандартных ядер std-def, un-def | Cборки на базе стандартных ядер std-def, un-def проверяются на одноплатных компьютерах Raspberry Pi 3B Plus, Raspberry Pi 4B, Orange Pi Prime, Friendly NanoPC-T4 или qemu. Для запуска на других устройствах может потребоваться заменить ядро: выполнить update-kernel -t mp, запустив образ через qemu. | ||
== '''Прямые ссылки на загрузку'''<ref>Это ссылки на сборки, помеченные как tested. Помимо них есть ещё несколько снапшотов: [ | == '''Прямые ссылки на загрузку'''<ref>Это ссылки на сборки, помеченные как tested. Помимо них есть ещё несколько снапшотов: [https://nightly.altlinux.org/sisyphus-aarch64/snapshots aarch64]</ref> == | ||
'''Универсальные образы rootfs<ref>Пароль у суперпользователя '''altlinux'''</ref>:''' | '''Универсальные образы rootfs<ref>Пароль у суперпользователя '''altlinux'''</ref>:''' | ||
* jeos-systemd: [ | * jeos-systemd: [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-jeos-systemd-latest-aarch64.img.xz aarch64] | ||
<!--* | <!--* | ||
icewm-sysv: [ | icewm-sysv: [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-icewm-sysv-latest-aarch64.img.xz aarch64] <ref>Используется система инициализации sysvinit | ||
* jeos-sysv: [ | * jeos-sysv: [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-jeos-sysv-latest-aarch64.img.xz aarch64] | ||
--> | --> | ||
* lxqt: [ | * lxqt: [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-lxqt-latest-aarch64.img.xz aarch64] | ||
* mate: [ | * mate: [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-mate-latest-aarch64.img.xz aarch64] | ||
* xfce: [ | * xfce: [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-xfce-latest-aarch64.img.xz aarch64] | ||
'''Образы rootfs для Raspberry Pi''' | '''Образы rootfs для Raspberry Pi (архив 20230510)''' | ||
* jeos-systemd: [ | * jeos-systemd: [https://nightly.altlinux.org/sisyphus-aarch64/archive/regular-jeos-systemd-rpi-20230510-aarch64.img.xz aarch64] | ||
* | * lxqt: [https://nightly.altlinux.org/sisyphus-aarch64/archive/regular-lxqt-rpi-20230510-aarch64.img.xz aarch64] | ||
'''Гибридные ISO образы''' | '''Гибридные ISO образы''' | ||
* cinnamon (LiveCD): [ | * cinnamon (LiveCD): [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-cinnamon-latest-aarch64.iso aarch64] | ||
* | * gnome (LiveCD): [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-gnome-latest-aarch64.iso aarch64] | ||
* | * jeos-systemd <ref>минималистичный инсталятор, предоставляющий опытным пользователям возможность доустановить всё нужное на конкретной системе по своему усмотрению; он же Just Enough Operating System</ref>: [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-jeos-systemd-latest-aarch64.iso aarch64] | ||
* | * lxqt (LiveCD): [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-lxqt-latest-aarch64.iso aarch64] | ||
* | * mate (LiveCD): [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-mate-latest-aarch64.iso aarch64] | ||
* | * xfce (LiveCD): [https://nightly.altlinux.org/sisyphus-aarch64/tested/regular-xfce-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 накопитель''' == | ||
Строка 86: | Строка 66: | ||
== '''Запуск в QEMU''' == | == '''Запуск в QEMU''' == | ||
Основная статья: [[Ports/aarch64/QEMU|Ports/aarch64/QEMU]] | |||
Образы намеренно маленькие, чтобы не писать долго на флешку. Поэтому перед первым запуском после распаковки образа увеличьте его до желаемого размера инструментом qemu-img. При первой загрузке увеличится только раздел корня. При второй загрузке увеличится размер файловой системы на весь раздел корня. | |||
== '''Как сообщить об ошибке''' == | == '''Как сообщить об ошибке''' == | ||
Строка 159: | Строка 75: | ||
Сообщения об ошибках принимаются по адресу https://bugzilla.altlinux.org/ (см. [[BugTracking]]). | Сообщения об ошибках принимаются по адресу https://bugzilla.altlinux.org/ (см. [[BugTracking]]). | ||
* если проблема в пакете, выбирайте продукт Sisyphus, компонент соответствующий имени пакета, платформа | * если проблема в пакете, выбирайте продукт Sisyphus, компонент соответствующий имени пакета, платформа aarch64. | ||
* если проблема в сборке или образе, выбирайте продукт Regular, компонент, соответствующий DE по умолчанию, платформа | * если проблема в сборке или образе, выбирайте продукт Regular, компонент, соответствующий DE по умолчанию, платформа aarch64. | ||
'''ВАЖНО''': | '''ВАЖНО''': | ||
* указать <tt>Platform: aarch64 | * указать <tt>Platform: aarch64 </tt> (справа в верхней части формы создания бага) | ||
* назначить ошибку на [https://packages.altlinux.org/ru/sisyphus/maintainers/antohami antohami@altlinux.org] | * назначить ошибку на [https://packages.altlinux.org/ru/sisyphus/maintainers/antohami antohami@altlinux.org] | ||
Строка 172: | Строка 88: | ||
:'''1''' Общие: | :'''1''' Общие: | ||
::'''1.1''' Выключены ждущий, спящий режимы и гибернация, так как система не выходит из них. Отключены в /etc/systemd/sleep.conf | ::'''1.1''' Выключены ждущий, спящий режимы и гибернация, так как система не выходит из них. Отключены в /etc/systemd/sleep.conf. | ||
:'''2''' Raspberry Pi 3: | |||
:'''2''' | ::'''2.1''' Не отображается нормально графика в приложениях. Причина: не хватает памяти для DRM BOs (buffer objects). Решение: добавить в параметры загрузки cma=192M | ||
==Примечания== | |||
{{примечания}} | |||
{{Category navigation|title=Regular|category=Regular|sortkey=*}} | {{Category navigation|title=Regular|category=Regular|sortkey=*}} |
Текущая версия от 22:32, 18 сентября 2024
Регулярные сборки для архитектуры процессора aarch64[1]
Введение
Регулярные сборки предназначены для тестирования репозитория 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]:
- mate: aarch64
- xfce: aarch64
Образы rootfs для Raspberry Pi (архив 20230510)
- jeos-systemd: aarch64
- lxqt: aarch64
Гибридные ISO образы
- cinnamon (LiveCD): aarch64
- gnome (LiveCD): aarch64
- lxqt (LiveCD): aarch64
- mate (LiveCD): aarch64
- xfce (LiveCD): aarch64
- 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
Примечания
- ↑ Архив для armh: https://nightly.altlinux.org/sisyphus-armh/archive
- ↑ Это ссылки на сборки, помеченные как tested. Помимо них есть ещё несколько снапшотов: aarch64
- ↑ Пароль у суперпользователя altlinux
- ↑ минималистичный инсталятор, предоставляющий опытным пользователям возможность доустановить всё нужное на конкретной системе по своему усмотрению; он же Just Enough Operating System