VirtualBox и Ubuntu: советы
Иногда в работе мне приходится пользоваться VirtualBox от Oracle: например, необходимо посмотреть, как будет вести себя программа на чистой OC (часто это касается работ с базами данных, создания интерфейса СУБД) или потестировать программы на Linux. В этой заметке я выложу некоторые мысли, которые полезно будет знать при работе с VirtualBox.
Что мне нравится: Virtualbox без проблем подхватывает интернет; все моментально отображается даже во время процесса установки новой ОС. Сама установка также не вызвала никаких проблем
В прошлой нашей заметке мы создали небольшое приложение в IntelliJ IDEA для JavaFX – вот его и попробуем запустить. Для начала установим ОС – я выбрал Ubuntu 16.04.6 LTS. Отлично, у нас появилась новая ОС:
Дальше нам надо установить соответствующую версию Java. По умолчанию в нашей убунте идет восьмая – она нам и нужна:
sudo apt-get install default-jreОднако, это еще не все. Если теперь вы попробуете запустить наш скомилированный IntelliJ IDEA jar-ник, то убунта заругается, что не может найти основной класс. Это проблема не ваша, надо просто установить еще и FX:
sudo apt-get install openjfxТеперь пробуем запустить и узнать версию ОС:
Все заработало. Дальше я напишу несколько советов по работе с VirtualBox:
- Используйте последние версии программы. Таким образом вы избежите некоторых ошибок в работе; в частности при работе с дополнениями к ОС.
- При создании новой машины не скупитесь на задание её характеристик: в частности размер жесткого диска и оперативная память. Первое будет поменять не так просто в дальнейшем, а второе как минимум сократит время установки системы.
- Вам может показаться, что программа установки Ubunty зависла – если это произошло в самом начале, то лучше подождите. Если в конце, после установки и перезагрузки, то еще раз перезагрузите.
- Вообще, обращайтесь с ОС виртуальной машины также, как и с реальной. Что-то не работает? Перезагрузите. Не помогло? Переустановите глючащую программу или пакет.
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.