LINUX.ORG.RU
ФорумAdmin

*МИНИМАЛЬНЫЙ* набор пакетов для запуска qemu-kvm на десктопе

 , ,


0

1

общая идея: на хосте иметь минимальный набор пакетов, только чтобы qemu запустить и обновляться (и даже обновляться не очень нужно, видимо), а полноценные жирные системы держать уже в гостях

дистрибутив хоста — дебиан (хотя, может, это мало дистрибутивозависимо?)

смотреть изображение предполагается «напрямую» (хотя если вдруг от spice/vnc есть профит, то можно и через них)

1. я так понимаю, что во фреймбуфере qemu-kvm не запустится? в старом дебиане вроде была опция (фреймбуфер и libsdl), но у меня виснет *система* при таком запуске

2. в стабильном дебиане вроде этой опции уже нет — значит нужны иксы; вопрос — как их поставить в минимальном объеме, т.е. видимо без всяких там wm, de, dm — но переключение виртуальных десктопов все же нужно, я так полагаю это можно сделать коротким скриптом

вроде как xinit нужно ставить, так?

p.s. может быть этот вопрос надо перенести в тему десктоп?

★★★★★

Последнее исправление: www_linux_org_ru (всего исправлений: 4)
Ответ на: комментарий от invokercd

вообще-то план был смотреть гостя «напрямую», т.к. qemu умеет выводить изображение через иксы

а есть ли смысл юзать spice/vnc, если можно смотреть сразу через иксы?

з.ы. в заголовке добавил про десктоп

www_linux_org_ru ★★★★★
() автор топика
Последнее исправление: www_linux_org_ru (всего исправлений: 1)

вряд ли кто-то будет за тебя проводить исследование, какой там мин. набор нужен.

но может быть получиться сократить его, если запускать виртуалку таки в безголовом режиме И найти какой-нибудь vnc (или любой другой протокол) клиент, который согласится рисовать во фреймбуффер.

а вообще конечно лучше начинать с того, зачем это всё нужно.

mos ★★☆☆☆
()
Ответ на: комментарий от mos

вряд ли кто-то будет за тебя проводить исследование, какой там мин. набор нужен

удивительно, если никто такое исследование не провел за N лет существования qemu

а вообще конечно лучше начинать с того, зачем это всё нужно

изолировать вирт. машинки друг от друга, дампить полностью трафик... да вообще все, что qemu умеет

www_linux_org_ru ★★★★★
() автор топика
Последнее исправление: www_linux_org_ru (всего исправлений: 1)
Ответ на: комментарий от www_linux_org_ru

провели, дистр даже сделали, называется ovirt-node. только он заточен не под локальное ипользование (а то десктоп это всегда намного жирнее чем «только qemu запустить») а под центральное управление

dyasny ★★★★★
()
Ответ на: комментарий от dyasny

а то десктоп это всегда намного жирнее чем «только qemu запустить»

задача именно сделать «десктоп, где только qemu запустить»

www_linux_org_ru ★★★★★
() автор топика
Ответ на: комментарий от www_linux_org_ru

ты так и не поведал, зачем тебе это красноглазие с минимализацией.

ну сделай десктоп. кто мешает?

mos ★★☆☆☆
()
Ответ на: комментарий от dyasny

ovirt-node

хорошая вещь, но для меня это видимо оверкилл

www_linux_org_ru ★★★★★
() автор топика
Ответ на: комментарий от mos

ты так и не поведал, зачем тебе это красноглазие с минимализацией.

тут, скорее, не столько минимизация сама по себе (дискового пространства не жалко), сколько желание обойтись без ненужного и опасного (несекьюрного) хлама в лице иксов (а еще я в этих иксах нихрена не разбираюсь)

ну сделай десктоп. кто мешает?

qemu мешает — не хочет без иксов работать

а vnc юзать локально — выглядит неожиданно, но надо будет попробовать (directvnc обещает работу с фреймбуфером напрямую)

www_linux_org_ru ★★★★★
() автор топика
Последнее исправление: www_linux_org_ru (всего исправлений: 1)
Ответ на: комментарий от invokercd

Речь о qemu-kvm? Если да, то как мне вывести изображение через иксы?

под иксами в терминале:

kvm -cdrom debian-6.0.1a-i386-netinst.iso

www_linux_org_ru ★★★★★
() автор топика
Последнее исправление: www_linux_org_ru (всего исправлений: 1)
Ответ на: комментарий от www_linux_org_ru

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

mos ★★☆☆☆
()
Ответ на: комментарий от mos

а если тебе нужна макс. изоляция вирт. от хоста, дык это совсем в другую сторону имхо копать надо

и в какую же?

www_linux_org_ru ★★★★★
() автор топика

ну тут несколько вариантов:

  • Смотреть виртуалки на той же машине https://wiki.debian.org/Xorg
  • смотрить виртуалки на других машинах через spice/vnc
i_gnatenko_brain ★★★★
()
Ответ на: комментарий от mos

хлам же ты не на гостя будешь ставить, а на хост

смотря что ты называешь хламом

желательно на хосте только directfb, а *весь* реально запускаемый юзерспейс (в т.ч. pppd) — на гостях

www_linux_org_ru ★★★★★
() автор топика
Ответ на: комментарий от invokercd

ну если только оно там у себя под капотом как-то vnc запускает

а так vnc у меня не стоит вообще

www_linux_org_ru ★★★★★
() автор топика
Ответ на: комментарий от www_linux_org_ru

борщ (bochs) вроде самый-самый по этой части. но не вижу смысла этим заниматься, если только ты не агрессивных фроматСевтов в виртуалках тестируешь.

mos ★★☆☆☆
()

Может проще через virt-manager с другой машины по ssh подключаться?
И не возиться с фреймбуфером и т.п.

Deleted
()

*МИНИМАЛЬНЫЙ* набор пакетов

busybox и qemu с зависимостями.
Коннектиться через RDP/VNC/SSH.

devl547 ★★★★★
()

иметь минимальный набор пакетов

нужны иксы ncurses

переключение виртуальных десктопов терминалов

unclear
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.