Виртуальная машина для linux debian
Как установить VirtualBox в Debian Linux 9
VirtualBox — это кроссплатформенная программа виртуализации с открытым исходным кодом, которая позволяет запускать несколько гостевых операционных систем (виртуальных машин) одновременно.
В этом руководстве рассказывается, как установить последнюю версию VirtualBox 6.0 на Debian 9.
Подготовка
Вам нужно будет войти в систему как пользователь с доступом sudo, чтобы иметь возможность устанавливать пакеты в вашей системе Debian.
Установка VirtualBox из репозиториев Oracle
Начиная с Debian 9, пакеты VirtualBox недоступны в официальных репозиториях Debian. Мы будем устанавливать VirtualBox из репозиториев Oracle.
На момент написания этой статьи последней версией VirtualBox была 6.0. Перед тем, как перейти к следующим шагам, вам следует проверить страницу загрузки VirtualBox, чтобы узнать, доступна ли более новая версия.
Установка VirtualBox в Debian Linux — относительно простой процесс и займет всего несколько минут:
Начните с импорта ключей GPG репозитория Oracle VirtualBox в вашу систему, используя следующие команды wget :
Обе команды должны вывести OK что означает, что ключи успешно импортированы и пакеты из этого репозитория будут считаться доверенными.
Затем добавьте репозиторий VirtualBox в список источников:
После включения репозитория VirtualBox обновите список пакетов apt и установите последнюю версию VirtualBox 6.0 с помощью:
На этом этапе VirtualBox установлен и готов к использованию.
Установка пакета расширений VirtualBox
VirtualBox Extension Pack предоставляет несколько полезных функций для гостевых машин, таких как виртуальные устройства USB 2.0 и 3.0, поддержка RDP, шифрование изображений и многое другое.
Загрузите файл пакета расширений с помощью wget :
После завершения загрузки выполните следующую команду, чтобы установить пакет расширений:
Вам будет представлена лицензия Oracle и предложено принять их условия.
Запуск VirtualBox
Теперь, когда VirtualBox установлен в вашей системе Debian, вы можете запустить его из командной строки, набрав:
Когда вы запускаете VirtualBox в первый раз, должно появиться следующее окно:
Выводы
Если у вас есть вопросы, оставьте комментарий ниже.
Виртуальные машины для Linux
Что такое виртуальная машина?
Раньше виртуальные машины выполняли всю работу сами, на программном уровне, и понятно, что все это работало очень медленно. Но потом процессоры начали поддерживать аппаратную виртуализацию, это в разы ускоряет работу гостевой операционной системы. Это такие технологии, как AMD-V от AMD или Intel VT-x от Intel. Правда, эти технологии могут быть по умолчанию отключены в BIOS.
Кроме виртуальных машин, которые полностью эмулируют работу компьютера к виртуализации под linux можно отнести контейнеры, например, LXC или OpenVZ. Дальше мы рассмотрим виртуальны машины для Linux, которые вы можете использовать для установки своих систем.
1. VirtualBox
VirtualBox поддерживает как 32, так и 64 битные системы и вы можете установить не только Linux дистрибутив, но и Windows или даже MacOS. Все системы будут отлично работать. Во время создания виртуальной машины вы можете выбрать профиль гостевой ОС, для которого автоматически выставятся правильные параметры памяти, процессора и видеокарты.
Кроме непосредственно виртуализации, VirtualBox поддерживает и дополнительные функции, например, запись видео с экрана виртуальной машины, и создание снимков системы для быстрого восстановления и создание виртуальной сети между несколькими машинами. Кроме того, если установить дополнения гостевой ОС, то можно настроить общий буфер обмена между хостовой и гостевой системой, передавать между ними файлы или даже интегрировать окна программ гостевой системы в основную.
Можно сказать, что это лучшая виртуальная машина для Linux, она предлагает все необходимые возможности, и в то же время достаточно проста в использовании.
2. VMware
В отличие от VirtualBox, которая распространяется с открытым исходным кодом, это коммерческий продукт, полная версия которого стоит денег. Но для домашнего использования есть упрощенная версия, которую можно использовать полностью бесплатно.
VMWare имеет почти все те же возможности, что и VirtualBox, в некоторых тестах она показывает себя лучше чем первый вариант, но в целом их производительность одинакова. Тоже есть возможность организовывать сеть между виртуальными машинами, объединять буфер обмена и передавать файлы, но нет записи видео.
Примечательной особенностью VMWare есть то, что для некоторых систем разработаны и уже готовы сценарии автоматической установки, которые позволяют установить систему в автоматическом режиме и не указывать слишком много параметров. Это может быть очень удобным в некоторых ситуациях.
3. Qemu
Если вы хотите запустить не привычную операционную систему x86, а систему для устройств ARM, например, Android, Raspbian или RISC OS, то тут вам не помогут две предыдущие виртуальные машины Linux. С такой задачей может справиться только Qemu.
Несмотря на свое название, это очень мощный инструмент для работы с виртуализацией в Linux, для установки Qemu в Ubuntu выполните:
sudo apt install qemu qemu-kvm libvirt-bin
Подробнее про использование Qemu можно почитать в этой статье.
4. Gnome Boxes
Если вам не нравится управлять вашими виртуальными машинами с помощью командной строки, можно воспользоваться графическим интерфейсом для Qemu под названием Gnome Boxes. Эта утилита позволяет в несколько кликов создать новую виртуальную машину. При чём вам не нужно иметь установочный образ, программа может сама загрузить его из сети. Кроме создания виртуальных машин можно подключаться к удалённым виртуальным машинам по протоколу RDP или VNC. Для установки программы в Ubuntu используйте такую команду:
sudo apt install gnome-boxes
5. KVM
Чтобы начать использовать KVM сначала нужно проверить, поддерживает ли ваше оборудование аппаратное ускорение, для этого используйте утилиту cpu-checker. Если все поддерживается то вы можете перейти к установке KVM:
sudo apt install qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager
После установки вы сможете получить доступ к виртуальным машинам KVM с помощью менеджера виртуальных машин, который появится в меню. С помощью этого менеджера управляются и другие системы виртуализации Linux, например, XEN.
6. XEN
Это еще одна платформа виртуализации для Linux, которая очень похожа на KVM. Но тут есть некоторые отличия. Как и KVM здесь поддерживается аппаратное ускорение, множество архитектур, в том числе и ARM, а также запуск различных гостевых систем, включая Windows. Но главное отличие заключается в том, что KVM по умолчанию встроен в ядро Linux, а для работы Xen вам понадобиться специально собранное ядро с его поддержкой.
Из других особенностей Xen можно отметить, что система будет работать достаточно быстро даже без аппаратного ускорения, если вы будете запускать Linux.
Выводы
В этой статье мы рассмотрели лучшие виртуальные машины для Linux. Как видите виртуализация на linux развивается очень быстро и есть достаточно много решений, которые вы могли бы использовать в своей системе. Какую виртуальную машину или систему виртуализации используете вы? Напишите в комментариях!
Как установить VirtualBox в Debian 11
VirtualBox — это кроссплатформенное приложение virtualization Manager с открытым исходным кодом. Он принадлежит компании Oracle и позволяет запускать несколько гостевых операционных систем (ОС) одновременно. В VirtualBox можно установить операционные системы, такие как Windows, Debian, Fedora, Oracle Linux, Ubuntu и другие.
Ваше оборудование должно поддерживать и поддерживать технологию виртуализации для запуска VirtualBox.
В этой инструкции мы покажем, как выполняется установка VirtualBox 6 в Debian 11.
Официальных пакетов vbox для Debian 11 Bullseye пока не существует. Мы обновим эту инструкцию, как только пакеты будут доступны.
Ранее мы писали про установку VirtualBox, вот ссылки если вас это интересует:
Установка VirtualBox в Debian 11 с помощью сценария установки
VirtualBox поставляется со скриптом установщика для всех дистрибутивов Linux. Перед запуском сценария установки нам требуется установить зависимости:
$ sudo apt install wget build-essential python2
Откройте свой браузер и перейдите на официальную страницу загрузки VirtualBox, чтобы скачать последнюю версию VirtualBox.
Щелкните правой кнопкой мыши на всех дистрибутивах и скопируйте ссылку на скрипт установщика.
Скачивание VirtualBox для Debian
VirtualBox для Debian 11
Откройте свой терминал и используйте ссылку которую мы скопировали чтоб скачать скрипт установщика:
Затем дайте разрешение на выполнение установочному файлу:
$ chmod u+x VirtualBox-6.1.24-145767-Linux_amd64.run
Теперь запустите программу установки:
Установка пакета расширений VirtualBox в Debian 11
Пакет расширений Virtualbox — это двоичный пакет, расширяющий функциональность VirtualBox. Он предоставляет такие расширения, как поддержка USB, буфера обмена и другого. Рекомендуется установить пакет расширений VirtualBox той же версии, что и ваш VirtualBox.
Загрузка пакета расширений VirtualBox для соответствующей версии, возможна с помощью команды wget.
Вы можете дважды щелкнуть по этому файлу, чтобы установить пакет расширений VirtualBox с рабочего стола или установить его с помощью интерфейса командной строки.
Давайте проверим, как установить его из командной строки.
Мы будем использовать команду vboxmanage для установки пакета расширений VirtualBox:
$ sudo vboxmanage extpack install – replace Oracle_VM_VirtualBox_Extension_Pack-6.1.24.vbox-extpack
При установке вам будет предложено принять условия лицензирования Oracle. Введите Y и нажмите Enter:
… the prevailing party shall be entitled to its costs and attorneys’
fees actually incurred in connection with such action or proceeding.
Do you agree to these license terms and conditions (y/n)?
Чтобы разрешить текущему пользователю запускать VirtualBox, добавьте его в группу пользователей vboxusers. Делается это с помощью команды:
Убедитесь, что пользователь был добавлен:
Вам потребуется перезагрузить вашу систему, чтобы внести изменения:
Проверка установки и версии VBox:
Oracle VM VirtualBox VM Selector v6.1.26 (C) 2005-2021 Oracle Corporation
All rights reserved. No special options. If you are looking for —startvm
and related options, you need to use VirtualBoxVM.
Теперь вы можете ввести команду virtualbox без аргумента и начать создавать виртуальные машины для размещения виртуальных операционных систем.
Установленный VirtualBox на Debian 11
Заключение
В этой инструкции мы показали, как установить Virtualbox 6 в Debian 11. Теперь у вас есть работающая виртуальная машина в системе Debian.
Установите VirtualBox на Ubuntu и Debian Linux
В этом посте мы увидим, как установить VirtualBox на Ubuntu и Debian Linux. Если вы новичок, у вас могут возникнуть несколько вопросов: Что такое VirtualBox? Что делает VirtualBox? Короче говоря, VirtualBoxПервоначально разработанная Sun MicroSystems и в настоящее время принадлежащая Oracle, представляет собой программное обеспечение для виртуализации, которое может имитировать автономный компьютер. Каждый автономный компьютер (он же виртуальное устройство) может работать со своей собственной операционной системой (гостевая ОС) и является автономным (удалите устройство, и ваша хост-система вернется в исходное состояние). Приборы могут взаимодействовать друг с другом, быть частью вашей домашней сети и будут рассматриваться как отдельная система. Благодаря этим и многим другим функциям VirtualBox позволяет тестировать различные операционные системы, не внося постоянных изменений в вашу хост-систему. [ Читать: установить Ubuntu Server 14.04 Trusty Tahr в качестве домашнего сервера ]
Недавно мы представили некоторые из лучших домашних серверных операционных систем. VirtualBox позволит вам протестировать эти операционные системы, прежде чем выбрать одну. В качестве альтернативы вы можете фактически запустить свою серверную операционную систему или медиасервер из своего экземпляра VirtualBox 24/7: вы можете не захотеть связываться с системой Ubuntu, которая работает безупречно, и можете выбрать запуск своего сервера из устройства VirtualBox, не мешая хост Ubuntu. Или вы просто хотите, чтобы тестовая система связывалась и училась. Звучит захватывающе? Как запустить ваш сервер из VirtualBox – это тема для другого поста. А пока давайте посмотрим, как установить VirtualBox на Debian и Ubuntu Linux.
Рекомендуемые сборки HTPC / Home Server:
Установите VirtualBox на Ubuntu и Debian Linux
Далее, самый простой способ установить VirtualBox в Ubuntu – через официальные репозитории Ubuntu. Однако VirtualBox в репозитории Ubuntu всегда на несколько младших версий старше. Для большинства пользователей это не имеет значения, и поэтому приведенной ниже команды должно быть достаточно.
Вы можете пропустить остальные шаги. Однако, если вам нужна последняя версия VirtualBox, вам придется установить VirtualBox в Ubuntu из официального репозитория Virtualbox. Сначала добавьте ключ хранилища с помощью следующей команды:
Затем добавьте хранилище VirtualBox с помощью следующей команды. В этом посте показано, как установить VirtualBox на Ubuntu 14.04 LTE. Возможно, вам придется заменить trusty версию, которую вы используете (см. Инструкции ниже):
Замените слово trusty в приведенной выше команде именем выпуска, соответствующим номеру выпуска:
Затем обновите список пакетов, используя команду ниже:
Далее вам нужно будет узнать имя пакета для последней версии виртуальной коробки. Для этого выполните следующую команду:
Последнее имя пакета VirtualBox
Наконец, установите VirtualBox в Ubuntu и Debian Linux, используя следующую команду:
После завершения установки VirtualBox вы сможете найти его в своем меню.
VirtualBox на Xubuntu
Вот вам виртуальная машина для Ubuntu и Debian. Вы также можете использовать это руководство для установки VBox на Ubuntu Server Edition. Используя Ubuntu или Debian VirtualBox Extension Pack или VirtualBox Guest Additions, вы можете добавить еще несколько функций в VirtualBox. VMware – еще одно крупное программное обеспечение для виртуализации, но VirtualBox всегда был моим любимым, хотя у него есть свои причуды. Идите вперед, установите VirtualBox на Ubuntu и Debian играть практически с любой ОС.
Полное руководство по настройке домашнего сервера на виртуальной машине VirtualBox:
Как установить Debian в VirualBox. Полная пошаговая инструкция
Установка операционной системы Debian на виртуальную машину дает возможность ее использования в качестве дополнительной (к основной) ОС компьютера.
Как скачать Debian
Зайдите на главную страницу Debian. Для принятия решения о выборе версии операционной системы ознакомьтесь с размещенной на сайте информацией. Перейдите по ссылке «ISO-образы CD/USB».
Выберите способ загрузки образа операционной системы. Предпочтительный, наиболее универсальный вариант: «Загрузить образы CD/DVD, используя BitTorrent»
Выберите версию для CD или DVD:
Рассматриваю на примере CD-версии для amd64.
Выберите стабильную версию Debian с Xfce. Загрузите файл ISO-образа и переместите его в удобное место на жестком диске или SSD компьютера.
Создание виртуальной машины
Подробная процедура скачивания, установки, а также создания и настройки виртуальной машины в Oracle VM VirtualBox, рассматривалась мной ранее.
Откройте VirualBox. Нажмите кнопку «Создать». Она — первая под строкой меню программы.
В окне создания виртуальной машины укажите:
Нажмите кнопку «Далее». Используйте ее в процессе создания виртуальной машины для перехода к следующему экрану.
Если аппаратные ресурсы компьютера позволяют, выделите виртуальной машине не менее 2048 мегабайт оперативной памяти.
Виртуальный жесткий диск
Оставьте предлагаемый по умолчанию пункт «Создать новый виртуальный жесткий диск» и нажмите кнопку «Создать».
Если вы не планируете использовать новый виртуальный жесткий диск с другими инструментами виртуализации, оставьте предлагаемый по умолчанию формат «VDI».
Предусмотрены два варианта виртуального жесткого диска:
Выберите первый вариант, если не располагаете большим объемом свободного места на HDD или SSD.
Предлагаемый по умолчанию объем в 8 гигабайт очень мал. Рекомендую выделить виртуальной машине не менее 20 ГБ дискового пространства. Оно понадобится, если устанавливаемая на виртуальную машину операционная система будет реально использоваться:
Исключение — установка будет использоваться только для ознакомления с возможностями системы. Нажмите кнопку «Создать».
Новый «виртуальный компьютер» создан и отображается в общем перечне себе подобных в левой части окна VirtualBox.
Настройки виртуальной машины
Выделите ее мышью и нажмите кнопку «Настроить» под строкой меню.
В разделе настроек «Система» на вкладке «Материнская плата» предоставьте виртуальной машине не менее 2 ГБ (2048 гигабайт) оперативной памяти.
На вкладке «Процессор» этого же раздела выделите не менее двух ядер ЦП. Эти настройки необходимы для комфортной работы с ОС.
В разделе «Дисплей» на вкладке «Экран» установите доступный виртуальной машине объем оперативной памяти.
В разделе «Общие папки» укажите пути к каталогам, которые станут использоваться совместно основной операционной системой компьютера и установленной в виртуальную машину ОС Debian. Для сохранения настроек виртуальной машины нажмите кнопку «ОК».
Подготовка к установке Debian
Дважды щелкните мышью по виртуальной машине. Укажите путь к ISO-образу ОС и нажмите кнопку «Продолжить».
Не меняйте первый вариант установки «Graphical Install» для того, чтобы установить ОС с использованием графического интерфейса мастера установки. Нажмите «Enter»
Выберите язык установщика Debian. Нажмите кнопку «Continue».
Выберите местоположение. Оно станет учитываться при определении часового пояса. Нажмите кнопку «Продолжить». Используйте ее в дальнейшем для перехода к следующему шагу мастера установки операционной системы.
Определите раскладку клавиатуры.
Из предлагаемого списка выберите способ переключения между клавиатурными раскладками. Для этого может использоваться:
Если у вас нет определенных предпочтений, обратите внимание на рекомендации мастера установки Debian.
Производится подготовка к установке ОС. На этой стадии процесса остается только подождать некоторое время.
Введите имя вашего компьютера, состоящее из одного слова. Оно идентифицирует систему в сети. Если вы настраиваете домашнюю сеть, выберите любое, отличающееся от имен других домашних устройств. В офисе оно определяется системным администратором. Нажмите кнопку «Продолжить», которую необходимо использовать и в дальнейшем для перехода к следующему окну мастера установки Debian.
Введите имя домена. Оно является частью интернет-адреса, которая располагается справа от имени ПК. При настройке домашней сети вы можете указать произвольное имя домена.
Учетные записи администратора и пользователя
Введите пароль учетной записи root (суперпользователя). Рекомендуется:
Данное поле нельзя оставить пустым. Ввод пароля необходимо повторить в дополнительном поле.
Введите имя пользователя компьютера. Используется для действий, не связанных с администрированием. Отображается в письмах в поле «От кого». Применяется во всех установленных в системе программах, которым необходимо реальное имя пользователя.
Выберите имя пользователя — учетную запись, под которой вы будете известны в системе. Слово должно начинаться с маленькой буквы латинского алфавита. За ней может следовать произвольное число латинских букв или цифр.
Введите пароль пользовательской учетной записи. Он может состоять из цифр, букв и знаков препинания. Повторите ввод пароля во втором поле данного окна.
Время
Производится настройка часового пояса. Выберите свой часовой пояс из предлагаемого списка.
Разметка диска
Установщик предложит разметить диск, на который устанавливается Debian. Предлагаемые варианты:
Используйте другие методы (кроме первого) только в том случае, когда знаете, что это вам необходимо. Они предназначены для опытных пользователей. Если вы устанавливаете Debian впервые, выберите первый метод.
Мастер установки операционной системы предупредит, что вся информация на выбранном диске будет удалена. В данном случае — нажимайте продолжить. Если данная инструкция используется вами для чистой установки ОС — продолжайте только, если все важные данные перенесены с жесткого диска или SSD на дополнительные накопители.
Определите схему разметки диска. Предлагаемые установщиком методы:
Выберите первый метод. Другие варианты выбирайте лишь в тех случаях, когда вам точно известно, какие преимущества даст вам данная схема разметки.
Подтвердите завершение разметки и запись изменений на диск.
Установщик Debian даст вам еще одну возможность отказаться от записи изменений на диск. Выберите опцию «Да».
Установка системы
Процесс установки ОС переходит в автоматическую стадию. На данном экране делать ничего не нужно, только подождать.
Установка программного обеспечения
Установка содержит небольшой выбор пакетов софта. Вам предлагается использовать зеркало из интернета. В процессе настройки будет загружен большой объем данных.
Выберите зеркало пакетов, которое располагается в ближайшей к вам сети.
Определите зеркало пакетов. Если вам неизвестно, с каким из них у вас наилучшая связь, выберите «deb.debian.org»
При необходимости использовать прокси, введите его данные в формате, предложенном мастером установки.
В автоматическом режиме выполняются: настройка менеджера пакетов. Вы можете отменить действие.
Следующий шаг — выбор и установка ПО.
Установщик предложит еженедельно автоматически отправлять разработчикам статистику по наиболее часто используемым в системе пакетам. Информация влияет на решение о включении пакетов в первый компакт-диск дистрибутива. Если вы не желаете делиться этой информацией, оставьте опцию «Нет».
Выбор интерфейса рабочего стола
Выберите необходимое вам ПО. По умолчанию предлагается установить:
Вы можете предпочесть:
Если у вас есть предпочтения в отношении интерфейса Linux, выберите один из предлагаемых вариантов.
Процесс выбора и установки софта будет продолжен в автоматическом режиме. Он займет некоторое время.
Установка загрузчика
Если ОС будет единственной, согласитесь на установку загрузчика GRUB. В случае, когда инструкция применяется для чистой установки ОС на ПК, внимательно ознакомьтесь с рекомендациями мастера установки к этому шагу.
Определите, куда будет установлен загрузчик GRUB. Для этого выберите предлагаемый диск. Опытным пользователям предложена возможность указания устройства вручную.
Производится установка загрузчика.
Система установлена. Нажмите «Продолжить» для того, чтобы запустить ОС.
Работа с Debian
Введите имя пользователя и пароль.
Выберите «Использовать настройки по умолчанию».
Начните работу с операционной системой.
На нижней панели располагаются значки часто используемых программных инструментов. Посетите любой веб-сайт.
Ранее я подробно рассмотрел установку в VirtualBox основанных на Debian дистрибутивов:
Почему из сотен дистрибутивов Linux вы предпочли Debian?
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.