답변:
버전 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
우분투에서 Open Source (GPL v2) Virtual Box> = 4.0을 설치하고 유지하는 권장 방법은
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
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 실행), 향상된 데스크톱 통합, 가상 화면 지오메트리 변경 등을 수행 할 수 있습니다 .
버전 4.0 이전에는 두 가지 버전의 VirtualBox가있었습니다. 모든 기능과 "오픈 소스 에디션"(OSE)을 포함하는 전체 바이너리 소스 코드로. 버전 4.0에는 더 이상 하나의 버전 만 있습니다. 공개 소스이며 비공개 소스 구성 요소가 이동되었습니다. 별도의 확장 팩에.
에서 버추얼
따라서 4.0 이전의 버전을 찾거나 확장 팩을 찾아야합니다 (찾을 때 편집 할 것입니다.))
편집 : 여기로 이동 : 확장 팩 방법 및 다운로드
두 번째 링크에서 : VBoxManage를 사용하여 명령 행에서 확장팩을 설치할 수 있습니다.
VBoxManage extpack 설치 | [--force] 제거 | 대청소