3 недели назад 28 марта 2024 в 20:47 2590

Опробовать разные операционные системы, прежде всего, операционные системы на GNU/Linux, проще всего в эмуляторе операционных систем VirtualBox. Оценить внешний вид интерфейсов ОС, их основной функционал и приложения можно не отказываясь от своей основной системы. А сделать это проще всего с помощью VirtualBox на примере Ubuntu.

В частностях процесс может меняться, но в общем остаётся неизменным. Прежде всего необходимо скачать и установить VirtualBox 7.0.12. На всякий случай, проверьте на официальном сайте Apache Lounge нет ли версии новее: https://www.virtualbox.org/
Скачать тестовую сборку macOS/ARM64 BETA для macOS на Apple Sillicon — https://www.virtualbox.org/wiki/Testbuilds
Скачать не LTS образ Ubuntu для настольных ПК — https://ubuntu.com/download/desktop

Прежде всего нужно в свойствах ярлыка, во вкладке «Совместимость» — «Изменить параметры для всех пользователей» — «Изменить параметры высокого DPI» — «Переопределите режим масштабирования высокого разрешения. Масштабирование выполняется:» и оставить вариант «Приложение».

Чтобы создать виртуальную машину, необходимо выбрать в основном меню сверху «Машина» — «Создать».

В появившемся окне «Создать виртуальную машину» на первом шаге «Имя и операционная системы виртуальной машины» в поле «Имя» ввести название для виртуальной машины, например, Ubuntu. Если поле «Имя» содержит слово Ubuntu, то значения полей «Тип» и «Версия» автоматически поменяются на Linux и Ubuntu (64-bit). В поле «Папка» указывается место хранения виртуальных машин, по умолчанию это папка VirtualBox VMs в домашней папке пользователя, но можно ввести другой путь к файлу с клавиатуры или нажать стрелку справа, выбрать «Другой…» и выбрать папку. В поле «Образ ISO» необходимо указать путь к файлу загруженного образа, например, D:/Downloads/ubuntu-23.10.1-desktop-amd64.iso или /Users/abatollo/Downloads/ubuntu-23.10.1-desktop-amd64.iso или нажать стрелку справа и выбрать «Другой…», после чего выбрать файл образа. Чтобы установить Ubuntu автоматически, оставляем флажок «Пропустить автоматическую установку» не установленным и нажимаем «Далее» (Alt + Л).

На следующем шаге «Автоматическая установка гостевой ОС» в первом наборе полей «Имя пользовтеля и пароль» необходимо указать имя пользователя и пароль. По умолчанию указаны имя пользователя vboxusers и пароль changeme. В качестве имени пользователя можно латиницей как в заграничном паспорте в одно слово указать первую букву имени и фамилию. Указывая и подтверждая пароль можно нажать на кнопку справа, чтобы видеть набираемый текст и убедиться, что пароль набран в правильной раскладке и без Caps Lock. Значения имени и пароля важно изменить, так как значения по умолчанию создадут пользователя без административного доступа. Во втором наборе полей можно ничего не менять. Также важно знать, что в имени хоста нет пробелов. Настоятельно рекомендуется установить флажок «Дополнения гостевой ОС» путь к файлу дискового образа гостевых дополнений C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso или /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso по умолчанию можно не менять, он загружается как часть VirtualBox. Дополнения гостевой ОС обеспечивают ряд функций значительно упрощающих работу с виртуальной ОС, например, меняя разрешение виртуальной ОС при изменении размера окна и нажимаем «Далее» (Alt + Л).

Примечание. Если вы решите не использовать автоматическую установку, то шаг «Автоматическая установка гостевой ОС» будет пропущен, и вы сразу перейдете к следующему шагу. Как только ваша виртуальная ОС будет создана, вы сможете указать имя пользователя и пароль, выполнив стандартный процесс установки Ubuntu при первой загрузке.

На шаге «Оборудование» выделяются ресурсы виртуальной машины: указывается какой объем памяти и процессоров нашей хост-машины может использовать виртуальная машина. Для обеспечения хорошей производительности рекомендуется обеспечить вашу виртуальную машину примерно 8 ГБ (8192 МБ) оперативной памяти, но и 4 ГБ тоже приемлемо, и 4 процессорами. Лучше не выходить за зелёные зоны под ползунками, чтобы не допустить проблемы как с собственной операционной системой так и с виртуальной машиной. Флажок «Включить EFI (только специальные ОС)» в случае с Ubuntu лучше не ставить и нажать «Далее» (Alt + Л).

На шаге «Виртуальный жёсткий диск» рекомендуется оставить как есть радиокнопку «Создать новый виртуальный жёсткий диск» и оставить в качестве размера как минимум 25 ГБ. По умолчанию виртуальный жесткий диск будет занимать меньше места и динамически увеличиваться по мере наобходимости до заданного предела. Если вы установите флажок «Выделить место в полном размере», то вирутальный жёсткий диск не только займёт всё необходимое пространство, но и повысит производительность. Нажмите «Далее» (Alt + Л).

На последнем шаге «Итог» вы увидите сводную информацию о настройках вашей виртуальной ОС. Нажмите «Готово», чтобы создать виртуальную машину.

VirtualBox проведёт фоновые операции и после их заверешния включит виртуальную машину, в которой в разрешении 800 на 600 запустится установка ОС, пока вы не окажетесь на первом шаге установки самой Ubuntu с окном Welcome to Ubuntu с полем Choose your language: и списком языков. Прокрутите список со всеми языками с латинскими названиями и выберете «Русский», текст в окне установщика сразу поменяется. Нажмите «Следующая».

На следующем шаге «Попробовать или установить Ubuntu» лучше выбрать «Установить Ubuntu». Вариант «Попробовать Ubuntu» подходит, когда вы запустили установщик с USB носителя, например. Нажмите «Следующая».

На шаге «Раскладка клавиатуры» юудет стоять «Русская», но рекомендуется сразу промотать вверх и выбрать «Английская (американская)», потому как это основная раскладка

На шаге «Подключенеи к сети» лучше оставить «Использовать проводное подключение», именно его эмулирует VirtualBox. Нажмите «Следующая».

На шаге «Доступно обновление» нажать «Обновить до версии %version», если был дан доступ в интернет и новая версия уже вышла. Установщик загрузит и развернёт обновления, после чего сообщит: «Пожалуйста перезапустите установщик». Нажмите «Перезагрузить». После перезагрузки установщика снова появится первый шаг «Добро пожаловать в Ubuntu» с предложением выбрать язык, будет уже выбран «Русский», достаточно нажать «Следующая». Снова перекинет на шаг «Раскладка клавиатуры», где выбрана «Русская», нужно снова выбрать «Английская (американская)» и нажать «Следующая». На следующем шаге «Подключиться к сети» оставить «Использовать проводное подключение» и нажать «Следующая».

На шаге «Приложения и обновления» по умолчанию выбрана радиокнопка «Минимальная установка», но лучше выбрать «Полная установка» и установить флажки «Установка программного обеспечания сторонних производителей для графики и Wi-Fi оборудования» и «Загрузить и установить поддержку дополнительных медиаформатов» и нажать «Следующая».

На шаге «Тип установки» выбрана радиокнопка «Стереть диск и установить Ubuntu», этот выбр стоит оставить без изменений и нажать «Следующая».

На финашльном шаге «Готово к установке» показана сводная информация о параметрах установки, где стоит нажать «Установить».

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

На шаге «Создание своей учётной записи», как и на предыдущих шагах, будет работать та единственная раскладка, которая была выбрана на шаге «Раскладка клавиатуры», поэтому было важно выбрать именно английскую. В поле «Ваше имя» можно указать своё имя как в заграничном паспорте, например, «Aleksandr Batollo». По мере заполнения этого поля будут меняться значения полей «Имя компьютера» и «Выберете имя пользователя» на такое же имя, но в нижнем регистре и с дефисами вместо пробелов, плюс к имени компьютера доставится суффикс 1-2 через дефис. Значения этих полей следует поменять, в поле «Имя компьютера», например, в качестве имени пользователя можно латиницей как в заграничном паспорте в одно слово указать первую букву имени и фамилию и добавить суффикс vm (virtual machine) через дефис, например, abatollo-vm. В качестве имени пользователя можно латиницей как в заграничном паспорте в одно слово указать первую букву имени и фамилию, например, abatollo. При вводе пароля рекомендуется нажать справа на кнопку «Показать». Сообщение о том: что пароль слабый, можно игнорировать, ведь это виртуальная машина. Флажок «Требовать пароль для входа в систему» можно снять или оставить по своему усмотрению и нажать «Следующая».

На шаге «Выберите свою тему» можно выбрать «Светлый» или «Тёмный» внешний вид и акцентный цвет, для экономии можно выбрать тёмный внешний вид, а акцентный цвет оставить без изменений и нажать «Следующая».

На последнем шаге «Установка завершена» можно нажать кнопку «Прожолжить тестирование», чтобы изучить ОС, но лучше нажать кнопку «Перезагрузить», чтобы перейти уже в саму ОС.

Виртуальная машина перезагрузится, по экрану полетят строки журнала установки и настройки компонентов системы и по окончании этого процесс появится экран авторизации пользователя в системе. Необходимо нажать на имя пользователя, на появившемся экране ввести пароль пользователя в соответствующе поле (можно включить отображение пароля кнопкой справа) и при необходимости нажать справа снизу на шестерёнку и выбрать вместо Ubuntu (имеется в виду Wayland) графическую опцию Ubuntu on Xorg. И нажать влавишу «Ввод», чтобы войти в систему.

В появившемся окне «Сетевые учетные записи» можно нажать «Пропустить» и на следующем экране «Помогите улучшить Ubuntu» вместо радиокнопки «Да, отправить сведения в Canonical» выбрать «Нет, не отправлять информацию о системе» и нажать «Далее», на следующем шаге «Добро пожаловать в Ubuntu» оставить отключенный по умолчанию флажок «Службы определения местоположения» и нажать «Далее» и на слеюущем экране «Всё готово» тоже нажать кнопку «Готово».

Если было подключение к интернету и вдруг появилось окно «Обновление приложений» рекомендуется нажать «Установить сейчас», ввести пароль, когда система его запросит, дождаться завершения установки обновлений и нажать «Перезагрузить сейчас», если установщик об этом попросит. Когда перезагрузка с установкой закончатся, снова авторизоваться в системе.

Запустить терминал и выполнить sudo apt install dkms. DKMS или Dynamic Kernel Module Support — фреймворк, который используется для генерации тех модулей ядра Linux, которые в общем случае не включены в дерево исходного кода. DKMS позволяет драйверам устройств автоматически пересобираться, когда ядро уже собрано. DKMS необходим для установки дополнений гостевой ОС.

В окне виртуальной ОС нужно в основном верхнем меню выбрать «Устройства» «Подключить образ диск Дополнений гостей ОС…» В самой Ubuntu в меню слева появится иконка оптического диска, необходимо нажать на неё и откроется окно образа VBox_GAs_7.0.12. В верхней части окна будет сообщение «Содержит программное обеспечение для запуска» и кнопка «Запустить Центр приложений», которую нужно нажать. В появившемся модальном окне возникнет вопрос запустить ли приложение из автозапуска, необходимо выбрать «Запустить», ввести пароль пользователя и подтвердить запуск. Откроется окно терминала, в который будут выводиться сообщения от журнала установки дополненний гостевой ОС (VirtualBox Guest Additions installation). Необходимо дождаться завершения установки, она может продолжаться несколько минут, а сама система может «зависнуть».

Если в ходе установки появится строка This system is currently not set up to build kernel modules, значит не был установлен DKMS.

Когда появится строка Press return to close this window нажать Ввод, чтобы закрыть окно и перезапустить саму Ubuntu.

Не лишним будет выполнить в терминале sudo snap refresh.

Справа сверху открыть меню и нажать шестерёнку, чтобы открыть окно приложения Настройки, открыть Клавиатура, в разделе Источники ввода нажать на +, в открывшемся всплывающем окне Добавить источник ввода выбрать Русский (Российская Федерация), в появившемся меню выбрать вариант Русская и нажать кнопку Добавить. Изменить раскладку можно будет сочетанием Super + Пробел. В случае с клавиатурой Windows это Win + Пробел.

Источник — https://ubuntu.com/tutorials/how-to-run-ubuntu-desktop-on-a-virtual-machine-using-virtualbox.

Никто не прокомментировал материал. Есть мысли?