확장 팩을 설치하기 위해 Oracle의 VirtualBox 버전을 어떻게 설치합니까?


24

Ubuntu Software Center에서 VirtualBox OSE를 다운로드했지만 해당 버전이 제한된 것 같습니다. 나는 완전한 버전을 선호하고 그것이 폐쇄 소스인지 아닌지는 실제로 신경 쓰지 않습니다.

터미널을 통해 설치할 수 있습니까? 아니면 웹 사이트에서 다운로드해야합니까?

웹에서 다운로드 한 소프트웨어를 설치하는 방법을 모르겠습니다. 지금까지는 소프트웨어 센터 만 사용했습니다.

답변:


27

버전 4.0 이전에는 두 가지 버전의 VirtualBox가있었습니다. 하나는 오픈 소스 였고 대부분의 Linux 배포판은 그렇지 않았습니다. 이 시점에서 더 이상 두 개의 별도 버전이 없어야하며 "OSE"버전은 12.04 이후의 Ubuntu 버전에서 더 이상 사용되지 않습니다 .

그러나 최신 버전의 VirtualBox 는 현재 지원되는 Ubuntu 버전에서 항상 사용할 수 있으며 Ubuntu 버전 에서는 항상 그런 것은 아닙니다 . 패키지가 우분투로 다운 스트림 될 때까지 기다리지 않고도 최신 버그 수정 및 기능을 제공합니다.

또한 Oracle 자체의 지원이 필요한 경우 릴리스 한 버전에서보고하는 경우 시간을 제공 할 가능성이 높습니다.

소프트웨어 소스에 추가 할 수있는 저장소를 제공합니다. 다시 말해, 그들은 우분투를 염두에두고 특별히 구축합니다. 추가하려면 지침을 따르십시오 .

# first make sure to remove your current virtualbox
sudo apt purge virtualbox

# next, add the repository to your sources
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"

# add public keys to verify downloads
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 -

# now update to complete the process of adding the repository
sudo apt update

# install dkms if you haven't already
sudo apt install dkms

# install virtualbox; change version number as needed
sudo apt install virtualbox-5.0

리포지토리에 포함되지 않은 것은 Ubuntu 리포지토리와 달리 Extension Pack 입니다. 즉, 수동으로 다운로드하여 설치해야합니다. 두 저장소간에 버전이 일치하지 않으므로 Ubuntu를 사용할 수 없습니다. 다행히 확장 팩을 설치하는 과정은 매우 간단합니다. 일반 다운로드 페이지 에서 찾을 수 있으며 명령 행에서 쉽게 설치할 수 있습니다.

# make sure no VMs are running when you do this or it will fail
# and make sure to replace /path/to/ext-pack with the actual path to the downloaded extension pack ☺
vboxmanage extpack install --replace /path/to/ext-pack

2
그리고 deb보다 훨씬 더 좋은 것은 deb 저장소입니다. 업데이트를 찾을 필요없이 업데이트를받을 수 있습니다.
Jeremy Bicha

33

우분투에서 Open Source (GPL v2) Virtual Box> = 4.0을 설치하고 유지하는 권장 방법은

소스에 Oracle 저장소 추가

32 비트 시스템 또는 멀티 아치가 활성화되지 않은 경우 :

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

Oracle 저장소는 다중 아키텍트를 지원하지 않습니다. 64 비트 멀티 아치 시스템의 경우 ( source here )를 사용 하여 리포지토리를 추가합니다.

sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"

저장소 또는 PPA의 작동 방식대한 참고 사항을 읽을 수도 있습니다 .

서명 키 다운로드 및 설치

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

소스 캐시를 업데이트하십시오

sudo apt-get update

소프트웨어 센터 또는 명령 행을 통해 Virtual Box 설치

sudo apt-get install virtual-box-5.0

-5.0현재 Virtual Box 릴리스로 교체하십시오 .

커널이 업데이트 될 때마다 커널 드라이버를 컴파일하지 않으려면 다음 방법으로 dkms를 설치하는 것이 좋습니다.

sudo apt-get install dkms

확장팩 다운로드 및 설치

USB 2.0 또는 USB 3.0 지원 또는 RDP (원격 데스크톱 프로토콜) 지원과 같은 확장 기능을 사용하려면 Oracle Virtual Box Extension Pack을 다운로드 하여 Virtual Box 설치를 폐쇄 소스로 설정할 수 있습니다 ( 개인 사용 및 평가 라이센스 참조 ).

wget http://download.virtualbox.org/virtualbox/<version>/<filename>

Oracle Virtual Box 다운로드 페이지 를 방문하여 Virtual Box 와의 현재 다운로드 링크 <version>및 다운로드 할 수있는 현재 <filename>확장 팩 을 얻으십시오 .

참고 : 확장 팩은 항상 동일한 Virtual Box 버전이어야합니다.

더블 클릭하거나 함께 이루어집니다 설치를 가상 상자 관리자 GUI 에서 파일 -> 환경 설정 -> 확장 :

여기에 이미지 설명을 입력하십시오

명령 행에서 확장팩을 설치하려면 다음 명령을 실행하십시오.

VBoxManage extpack install [--replace] <filename>

교체 <filename>다운로드 한 확장 팩에 대한 경로와 옵션을 사용 --replace하면 확장 팩의 이전 버전이 이미 설치되어있는 경우입니다.

참고 : Virtual Box를 최신 버전으로 업그레이드 할 때 확장 팩을 수동으로 업그레이드해야합니다. 이것은 저장소에서 자동으로 수행되지 않습니다.


게스트 추가설치하면 3D 지원 (Unity 실행), 향상된 데스크톱 통합, 가상 화면 지오메트리 변경 등을 수행 할 수 있습니다 .


6
버전 4.0 이전에는 두 가지 버전의 VirtualBox가있었습니다. 
모든 기능과 "오픈 소스 에디션"(OSE)을 포함하는 전체 바이너리
 소스 코드로. 버전 4.0에는 더 이상 하나의 버전 만 있습니다.
공개 소스이며 비공개 소스 구성 요소가 이동되었습니다. 
별도의 확장 팩에. 

에서 버추얼

따라서 4.0 이전의 버전을 찾거나 확장 팩을 찾아야합니다 (찾을 때 편집 할 것입니다.))

편집 : 여기로 이동 : 확장 팩 방법 및 다운로드

두 번째 링크에서 : VBoxManage를 사용하여 명령 행에서 확장팩을 설치할 수 있습니다.

VBoxManage extpack 설치 |
                   [--force] 제거 |
                   대청소

확장팩을 정확히 어디에서 찾을 수 있습니까?
Oxwivi

오늘날 확장 팩을 설치하는 것이 훨씬 쉽습니다. askubuntu.com/a/872206/15600
TomTasche
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.