명령 줄에서 VirtualBox를 설치하는 방법은 무엇입니까?


143

나는 초보자입니다. 어떤 이유로 Virtualbox를 설치해야합니다. 소프트웨어 센터를 사용하여 쉽게 설치할 수 있지만 가장 apt-get install안전하고 버그가 적으며 터미널에 더 많이 수용 할 수 있기 때문에 가장 신뢰 합니다.

그래서 내 질문은 다음과 같습니다. 명령 줄을 사용하여 VirtualBox를 설치하는 방법이 있습니까? apt-get install터미널에서 이러한 작업을 수행하는 방법을 아직 모르기 때문에 압축 해제, 보관 등과 같은 쉬운 작업을 선호합니다 .


2
최신 Oracle 버전 4.3은 askubuntu.com/questions/41478/… 을 참조하십시오. 여기에는 CLI 지침이 포함되어 있습니다. 13.10에 대한 저장소는 없지만 13.04 버전도 작동합니다.
Takkat

@Takkat-최신 버전을 실행하지 않기 때문에 13.04의 저장소가 없으면 지금은 아무런 문제가 없습니다. :-) 그러나 당신이 그것을 언급 한 것이 좋습니다. 다른 사용자에게 도움이 될 수 있습니다.
Cristiana Nicolae


1
우분투 18.04 : linuxconfig.org/…
Noah Martin

답변:


178

터미널을 열고 다음을 실행하십시오.

sudo apt-get install virtualbox 

작동해야합니다.

설치 한 후에는 게스트 OS에 게스트 추가를 설치하려고합니다.

또한 여기에서 얻을 수있는 확장 팩을 원할 것입니다.

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

올바른 버전을 구하십시오.

Xenial 16.04부터 Canonical 리포지토리에서 확장 팩을 얻을 수도 있습니다. 터미널로 가서 다음을 실행하십시오.

sudo apt install virtualbox-ext-pack 

따라서 Xenial 16.04부터 다음을 입력하여 virtualbox 및 확장 팩을 얻을 수 있어야합니다.

sudo apt install virtualbox virtualbox-ext-pack 

화면의 지시를 따릅니다.

가상 박스를 관리하기 위해 사용자 인터페이스를 설치하려면이 명령을 사용하십시오

sudo apt install virtualbox-qt

1
@ 워렌 힐-감사합니다! 솔직히 말해서, 올바른 버전을 찾지 않고 sudo apt-get install virtualbox-더 쉬운 경로를 사용했습니다. 지금까지는 잘 작동합니다. 그러나 다음에 설치해야 할 때는 더 현명 할 것이며 조언을 따를 것입니다. :-)
Cristiana Nicolae

2
Ubuntu 15.04 클라우드 이미지-virtualbox에 대한 설치 후보가 없습니다. 이것은 지난주에 일했습니다. pastebin.com/dYkSY3jc 다음은 붙여 넣기입니다. virtualbox 메타 패키지는 Ubuntu15.04 클라우드 이미지에서 사용할 수 없으므로 저장소를 추가하고 먼저 업데이트해야합니다.
spyderdyne

1
더 이상 작동하지 않습니다. askubuntu.com/a/713526/235667 답변을 참조하십시오 .
Vadorequest

virtualbox명령 줄에서 작업하고 시스템 메뉴에 나타나려면 virtualbox-qt도 설치해야 했습니다.
Michael Scheper

5.2 이전의 Ubuntu 16.04 LTS와 VirtualBox는 더 이상 함께 작동하지 않습니다. 현재 Ubuntu는 전체 시스템과 충돌하는 VirtualBox 5.0.40을 제공하고 있습니다. 자세한 내용은 bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1736116 을 참조하십시오.
Stephen M-on strike-

38

최신 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 -

-또는 데비안 8 ( "Jessie") / Ubuntu 16.04 ( "Xenial") 이상 :

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

VirtualBox 설치 :

sudo apt-get update
sudo apt-get install virtualbox-5.2

2
왜 이것이 바람직한 지 sudo apt-get install virtualbox, 왜 실행할 수 없는지 에 대해 자세히 설명 할 수 있을지 궁금 sudo apt-get install virtualbox-5.0하십니까?
Luke

19

당신이 사용할 수있는

apt-cache search virtualbox

"virtualbox"와 관련된 패키지를 검색합니다.

무엇보다도 이것은 패키지를 찾습니다 virtualbox. 사용하다

apt-cache show virtualbox

해당 패키지에 대한 자세한 정보를 얻을 수 있습니다.

설명은 당신이 사용하고자하는 것 같습니다

sudo apt-get install virtualbox

패키지를 설치합니다.


9

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 (선택 사항) : "다음 번 apt-get 업그레이드 중에 Linux 커널 버전이 변경되는 경우 VirtualBox 호스트 커널 모듈 (vboxdrv, vboxnetflt 및 vboxnetadp)이 제대로 업데이트되도록 우분투 / 데비안 사용자는 dkms 패키지를 설치할 수 있습니다."


1
참고 : 최근은 지금입니다. 지금 5.1가는 방법이며 허용되는 답변이어야합니다.
Vadorequest

좋은 답변이지만 virtualbox.org/wiki/Linux_Downloads 를 참조 하여 올바른 버전이 있는지 확인하십시오. 여기에 나열된 키와 가상 상자 버전이 모두 오래되었습니다.
할란 넬슨

3

Ubuntu-15.04 클라우드 이미지에 포함 된 소스에서 virtualbox 패키지가 누락되었습니다. Kostanos의 방법은 작동하지만 virtualbox는 실행중인 릴리스에 따라 여러 버전의 메타 패키지이므로 특정 버전을 지정해야 할 수 있습니다.

다음은 설치 후보를 확인하고 리포지토리가없는 경우 리포지토리를 설치 한 다음 패키지 목록을 업데이트하여 설치하는 스크립트입니다. 그의 답변에서 언급했듯이 "vivid"를 릴리스 이름으로 변경하십시오.

#!/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 프로젝트 자동화를 위해 이것을 작성해야 했으므로 공유 할 것이라고 생각했습니다.

감사.


3

Oracle Download for Linux Download 에 따르면 virtual box두 가지 방법으로 저장소를 추가하여 설치할 수 있습니다

1-저장소 (우분투 버전에 따라) 디렉토리에 /etc/apt/sources.list파일 을 추가 하십시오 [ 우분투 16.04 xenial 저장소의 다음 줄 ]

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

2-커맨드 라인을 사용하여 리포지토리 추가 [ 우분투 16.04 xenial 리포지토리의 다음 라인 ]

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

참고 : 다른 우분투 버전의 경우 동일한 저장소를 사용하지만 xenial우분투 버전 이름으로 단어를 변경 하십시오.

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

다음 에서 복사 키 오라클 공개 키를 추가 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수동으로 설치할 수 있습니다. Linux 공식 Oracle Doc에 다운로드 된 dab 패키지를 다운로드하여 다운로드하십시오. 예 : Ubuntu 16.04 xenial 64 bits dab package 용 다운로드 링크

주의 사항 의 답변 @Kostanos 내 대답은 동일하지만 설치 virtualbox-5.0에 대해서도 더 링크 설치virtual box

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.