ALT Mobile/Qemu: различия между версиями
Нет описания правки |
|||
Строка 1: | Строка 1: | ||
===Преамбула=== | ===Преамбула=== | ||
В этом разделе будет описано, как попробовать 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}} - будет использована сеть компьютера | |||
Вы можете подправить данные параметры под свои. |
Версия от 17: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 - будет использована сеть компьютера
Вы можете подправить данные параметры под свои.