Linux에서 VirtualBox Extension Pack을 VirtualBox 최신 버전으로 설치하는 방법은 무엇입니까?


17

Linux에서 VirtualBox Extension Pack을 VirtualBox 최신 버전으로 설치하는 방법은 무엇입니까?

또한 확장 팩이 성공적으로 설치되었는지 확인하고 원하는 경우 제거 할 수 있기를 원합니다.

답변:


32

-먼저 VirtualBox Extension Pack 개인 사용 및 평가 라이센스 .


VirtualBox Extension Pack 기능에 대한 설명 :

Intel 2.0 용 USB 2.0 및 USB 3.0 장치, VirtualBox RDP, 디스크 암호화, NVMe 및 PXE 부팅


이제 망할 것을 다운로드하자 :

  • 최신 VirtualBox 버전을 변수에 저장해야합니다. LatestVirtualBoxVersion

  • VirtualBox Extension Pack의 최신 버전을 다운로드하십시오.


LatestVirtualBoxVersion=$(wget -qO - http://download.virtualbox.org/virtualbox/LATEST-STABLE.TXT) && wget "http://download.virtualbox.org/virtualbox/${LatestVirtualBoxVersion}/Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack"

단순화 속성은 guntbert 로갑니다 . 감사합니다.

파일에서 사용 가능한 SHA-256 체크섬을 비교하여 무결성을 확인할 수 있습니다.

https://www.virtualbox.org/download/hashes/${LatestVirtualBoxVersion}/SHA256SUMS

그런 다음 다음과 같이 설치합니다.

sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack

성공적으로 설치되었는지 확인하기 위해 설치된 확장 팩을 나열 할 수 있습니다.

VBoxManage list extpacks

확장팩을 설치 제거하려면 다음을 수행하십시오.

sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack"

11

GUI를 통해 확장 팩을 설치할 수도 있습니다.

먼저 VirtualBox 다운로드 페이지 를 방문하십시오 .
Virtualbox ... Extension Pack 아래 에 링크가 있습니다. 지원되는 모든 플랫폼 . 이 링크를 클릭하면 확장 팩이 다운로드됩니다.

이제 메뉴에서 파일 / 환경 설정을 선택하십시오.

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

내가 표시 한 아이콘을 클릭하여 확장 파일을 선택하고 계속하십시오.

물론 CLI 방법은 훨씬 빨리 얻을 수 있으며 EULA를 스크롤 할 필요가 없다는 큰 이점이 있습니다 ...


나는 여전히이 답변이 과소 평가 된 이유를 이해하지 못한다. 터미널을 유지하는 것이 훨씬 간단한 방법입니다.
X.LINK

이 솔루션은 확장 팩 (파일)이 로컬 시스템에있는 경우에만 사용할 수 있습니다. 이 답변은 확장 팩 다운로드에 대한 정보를 제공하지 않습니다.
blong

@blong 우수한 포인트, 내가 잊어 버린 정보를 추가했습니다. 감사합니다.
guntbert

4

CLI에서 Extension Pack을 최신 상태로 유지하십시오.

항상 최신 VBox 버전이 설치되어 있다고 가정합니다 (Oracle은 Ubuntu, Debian, OpnenSUSE, SLES, Fedora 및 Oracle Linux에 대한 리포지토리를 제공합니다).

최신 버전의 버전 번호를 확인하십시오.

vboxversion=$(wget -qO - https://download.virtualbox.org/virtualbox/LATEST.TXT)

wget -qO -wget조용히 유지 하고 해당 파일의 내용을 검색합니다.stdout 하여 변수에 저장할 수 있습니다.

최신 확장팩 다운로드

wget "https://download.virtualbox.org/virtualbox/${vboxversion}/Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack"

설치하십시오 (이전 버전이 이미 존재하더라도)

sudo vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack

3

또는 무료 저장소가 아닌 데비안을 사용하거나 다중 우주를 사용하는 우분투를 실행하는 경우 :

sudo apt-get install virtualbox-ext-pack

라이센스가 아직 승인되지 않은 경우 라이센스가 표시되고 라이센스에 동의하면 해당 버전의 확장 팩을 다운로드하여 설치하십시오. 확장 팩은 필요한 경우 VirtualBox와 함께 업그레이드됩니다.


저장소의 패키지는 사이트에서 직접 얻는 것보다 훨씬 오래된 버전입니다. 그리고 VBox가 여전히 빠른 속도로 움직이고 있습니다 ...
guntbert

2
@guntbert 확장 팩이 패키지되어 있음을 지적하고 싶었습니다. 물론 VirtualBox 웹 사이트에서 최신 버전의 VirtualBox를 다운로드하는 경우 여기에서 팩을 다운로드하십시오. 그러나 배포에서 패키지 된 VirtualBox를 사용하는 경우 배포에서 일치하는 팩을 사용하십시오. Ubuntu 16.06은 5.0.18을 가지고 있으며 오래되지 않았으며 Burian의 지시에 따라 얻는 버전보다 최신 버전입니다!
Stephen Kitt 2016 년

탁월한 지적 (레포 버전을 훨씬 더 오래된 버전으로 찾는 데 익숙 함) burian 's anwer에서 제안 된 오래된 Extensions 버전에 대해 매우 잘 알고 있습니다.
guntbert

1
virtualbox-ext-packOracle VirtualBox 웹 사이트에서 "실제"파일을 다운로드합니다. 설치 virtualbox-ext-pack가 "동의"할 수없는 "라이센스 계약"을 기다리면서 시스템이 고장났습니다. 이것은 설치 후 스크립트의 버그로, Oracle이 제공 한 것을 얻습니다. 나는이 패키지를 피하고 오히려 VBoxManager 또는 GUI (파일> 환경 설정> 확장> 추가, 사전 다운로드 파일 선택, 라이센스 동의)를 통해 명령 줄에 확장 팩을 설치하는 경향이 있습니다. askubuntu.com/questions/754815/…
마이클

@michael_n 업데이트 주셔서 감사합니다. 특정 사례에 대한 버그를 제기 했습니까? 아니면 기존 런치 패드 버그 중 하나입니까?
Stephen Kitt
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.