ALT Mobile/Qemu: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Строка 1: Строка 1:
В этом разделе будет описан запуск ALT Mobile в Qemu.
===Преамбула===
===Преамбула===
В этом разделе будет описано, как попробовать ALT Mobile в виртуальной машине. Разумеется, возможности работать с телефонией, камерой и прочими аппаратными устройствами при этом не будет, но такую среду можно использовать для адаптации приложений под мобильный интерфейс.
В этом разделе будет описано, как попробовать ALT Mobile в виртуальной машине. Разумеется, возможности работать с телефонией, камерой и прочими аппаратными устройствами при этом не будет, но такую среду можно использовать для адаптации приложений под мобильный интерфейс.


===Установка Qemu=====
===Установка Qemu===
Ставим Qemu и интерфейс на SDL. Если его не поставить, а у вас установлен lbvirt, Qemu вместо GUI будет стучаться на 127.0.0.1:5900.
Ставим Qemu и интерфейс на SDL. Если его не поставить, а у вас установлен lbvirt, Qemu вместо GUI будет стучаться на 127.0.0.1:5900.


Строка 16: Строка 14:
образ вида
образ вида


phosh-20231004-x86_64.img.xz
{{path|phosh-20231004-x86_64.img.xz}}
 
Распаковываем образ диска, куда-нибудь, например в {{path|/home/petr/images/phosh-20231004-x86_64.img}}
 
===Запуск системы===
От обычного пользователя, не от рута, в консоли должен быть $, а не #, запускаем следующую команду:
 
$ qemu-system-x86_64 -m 3G -k en-gb -hda /home/petr/images/phosh-20231004-x86_64.img -smp cpus=4 -net user
Здесь:
*{{cmd|qemu-system-x86_64}} - указывает, что мы эмулируем x86_64 компьютер
*{{cmd|-m 3G}} - для машины будет выделено 3Гб ОЗУ
*{{cmd|-k en-gb}} - будет использоваться английская раскладка
*{{cmd|-hda /home/petr/images/phosh-20231004-x86_64.img}} - путь к нашему образу
*{{cmd|<nowiki>-smp cpus=4</nowiki>}} - будет использовано 4 ядра процессора
*{{cmd|-net user}} - будет использована сеть компьютера


Распаковываем образ диска, куда-нибудь, например в /home/petr/images/phosh-20231004-x86_64.img
Вы можете подправить данные параметры под свои.

Версия от 14:25, 27 октября 2023

Преамбула

В этом разделе будет описано, как попробовать ALT Mobile в виртуальной машине. Разумеется, возможности работать с телефонией, камерой и прочими аппаратными устройствами при этом не будет, но такую среду можно использовать для адаптации приложений под мобильный интерфейс.

Установка Qemu

Ставим Qemu и интерфейс на SDL. Если его не поставить, а у вас установлен lbvirt, Qemu вместо GUI будет стучаться на 127.0.0.1:5900.

# apt-get install qemu-system-x86 qemu-ui-sdl

Получение образа диска

Качаем отсюда:

http://beta.altlinux.org/mobile/latest/

образ вида

phosh-20231004-x86_64.img.xz

Распаковываем образ диска, куда-нибудь, например в /home/petr/images/phosh-20231004-x86_64.img

Запуск системы

От обычного пользователя, не от рута, в консоли должен быть $, а не #, запускаем следующую команду:

$ qemu-system-x86_64 -m 3G -k en-gb -hda /home/petr/images/phosh-20231004-x86_64.img -smp cpus=4 -net user

Здесь:

  • qemu-system-x86_64 - указывает, что мы эмулируем x86_64 компьютер
  • -m 3G - для машины будет выделено 3Гб ОЗУ
  • -k en-gb - будет использоваться английская раскладка
  • -hda /home/petr/images/phosh-20231004-x86_64.img - путь к нашему образу
  • -smp cpus=4 - будет использовано 4 ядра процессора
  • -net user - будет использована сеть компьютера

Вы можете подправить данные параметры под свои.