Как установить VirtualBox из командной строки?

Я новичок. По некоторым причинам мне нужно установить Virtualbox. Я вижу, что я могу легко установить его с помощью Software Center, но я доверяю самому способу apt-get install , потому что я нахожу его более безопасным, менее глючным, и это помогает мне больше приспособиться к терминалу.

Итак, мой вопрос заключается в следующем: существует ли способ установить VirtualBox с помощью командной строки? Я бы предпочел что-то простое, например apt-get install не распаковывая, архивируя и т. Д., Потому что я до сих пор не знаю, как это сделать в терминале.

    Откройте терминал и выполните:

     sudo apt-get install virtualbox 

    который должен работать.

    После установки вы, вероятно, захотите установить гостевые дополнения в гостевой ОС.

    Также вы, вероятно, хотите получить пакет расширения, который вы можете получить отсюда:

    https://www.virtualbox.org/wiki/Downloads

    Убедитесь, что вы получили правильную версию.

    Начиная с Xenial 16.04, вы также можете получить пакет расширения из канонических хранилищ. Перейдите на терминал и выполните:

     sudo apt install virtualbox-ext-pack 

    Поэтому, начиная с Xenial 16.04, вы должны иметь возможность получить виртуальный бокс и добавочный пакет, введя следующее:

     sudo apt install virtualbox virtualbox-ext-pack 

    и следуя инструкциям на экране.

    Если вы хотите иметь последнюю версию VirtualBox, проверьте это: https://www.virtualbox.org/wiki/Linux_Downloads

    Добавьте одну из следующих строк в соответствии с вашим дистрибутивом в /etc/apt/sources.list :

     deb http://download.virtualbox.org/virtualbox/debian xenial contrib deb http://download.virtualbox.org/virtualbox/debian trusty contrib deb http://download.virtualbox.org/virtualbox/debian precise contrib 

    Кроме того, вы можете использовать add-apt-repository для добавления в ваш /etc/apt/sources.list :

     sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" 

    Добавить защищенный ключ:

     wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add - 

    Установите VirtualBox:

     sudo apt-get update sudo apt-get install virtualbox-5.0 

    Вы можете использовать

     apt-cache search virtualbox 

    для поиска пакетов, связанных с «virtualbox».

    В частности, это находит пакет virtualbox . использование

     apt-cache show virtualbox 

    чтобы получить дополнительную информацию об этом пакете.

    Поскольку описание похоже на то, что вы хотите использовать

     sudo apt-get install virtualbox 

    для установки пакета.

    Запустите эти команды для установки Virtualbox 5.0.

     sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add - sudo apt-get update sudo apt-get install virtualbox-5.0 dkms 

    dkms (необязательно): «Пользователи Ubuntu / Debian могут установить пакет dkms, чтобы гарантировать, что модули ядра хоста VirtualBox (vboxdrv, vboxnetflt и vboxnetadp) будут правильно обновлены, если версия ядра Linux изменится во время следующего обновления apt-get».

    В облачных изображениях Ubuntu-15.04 отсутствует пакет виртуальных боксов из включенных источников. Метод Kostanos работает, но поскольку virtualbox – это мета-пакет с несколькими версиями, в зависимости от выпуска, который вы запускаете, вам может потребоваться указать конкретную версию.

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

     #!/bin/bash if [ $(dpkg-query -W -f='${Status}' virtualbox 2>/dev/null | grep -c "ok installed") -eq 0 ]; then if [ $(apt-cache search virtualbox | grep virtualbox) ]; then apt-get install -y virtualbox else apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian vivid contrib" wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | apt-key add - apt-get update apt-get install -y virtualbox-5.0 fi fi 

    Мне пришлось написать это для автоматизации проекта Mythos, поэтому я думал, что поделюсь.

    Благодарю.

    в соответствии с Oracle Official Doc для Linux Download вы можете установить virtual box , добавив ее в репозиторий, используя два способа

    1 – добавить репозиторий (в соответствии с вашей версией ubuntu) в /etc/apt/sources.list [ следующая строка для ubuntu 16.04 xenial repositty ]

     deb http://download.virtualbox.org/virtualbox/debian xenial contrib 

    2 – добавление его репозитория с помощью командной строки [ следующая строка для ubuntu 16.04 xenial repositty ]

     sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian xenial contrib" 

    Обратите внимание : для другой версии ubuntu используйте один и тот же репозиторий. Но измените xenial слово с вашим именем версии ubuntu

     deb http://download.virtualbox.org/virtualbox/debian {ubuntu-version-name} contrib 

    Затем добавьте открытые ключи Oracle с помощью ключа копирования из oracle_vbox_2016.asc , oracle_vbox.asc и вставьте их в два файла oracle_vbox_2016.asc , oracle_vbox.asc наконец, добавьте их в свою систему

     sudo apt-key add oracle_vbox_2016.asc sudo apt-key add oracle_vbox.asc 

    Другой способ добавления открытых ключей Oracle с использованием командной строки

     wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add - 

    после двух последних шагов вам необходимо установить virtual box используя командную строку apt-get install :

     sudo apt-get update sudo apt-get install virtualbox-5.1 

    вы можете установить virtual box вручную. Загрузите его пакеты dab, которые существуют в Oracle Official Doc для Linux. Пример загрузки: ссылка для загрузки Ubuntu 16.04 xenial 64 бит пакета dab

    Уведомляет ответ @Kostanos так же, как и мой ответ, но устанавливает virtualbox-5.0 также для дополнительной ссылки для установки virtual box