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

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 13: Строка 13:
* о регулярных сборках: [[Regular]];
* о регулярных сборках: [[Regular]];
* о Sisyphus на riscv64: [[Ports/riscv64]];
* о Sisyphus на riscv64: [[Ports/riscv64]];
* [[#Обратная связь|"Обратная связь"]].
* [[#Обратная связь]].


После загрузки системы с предложенными ниже образами необходимо ввести следующие логин и пароль:
После загрузки системы с предложенными ниже образами необходимо ввести следующие логин и пароль:
Строка 35: Строка 35:
Инструкция для запуска образов -- на странице платы: [[HiFive  Unmatched]] и [[HiFive Unleashed]].
Инструкция для запуска образов -- на странице платы: [[HiFive  Unmatched]] и [[HiFive Unleashed]].


Информация о подключении к системе с графическим образом через VNC находится в разделе [[#VNC|"VNC"]].
Информация о подключении к системе с графическим образом через VNC находится в разделе [[#VNC]].


== QEMU ==
== QEMU ==
Строка 44: Строка 44:
* Минимальная система для разработчика (rpmbuild, [[hasher]], gcc, ssh) -- [http://nightly.altlinux.org/sisyphus-riscv64/alpha/regular-builder-latest-riscv64.qcow2c ссылка] ([http://nightly.altlinux.org/sisyphus-riscv64/alpha/MD5SUM MD5], [http://nightly.altlinux.org/sisyphus-riscv64/alpha/SHA1SUM SHA1])
* Минимальная система для разработчика (rpmbuild, [[hasher]], gcc, ssh) -- [http://nightly.altlinux.org/sisyphus-riscv64/alpha/regular-builder-latest-riscv64.qcow2c ссылка] ([http://nightly.altlinux.org/sisyphus-riscv64/alpha/MD5SUM MD5], [http://nightly.altlinux.org/sisyphus-riscv64/alpha/SHA1SUM SHA1])
* Графическая система с XFCE (VNC, X11) -- [http://nightly.altlinux.org/sisyphus-riscv64/alpha/regular-xfce-latest-riscv64.qcow2c ссылка] ([http://nightly.altlinux.org/sisyphus-riscv64/alpha/MD5SUM MD5], [http://nightly.altlinux.org/sisyphus-riscv64/alpha/SHA1SUM SHA1])
* Графическая система с XFCE (VNC, X11) -- [http://nightly.altlinux.org/sisyphus-riscv64/alpha/regular-xfce-latest-riscv64.qcow2c ссылка] ([http://nightly.altlinux.org/sisyphus-riscv64/alpha/MD5SUM MD5], [http://nightly.altlinux.org/sisyphus-riscv64/alpha/SHA1SUM SHA1])
<br>
 
Инструкция для запуска образов в QEMU находится на странице [[Ports/riscv64/QEMU]].
Инструкция для запуска образов в QEMU находится на странице [[Ports/riscv64/QEMU]].


Строка 52: Строка 52:


Для образов с графикой (XFCE, MATE, ...) при первом запуске, пользователю будет предложено выполнить первоначальную настройку системы в графическом меню. Во время настройки можно
Для образов с графикой (XFCE, MATE, ...) при первом запуске, пользователю будет предложено выполнить первоначальную настройку системы в графическом меню. Во время настройки можно
установить временную зону, пароль пользователя root, пароль для подключения к VNC, задать нового пользователя и т.д.
установить временную зону, пароль пользователя root, пароль для подключения к VNC, создать нового пользователя и т.д.


В случае использования QEMU, всё, что нужно сделать это подключиться к VNC серверу внутри гостевой машины, который доступен по адресу 127.0.0.1.
В случае использования QEMU с пробросом порта 5900, всё что нужно сделать -- это подключиться к VNC серверу внутри гостевой машины, который доступен по адресу 127.0.0.1.
Для этого, можно воспользоваться, например [https://en.wikipedia.org/wiki/TigerVNC tigerVNC]:
Для этого можно воспользоваться, например, [https://en.wikipedia.org/wiki/TigerVNC tigerVNC]:
<source lang="shell">
<source lang="shell">
$ vncviewer 127.0.0.1
$ vncviewer 127.0.0.1
</source>
</source>  
В случае физической машины необходимо узнать её IP адрес, который она автоматически получает по DHCP.
В случае физической машины необходимо узнать IP адрес, который она автоматически получает по DHCP.
Один из способов, которым это можно сделать, заключается в подключении к последовательной консоли через microUSB разъём на плате.
Это можно сделать, подключившись к последовательной консоли через microUSB разъём на плате.
Для подключения к последовательной консоли (обычно /dev/ttyUSB1) с помощью GNU/screen воспользуйтесь следующей командой:
Для подключения к последовательной консоли (обычно /dev/ttyUSB1) с помощью GNU/screen воспользуйтесь следующей командой:
<source lang="shell">
<source lang="shell">
$ screen /dev/ttyUSB1 115200
$ screen /dev/ttyUSB1 115200
</source>
</source>
Во время загрузки системы, будет выведено сообщение об IPv4 и IPv6 адресах сетевого устройства используемого по умолчанию
Во время загрузки системы будет выведено сообщение об IPv4 и IPv6 адресах сетевого устройства используемого по умолчанию в виде:
в виде:
<source lang="shell">
<source lang="shell">
[  128.084540] xinit[276]: ALTERATOR SETUP === Default device: "eth0"
[  128.084540] xinit[276]: ALTERATOR SETUP === Default device: "eth0"
Строка 82: Строка 81:
* В случае проблем с образами выбирайте ''Regular''
* В случае проблем с образами выбирайте ''Regular''
В качестве платформы укажите ''riscv64'' (выпадающий список справа). В качестве ''исполнителя'' укажите <tt>iv@altlinux.org</tt>.
В качестве платформы укажите ''riscv64'' (выпадающий список справа). В качестве ''исполнителя'' укажите <tt>iv@altlinux.org</tt>.
<br>
 
'''• IRC''' канал [http://irc.netsplit.de/channels/details.php?room=%23altlinux-riscv&net=freenode #altlinux-riscv] на [https://freenode.net/ freenode].
<br>
'''• Список рассылки:''' [https://lists.altlinux.org/mailman/listinfo/riscv-devel riscv-devel@lists.altlinux.org]
'''• Список рассылки:''' [https://lists.altlinux.org/mailman/listinfo/riscv-devel riscv-devel@lists.altlinux.org]



Версия от 09:16, 11 ноября 2021

mipsel, riscv64,
aarch64, armh,
x86_64, i586
English

Регулярные сборки образов предназначены для разработки и тестирования порта на архитектуру RISC-V (rv64gc) репозитория Sisyphus. Дополнительная информация:

После загрузки системы с предложенными ниже образами необходимо ввести следующие логин и пароль:

 login: root
 password: alt

На достаточно свежих образах с графикой (XFCE, MATE) этот пароль действует при первом запуске. Во время первого запуска пользователю предлагается выполнить настройку системы самостоятельно через графический мастер настройки; в частности, потребуется задать новый пароль root'а.

В случае системы для разработчика (builder) есть также предустановленный пользователь:

 login: altlinux
 password: alt
Внимание! Сразу же после авторизации смените пароль!!!


HiFive Unmatched и Unleashed

Для HiFive Unmatched и HiFive Unleashed актуальны образы, которые собирает jqt4@: http://ftp.altlinux.org/pub/people/jqt4/images/hifive/

Инструкция для запуска образов -- на странице платы: HiFive Unmatched и HiFive Unleashed.

Информация о подключении к системе с графическим образом через VNC находится в разделе #VNC.

QEMU

Подготовлены образы для эмулятора QEMU:

Инструкция для запуска образов в QEMU находится на странице Ports/riscv64/QEMU.

Информация о подключении к системе с графическим образом через VNC находится в разделе "VNC".

VNC

Для образов с графикой (XFCE, MATE, ...) при первом запуске, пользователю будет предложено выполнить первоначальную настройку системы в графическом меню. Во время настройки можно установить временную зону, пароль пользователя root, пароль для подключения к VNC, создать нового пользователя и т.д.

В случае использования QEMU с пробросом порта 5900, всё что нужно сделать -- это подключиться к VNC серверу внутри гостевой машины, который доступен по адресу 127.0.0.1. Для этого можно воспользоваться, например, tigerVNC:

$ vncviewer 127.0.0.1

В случае физической машины необходимо узнать IP адрес, который она автоматически получает по DHCP. Это можно сделать, подключившись к последовательной консоли через microUSB разъём на плате. Для подключения к последовательной консоли (обычно /dev/ttyUSB1) с помощью GNU/screen воспользуйтесь следующей командой:

$ screen /dev/ttyUSB1 115200

Во время загрузки системы будет выведено сообщение об IPv4 и IPv6 адресах сетевого устройства используемого по умолчанию в виде:

[  128.084540] xinit[276]: ALTERATOR SETUP === Default device: "eth0"
[  128.084888] xinit[276]: ALTERATOR SETUP === IPv4: "192.168.88.216/24"
[  128.085110] xinit[276]: ALTERATOR SETUP === IPv6: "fe80::72b3:d5ff:fe92:f229/64"

Подключение к VNC серверу выполняется аналогичным образом:

$ vncviewer 192.168.88.216

Обратная связь

• Сообщения об ошибках принимаются через bugzilla.

  • В случае, если проблема в пакете, то при создании ошибки выбирайте Sisyphus
  • В случае проблем с образами выбирайте Regular

В качестве платформы укажите riscv64 (выпадающий список справа). В качестве исполнителя укажите iv@altlinux.org.

• Список рассылки: riscv-devel@lists.altlinux.org