Быстрый запуск OSGeo-Live в виртуальной машине

Это руководство описывает один из способов запуска OSGeo-Live в виртуальной машине VirtualBox. Для остальных способов проследуйте по ссылке из “См. также”.

Преимущества виртуальных машин

  • Работать с виртуальной машиной зачастую гораздо быстрее, чем с DVD, а установка практически такая же, как и на хост-машину.
  • Все изменения конфигурации, обновления программного обеспечения и сохранения файлов являются постоянными, как и на любом “обычном” компьютере. Поэтому:
  • Вы можете настроить и обновить систему
  • Вы можете сохранить вашу работу в виртуальной машине
  • Вы можете установить дополнительное программное обеспечение
  • Вы можете сделать резервную копию вашей установленной вируальной машины.

Системные требования

  • ОЗУ: 2 GB и выше. Lubuntu хорошо работает и с 1 Гб оперативной памяти, но вы должны будете оставить примерно такой же объем ОЗУ для хост-системы. Таким образом, для бесперебойной работы потребуются 2 GB.
  • Свободное место на жестком диске: файл виртуального диска (vmdk) с: live.osgeo.org занимает почти 10 GB. А так как вам понадобится больше свободно места для работы в витуальной машине, то рекомендуемый объем свободного места — 20 GB.
  • Процессор: любой, однако процессор, поддерживающий “Virtualization Technology”, будет работать быстрее. Вы можете проверить свой процессор здесь.

Большинство компьютеров не старше 4-5 лет соответствуют данным требованиям.

Инструкция

Загрузка

Загрузите и установите VirtualBox для вашего типа операционной системы. В Windows запустите Installer. В дистрибутивах Linux на базе Ubuntu выполните следующую команду:

apt-get install virtualbox-ose

Также вы можете скачать OSGeo Virtual disk (vmdk) с live.osgeo.org. Щёлкните на кнопку “Download virtual machine”. Затем распакуйте загруженный файл (можете использовать 7zip ).

Создание виртуальной машины

Запустите VirtualBox и нажмите на кнопку Создать, затем нажмите Вперёд.

../../_images/virtualbox12.png

Введите имя, например “OSGeo-Live”, выберите операционную систему Linux, версия — Ubuntu.

../../_images/virtualbox_select_name12.png

Установите размер основной памяти 1024 MB (или больше, если у вашего компьютера более 4GB ОЗУ).

../../_images/vmdk_memory12.jpg

Для продолжения нажмите “Вперёд”. Выберите “Использовать существующий жёсткий диск”. Нажмите на кнопку обзора (иконка в виде папки) и укажите путь, куда вы сохранили osgeo-live-vm-6.0.vmdk. Выберите этот файл, нажмите “Открыть”, затем “Создать”.

../../_images/vmdk_disk12.jpg

После того, как виртуальная машина будет создана, нажмите кнопку “Свойства”. В пункте меню “Общие” выберите вкладку “Дополнительно”, и для мини-тулбара отметьте “Расположить сверху экрана”.

../../_images/vmdk_general_advanced12.jpg

Откройте пункт “Дисплей” и установите значение видео-памяти равным 32 или 64 MB.

../../_images/vmdk_display12.jpg

Далее перейдите в пункт меню “Общие папки”, выберите “Добавить папку” (иконка с зеленым “плюсом” на папке справа). Выберите папку на локальной машине, которую вы бы хотели сделать доступной из виртуальной машины.

../../_images/vmdk_shared_folders12.jpg

После того, как будут указаны “Путь к папке” и “Имя папки”, нажмите OK и еще раз OK для того, чтобы закончить настройку параметров и закрыть окно свойств.

Запуск виртуальной машины

Теперь можете запустить виртуальную машину, нажав кнопку “Старт” (с зелёной стрелкой).

После того, как OSGeo-Live загрузится, вы можете установить “Дополнения гостевой ОС” в VirtualBox, чтобы улучшить производительность видео и включить возможность просматривать общие папки, параметры которой задали выше. Дополнения гостевой ОС обычно идут в виде ISO-образа вместе с VirtualBox, но они не лицензированы в качестве свободного и открытого программного обеспечения. ISO-образ монтируется в виртуальную машину в CD-привод, Установка будет производиться с него. Ниже пример, как это сделать.

В окне VirtualBox откройте меню Устройства и выберите Установить Дополнения гостевой ОС. После этого ISO-образ смонтируется в CD-привод виртуальной машины OSGeo-Live.

../../_images/vmdk_guest_additions3.jpg

После этого откройте терминал и выполните следующие команды:

user@osgeolive:~$ sudo apt-get install linux-headers-`uname -r`

user@osgeolive:~$ cd /media/VBOXADDITIONS_4.1.18_78361/

user@osgeolive:/media/VBOXADDITIONS_4.1.18_78361$ sudo ./VBoxLinuxAdditions.run

Немного подождите, пока закончится установка. После перезагрузки у вас появится возможность работать в полноэкранном режиме и подключать общие папки. В предыдущем примере мы определили путь к общей папке на локальном компьютере и присвоили ей имя “GIS” в свойствах виртуальной машины. Чтобы примонтировать её в виртуальной машине, откройте терминал и выполните:

user@osgeolive:~$ mkdir GIS

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

После этого файлы, которые вы поместите в общую папку на локальной машине, будут также доступны в виртуальной машине в папке “GIS” в домашней директории пользователя.