virtualbox 2.1 host without desktop?

Fórumok

Hello!

Debian lenny-re tennek fel virtualbox-ot es lattam lehet repo-t is beallitani amiben meg a 2.1-es is
http://www.virtualbox.org/wiki/Linux_Downloads
a problemam csak az, h nekem a host rendszerre nem kellene semmi desktop meg miegymas (elorelathatolag guest-ekre se, bar az meg elkepzelheto), de ez kapasbol azzal kezdene, h kde-t meg tarsait telepit. Mitol lehet ez, ki lehet iktatni belole h host-ra tegyen 1 rakat hulyeseget ami ott ugyse kell nekem?
Vagy hasznaljam ose verziojat, teljesitmenyben az mennyivel gyengebb?

Hozzászólások

én inkább xen-t támogatnám erre az ötletre, az sehogyan sem jó?

Xen a masik otlet, de ki szeretnem probalni a virtualbox-ot is es kapora jonne erre, teljesitmenyben nem tudom melyikkel jarnek jobban, futolag meg amennyire neztem h ugyazok az alapelgondolasok vannak virtualbox-ban is, csak ez frissebb es kevesebb normalis leirast talalni rola.

--
Don't Panic if you see me laughing,
that's not a bug, just a feature.

erőforrásigény szempontból számomra a ovz sokkal kedvezőbb volt.
Lehet nevetséges lessz, de csináltam 5 vps-t az eggyikre, 5-t a másikra
(ugyanaz a debootstrap) és nézegettem a topot :)
Ha lessz kis időm, lehet csinálok egy benchmarkot belőle :)

anno néztük a terhelést hogy bírja az openvz és a xen, emlékeim szerint a az openvz osszeomlott :D
xen alatt a domU vigan "ment" 800 as loaddal, persze a ment túlzás, de mihelyt megszünt a terhelés mert kiszolgálta amit ki kellett szépen ment tovább minden, openvz meg simán elhasalt legalábbis a guest, asszem a host os nem omlott össze. szóval ekkor döntöttünk a xen mellett. Bár tény hogy már csak a felépítése miatt az openvz kevesebb rammal is beérheti. Viszont mikor a gépekben simán 32G lassan standard annyira nem számít :D

Core2Duo T7100, 2.5G, Ubuntu 8.04, 2.6.27.6

Nem kell hozza KDE csak Qt, de ha a VBoxSDL (SDL) vagy VBoxGtk (Gtk) frontendeket hasznalod meg az sem.

Eljutottam oda, h megnezzem ujra miket is akarna feltenni, szoval lehet ezeken csokkenteni?

# aptitude install virtualbox-2.1
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following NEW packages will be installed:
aspell{a} aspell-en{a} binutils{a} ca-certificates{a} cpp{a} cpp-4.1{a} cpp-4.3{a} dbus{a} dbus-x11{a} defoma{a} dictionaries-common{a}
djvulibre-desktop{a} fam{a} file{a} fontconfig{a} fontconfig-config{a} gcc{a} gcc-4.1{a} gcc-4.1-base{a} gcc-4.3{a} ghostscript{a} gsfonts{a} hal{a}
hal-info{a} hicolor-icon-theme{a} htdig{a} kde-icons-oxygen{a} kdebase-runtime{a} kdebase-runtime-bin-kde4{a} kdebase-runtime-data{a}
kdebase-runtime-data-common{a} kdelibs-bin{a} kdelibs5{a} kdelibs5-data{a} khelpcenter4{a} libaa1{a} libasound2{a} libaspell15{a} libasyncns0{a}
libatk1.0-0{a} libatk1.0-data{a} libaudio2{a} libavc1394-0{a} libavcodec51{a} libavutil49{a} libc6-dev{a} libcaca0{a} libcairo2{a} libcap1{a}
libclucene0ldbl{a} libcroco3{a} libcucul0{a} libcups2{a} libcupsimage2{a} libcurl3{a} libdatrie0{a} libdb4.5{a} libdbus-1-3{a} libdbus-glib-1-2{a}
libdirectfb-1.0-0{a} libdirectfb-extra{a} libdjvulibre21{a} libdrm2{a} libenchant1c2a{a} libexpat1{a} libfaad0{a} libfam0{a} libflac8{a}
libfontconfig1{a} libfontenc1{a} libfreebob0{a} libfreetype6{a} libgd2-noxpm{a} libgif4{a} libgl1-mesa-glx{a} libglu1-mesa{a} libgmp3c2{a} libgomp1{a}
libgraphviz4{a} libgs8{a} libgsf-1-114{a} libgsf-1-common{a} libgsm1{a} libgtk2.0-0{a} libgtk2.0-bin{a} libgtk2.0-common{a} libhal-storage1{a} libhal1{a}
libhunspell-1.2-0{a} libice6{a} libidn11{a} libiec61883-0{a} libilmbase6{a} libjack0{a} libjasper1{a} libjpeg62{a} liblcms1{a} libldap-2.4-2{a}
liblockfile1{a} libltdl3{a} libmad0{a} libmagic1{a} libmagick10{a} libmalaga7{a} libmng1{a} libmodplug0c2{a} libmpcdec3{a} libmpfr1ldbl{a} libmudflap0{a}
libmudflap0-dev{a} libmysqlclient15off{a} libogg0{a} libokularcore1{a} libopenexr6{a} libpango1.0-0{a} libpango1.0-common{a} libpaper-utils{a}
libpaper1{a} libpci3{a} libphonon4{a} libpixman-1-0{a} libpng12-0{a} libpoppler-qt4-3{a} libpoppler3{a} libpostproc51{a} libpq5{a} libpulse0{a}
libqca2{a} libqimageblitz4{a} libqt4-core{a} libqt4-dbus{a} libqt4-designer{a} libqt4-network{a} libqt4-qt3support{a} libqt4-script{a} libqt4-sql{a}
libqt4-sql-mysql{a} libqt4-svg{a} libqt4-test{a} libqt4-xml{a} libqtcore4{a} libqtgui4{a} libraptor1{a} librasqal0{a} libraw1394-8{a} librdf0{a}
librsvg2-2{a} libsdl-ttf2.0-0{a} libsdl1.2debian{a} libsdl1.2debian-alsa{a} libsm6{a} libsmbclient{a} libsmbios-bin{a} libsmbios2{a} libsoprano4{a}
libspectre1{a} libspeex1{a} libsplashy1{a} libsqlite3-0{a} libssh2-1{a} libstreamanalyzer0{a} libstreams0{a} libstrigiqtdbusclient0{a} libsvga1{a}
libsysfs2{a} libtalloc1{a} libthai-data{a} libthai0{a} libtheora0{a} libtiff4{a} libts-0.0-0{a} libvoikko1{a} libvorbis0a{a} libvorbisenc2{a}
libwavpack1{a} libwbclient0{a} libwmf0.2-7{a} libx86-1{a} libxcb-render-util0{a} libxcb-render0{a} libxcb-shape0{a} libxcb-shm0{a} libxcb-xv0{a}
libxcomposite1{a} libxcursor1{a} libxdamage1{a} libxfixes3{a} libxfont1{a} libxft2{a} libxi6{a} libxine1{a} libxine1-bin{a} libxine1-console{a}
libxine1-ffmpeg{a} libxine1-misc-plugins{a} libxine1-plugins{a} libxine1-x{a} libxinerama1{a} libxml2{a} libxml2-utils{a} libxmu6{a} libxrandr2{a}
libxrender1{a} libxslt1.1{a} libxt6{a} libxtst6{a} libxv1{a} libxvmc1{a} libxxf86vm1{a} linux-headers-2.6-486{a} linux-headers-2.6.26-1-486{a}
linux-headers-2.6.26-1-common{a} linux-kbuild-2.6.26{a} linux-libc-dev{a} lockfile-progs{a} make{a} mime-support{a} myspell-en-us{a} mysql-common{a}
okular{a} openssl{a} pciutils{a} perl{a} perl-doc{a} perl-modules{a} phonon{a} phonon-backend-xine{a} pm-utils{a} pmount{a} portmap{a} powermgmt-base{a}
psfontmgr{a} psmisc{a} python2.5{a} python2.5-minimal{a} qt4-qtconfig{a} radeontool{a} raptor-utils{a} redland-utils{a} sgml-base{a} shared-mime-info{a}
svgalibg1{a} ttf-dejavu{a} ttf-dejavu-core{a} ttf-dejavu-extra{a} ucf{a} uswsusp{a} vbetool{a} virtualbox-2.1 x-ttcidfont-conf{a} xfonts-encodings{a}
xfonts-utils{a} xml-core{a}
0 packages upgraded, 253 newly installed, 0 to remove and 0 not upgraded.
Need to get 222MB of archives. After unpacking 538MB will be used.
Do you want to continue? [Y/n/?]

Vagy maradjak ose verzional?

# aptitude install virtualbox-ose
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following NEW packages will be installed:
cpp{a} cpp-4.3{a} defoma{a} file{a} fontconfig{a} fontconfig-config{a} libasound2{a} libaudio2{a} libdirectfb-1.0-0{a} libdrm2{a} libexpat1{a}
libfontconfig1{a} libfreetype6{a} libgl1-mesa-glx{a} libglu1-mesa{a} libgmp3c2{a} libice6{a} libidl0{a} libjpeg62{a} liblcms1{a} libmagic1{a} libmng1{a}
libmpfr1ldbl{a} libpng12-0{a} libqt3-mt{a} libsdl1.2debian{a} libsdl1.2debian-alsa{a} libsm6{a} libsvga1{a} libsysfs2{a} libts-0.0-0{a} libx86-1{a}
libxcursor1{a} libxdamage1{a} libxfixes3{a} libxft2{a} libxi6{a} libxinerama1{a} libxml2{a} libxmu6{a} libxrandr2{a} libxrender1{a} libxslt1.1{a}
libxt6{a} libxxf86vm1{a} linux-image-2.6.26-1-486{a} perl{a} perl-doc{a} perl-modules{a} sgml-base{a} svgalibg1{a} ttf-dejavu{a} ttf-dejavu-core{a}
ttf-dejavu-extra{a} ucf{a} virtualbox-ose virtualbox-ose-modules-2.6.26-1-486{a} xml-core{a}
0 packages upgraded, 58 newly installed, 0 to remove and 0 not upgraded.
Need to get 60.9MB of archives. After unpacking 165MB will be used.
Do you want to continue? [Y/n/?]

Abban azert kevesebb folosleges dolog van...

--
Don't Panic if you see me laughing,
that's not a bug, just a feature.

Maradj az OSE verzional, ha nincs szukseged az itt reszletezett tobbletszolgaltatasokra.

Grafikus feluletre (Xorg) mindenkepp szukseged lesz a VirtualBox hasznalatahoz.

A Debian csomagkezelojet hasznalva lehetoseged van a nem kivant fuggosegek telepitesenek mellozesere, lasd

man apt-get

A masik lehetoseg, hogy mivel az altalad hasznalt csomagforrasban levo VirtualBox-hoz tartozo fuggosegek rosszul lettek megadva (A VirtualBox OSE valtozatot leszamitva, az megfelelonek tunik), hasznalhatsz mas csomagforrasban levo VirtualBox-ot is.

Tovabbi lehetoseg, hogy a VirtualBox oldalan levo Debian-hoz keszult binarist (.deb) toltod le es telepited (lasd

man dpkg

), vagy az OSE eseten a forraskodot toltod le, es magad forditod le.

A VirtualBox alapertelmezes szerint Qt frontendet hasznal, de resze a VBoxSDL is. A VBoxGtk egy kulon projekt (http://www.xente.mundo-r.com/narf/vboxgtk/)

"Maradj az OSE verzional, ha nincs szukseged az itt reszletezett tobbletszolgaltatasokra."

Ezekbol max a gyorsabb sata vezerles erdekelhet, de attol fugg mennyire jelentos ez.

"Grafikus feluletre (Xorg) mindenkepp szukseged lesz a VirtualBox hasznalatahoz."

Pontosan mikhez is lesz szuksegem ra? Konfiguralni, meg alapszinten vezerelni nem lehet parancssorbol?
...meg a vegen leteszek arrol, h virtualbox-ot telepitsek es visszamegyek a xen-hez, pedig annak is vannak hulyesegei...

--
Don't Panic if you see me laughing,
that's not a bug, just a feature.

Én is ilyen célra telepítettem deb-ből ubira, de csak 20 megányi szirszart húzott le, semmi kde, nem vészes. Ha meg már fennt van, akkor szabványos RDP protokollon lehet kapcsolódni a guestekhez

VBoxHeadless -s gepneve

Az OSE csak annyi differenciat mutat a binarishoz kepest, hogy nincs benne RDP szerver, meg par speci funkcio le van tiltva, de a teljesitmenyre semmilyen kihatassal nincs a verziokulonbseg.

Kulonben inkabb a VMware 1.x-et ajanlom, annak nem kell grafikus felulet az effektiv mukodeshez, es nincs is szuksege X-re. Sajnos a VirtualBox kodjat Qt-ben irtak, tehat a Qt libekre mindenkepp szukseged lesz, meg ezek fuggosegere (X, kulonbozo kepkezelo libek, etc.), es ez sajnos nem is nagyon csokkentheto.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

A VirtualBoxhoz alapertelmezetten Qt frontend van, de nem abban irtak a kodjat (a Qt egy grafikus widget keszlet).

A Qt nem szukseges mas frontendekhez, igy a VBoxSDL-hez es VBoxGtk-hoz sem.

Az effektiv mukodeshez, bekonfiguralashoz a VirtualBox-nak sincs szuksege grafikus feluletre, mint idokozben kiderult, lasd. VBoxManage, VBoxHeadless.

"Az effektiv mukodeshez, bekonfiguralashoz a VirtualBox-nak sincs szuksege grafikus feluletre, mint idokozben kiderult, lasd. VBoxManage, VBoxHeadless."

Oruluk, h vegulis erre is lenne lehetoseg, csak picit elkestetek :), tegnap estig annyi velemenyt kaptam tobb helyrol is h konfigolashoz feltetlen kell grafikus felulet hogy inkabb xen-t tettem fel. De jovore kiprobalom a virtualbox-ot is!

--
Don't Panic if you see me laughing,
that's not a bug, just a feature.

kvm vagy qemu -daemonize kapcsolóval illetve a -vnc :4 en pl figyelni fog az 5904 es porton.

ezek xen kompatibilis guestek lesznek így ha tovább akarsz lépni, megteheted