본문 바로가기
리눅스

VirtualBox

by 다움위키 2023. 12. 24.

Oracle VM VirtualBox는, 이전의 Sun VirtualBox, Sun xVM VirtualBoxInnotek VirtualBox이며, Oracle Corporation에 의해 개발된 x86 가상화에 대해 유형-2 하이퍼바이저입니다.

VirtualBox는 원래 Innotek GmbH에 의해 만들어졌으며, 2008년 Sun Microsystems에 의해 인수되었고, 차례로 2010년 Oracle에 의해 인수되었습니다.

VirtualBox는 Microsoft Windows, macOS, Linux, Solaris, 및 OpenSolaris에 설치될 수 있습니다. 역시 FreeBSDGenode에 대한 포트가 있습니다. 그것은 Windows, Linux, BSD, OS/2, Solaris, Haiku, 및 OSx86을 실행하는 게스트 가상 머신의 생성 및 관리를 지원하고, 뿐만 아니라 Apple 하드웨어에서 macOS 게스트의 제한된 가상화를 지원합니다. 일부 게스트 운영 시스템에 대해, 장치 드라이버와 시스템 응용 프로그램의 "Guest Additions" 패키지를 사용할 수 있으며, 전형적으로 성능, 특히 그래픽의 성능을 개선하고, 호스트 OS에서 가상 기계의 창이 열릴 때 게스트 OS의 해상도를 자동으로 변경하는 것을 허용합니다.

GNU 일반 공중 사용 허가서와 선택적으로ㅡ 소스 배포의 대부분의 파일에 대한 CDDL 조건에 따라 출시된, VirtualBox는 자유와 오픈-소스 소프트웨어이지만, 확장 팩은 독점 소프트웨어입니다.

Installation

데비안 저장소에 패키지가 존재하지 않습니다:

Manual installation

홈페이지에서 내려받아서 수동으로 내려받아서 설치하는 방법이 있습니다.

저장소 추가

수동 설치의 단점은 새로운 패키지를 자동으로 업데이트해주지 않는 점입니다. 데비안에서 패키지 업데이트에서 자동으로 이루어지도록 설정을 하는 것이 좋습니다.

이제 키를 추가합니다:

데이터베이스를 업데이트하고 패키지를 설치합니다:

  • sudo apt-get update
  • sudo apt-get install virtualbox-6.1

Extension Pack installation

데비안 저장소에 패키지가 존재하지 않습니다.

수동 설치

몇 가지 추가 드라이버를 사용하기 위해서는 확장 팩(extension pack)을 설치해야 합니다.

위 지면에서 해당 링크를 누르면, Open with (Oracle VM VirtualBox)가 나옵니다. Ok를 누르시면 설치가 진행됩니다.

usb printer

디바이스를 사용하기 위해서는, 해당 사용자를 vboxusers에 추가해야 합니다:

  • sudo adduser user_id vboxusers

Usb 프린터를 사용하기 위해서는 Settings->USB에서 USB 3.0 Controller를 선택해 줍니다. 빈 여백의 옆에 있는 +를 누르시면, usb 장치들을 볼 수 있습니다.

External resources