Egy virtuális gép futtatása

Összefoglaló

Ez a gyorstalpaló az OSGeoLive egy futtatási módját írja le a VirtualBox virtuális gépben (VM). Más megoldásokhoz kövesse a linkeket a „Lásd még” szakaszt lentebb.

Megjegyzés

Ha többet szeretne megtudni a virtualizáció előnyeiről, olvassa el a Virtualizáció című részt a Wiki-ben

Előfeltételek

Szoftver

  • Töltse le a Virtual Box-ot a platformjához és telepítse a szoftvert. Windowson futtassa a telepítőt vagy Ubuntu típusú Linux rendszereken tegye a következőt:

    apt-get install virtualbox-ose

  • Töltse le az OSGeo Virtual disk fájlt (vmdk) a live.osgeo.org oldalról.

    • Az osgeolive-vm alól töltse le a 7-zip fájlt. Majd tömörítse ki a letöltött fájlt (a 7zip használatával).

Hardver

  • RAM: Minimum 2 GB. A Lubuntu rendszer jól fut 1GB RAM-mal, mindaz amire szüksége van legalább ugyanennyi memőria az alkalmazásoknak (mint például GeoServer). Így összesen 2 GB ajánlott a sima működéshez.

  • Háttértár: Minimum 20 GB merev lemez. A live.osgeo.org oldalról letöltött virtuális lemez fájl (vmdk) kitömörítve majdnem 10 MB. További helyre van szüksége a virtuális gépen történő munkához. 20 GB egy jó javaslat.

  • CPU: bármilyen CPU megfelelő, de a „Virtualizációs technológiát” támogató processzorok gyorsabbak. Ellenőrizze, hogy a számítógépe támogatja-e a virtualizációs technológiát

Megjegyzés

A 2010 után készített gépek többsége megfelel ezeknek a követelményeknek.

1. lépés: Virtuális gép létrehozása

  1. Indítsa el a VirtualBox alkalmazást és kattintson a New-ra. A virtuális gép létrehozása ablak jelenik meg.

../../_images/virtualbox.png
  1. Írjon be egy nevet, mint például OSGeoLive és válassza a Linux-ot mit operációs rendszer, és Ubuntut a verzióhoz és kattintson Next-re.

../../_images/virtualbox_select_name.png
  1. A következő képernyőn állítsa a memóriát legalább 1024 MB-ra (vagy többre, ha a gazda számítógépében több mint 4 GB van, mint az alábbi képernyőképen).

../../_images/vmdk_memory.png
  1. Folytassa a következő lappal és válassza a „Use existing hard disk file” beállítást. Kattintson a mappa ikonra, tallózzon oda, ahova az OSGeoLive vmdk fájlt mentette. Válassza ezt a fájlt, kattintson a Next.re és „Create”.

Most látnia kellene az OSGeoLive-ot a virtuál box-ában.

../../_images/vmdk_disk.png

2. lépés: VM konfigurálása

VM beállítások

  1. Miután a VM-et létrehozta kattintson a Settings gombra a User Interface részben, kattintson a Show at top of screen-re a mini eszközsor kiválasztásához.

../../_images/vmdk_user_interface.png
  1. Menjen a Display részhez és növelje a videomemóriát 32 vagy 64 MB-ra. Bizonyos gazda operációs rendszerek esetén szükség lehet az „Enable 3D Acceleration” bekapcsolására a képernyő tökéletes működéséhez.

../../_images/vmdk_display.png

Megosztott mappák hozzáadása a gazda gép fájljainak eléréséhez

  1. Menjen a „Shared folders” szakaszra, és kattintson az Add Folder (zöld + ikonra a jobb oldalon), hogy megtalálja azt a mappát a gazdagépen, amelyet meg szeretne osztani a VM-en belül.

../../_images/vmdk_shared_folders.png

Kiválaszthatja, hogy a megosztott mappa csak olvasható, és automatikusan elérhető (auto-mount) legyen. Miután kitöltötte a „Folder path” és a „Folder name” mezőket, kattintson az OK gombra, majd ismét az OK gombra a beállítások befejezéséhez és az ablak bezárásához.

3. lépés: Virtuális gép futtatása

Most töltse be a VM-et a Start (zöld nyíl) gombra kattintva.

  • Az OSGeoLive virtuális képernyője (az ablak mérete) nagyon kicsi lehet és nem lehet növelni a Guest Addition installálása nélkül. Telepítenie kell a virtualbox guest additiont, ez lehetővé teszi a teljes képernyős mód használatát.

    sudo apt-get install --yes virtualbox-guest-utils virtualbox-guest-x11

(Alternatíva) ha a fenti parancs nem működne, használja a következő alternatív megoldást:

  1. A VirtualBox Devices menüből válassza a Insert Guest Additions CD Image opciót

  2. Kattintson az OK-ra, amikor a rendszer kéri, hogy nyissa meg a cserélhető adathordozót a File Manager-ben.

  3. A File Manager-ben válassza a ToolsOpen Current Folder-t.

  4. Gépelje a terminál ablakba:

sudo ./VBoxLinuxAdditions.run

  1. Nyomjon ENTER-t.

4. lépés OSGEoLive felhasználó beállítása

Megjegyzés

Egyes az OSGeoLive-ban konfigurált eszközök arra támaszkodnak, hogy a „user” a „users” csoportban legyen és így képesek írni az adat könyvtárakba. Ha nem állítják be, akkor ezek az eszközök nem fognak működni amikor futtatja őket.

  1. Indítson egy terminált.

  2. Futtassa a sudo adduser user users parancsot.

  3. Alkalmazza ezt a módosítást egy új munkamenet indításával: vagy indítsa újra a virtuális gépet vagy jelentkezzen ki és jelentkezzen be (felhasználónév „user”, jelszó „user”).

5. lépés: Osztott mappa elérése

  • Adja hozzá magát a vboxfs csoporthoz, hogy az osztott mappákat (fentebb írtunk róla) tartalmát elérje, ehhez egy terminál ablakban futtassa:

    user@osgeolive:~$ sudo usermod -a -G vboxsf user

6. lépés: osztott mappa csatlakoztatása

  • A fenti példában egy „GIS” nevű osztott mappának az elérési útját adtuk meg a gazda gépen a VM beállításokban. Az osztott mappa a fájl rendszerben a /media/sf_GIS alatt jelenik meg. A felhasználó bejelentkezési könyvtárába a következő parancsokkal illeszthetjük be:

    user@osgeolive:~$ mkdir GIS

    user@osgeolive:~$ sudo mount -t vboxsf -o uid=user,rw GIS /home/user/GIS

Ezután a gazda gépen a kiválasztott mappában található fájlok elérhetők lesznek a VM-ben a felhasználó bejelentkezési könyvtárában a „GIS” mappábanl.

Gratulálunk, most van egy futó OSGeoLive-ja egy virtuális gépben.

Következő lépések:

Miért nem próbál meg futtatni néhány alkalmazást az OSGeoLive gyorstalpaló leírás szerint

Lásd még: