CentOS/RHEL 7/6에 Oracle VirtualBox 6.0을 설치하는 방법

CentOS/RHEL 7/6에 Oracle VirtualBox 6.0을 설치하는 방법

2022-10-18 last update

6 minutes reading Oracle Install VirtualBox virtualization VMs
Oracle VirtualBox는 플랫폼 간 가상화 애플리케이션입니다. Windows, Mac, Linux 또는 Solaris 운영 체제를 실행하는 기존 Intel 또는 AMD 기반 컴퓨터에 설치됩니다. 동시에 여러 운영 체제를 실행할 수 있도록 기존 컴퓨터의 기능을 확장합니다. VirtualBox에 대한 자세한 내용을 보려면 here 을 클릭하십시오.Oracle은 새로운 주요 버전인 VirtualBox 6.0.4를 출시했습니다. 이 릴리스에서 VirtualBox는 안정성을 개선하고 회귀를 수정했습니다. 이 릴리스에 대한 자세한 내용은 changelog 을 참조하십시오. 이 기사는 Yum을 사용하여 CentOS 및 Redhat 시스템에 Oracle VirtualBox 6.0을 설치하는 데 도움이 될 것입니다.

1단계 – 필수 Yum 저장소 추가

먼저 시스템에 VirtualBox yum 저장소를 추가해야 합니다. 공식 사이트에서 저장소 파일을 다운로드하고/etc/yum.repos.d/virtualbox.repo에 저장합니다. 먼저/etc/yum.repos.d/디렉토리로 이동하고 운영 체제에 따라 아래 명령 중 하나를 사용합니다.
cd /etc/yum.repos.d/
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
CentOS 및 RedHat 사용자는 다음 명령 중 하나를 사용하여 EPEL yum 저장소를 추가해야 했습니다.
### On CentOS/RHEL 7 ### 
rpm -Uvh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

### On CentOS/RHEL 6 ### 
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

2단계 – 필수 패키지 설치

VirtualBox를 설치하기 전에 커널 헤더, 커널 개발 등과 같은 VirtualBox를 실행하는 데 필요한 모든 패키지를 설치해야 합니다. 다음 명령을 사용하여 필요한 패키지를 설치합니다.
yum install gcc make patch  dkms qt libgomp
yum install kernel-headers kernel-devel fontforge binutils glibc-headers glibc-devel
최신 커널 및 커널 헤더를 설치한 후 시스템을 재부팅하고 최신 커널로 시작합니다.
reboot

3단계 – 환경 변수 설정

VirtualBox 설치는 필수 모듈을 설치하기 위해 커널 소스 코드가 필요하므로 VirtualBox가 커널 소스 코드를 받을 환경 변수 KERN_DIR을 설정해야 합니다. 필자의 경우 최신 커널 소스는/usr/src/kernels/아래의 2.6.32-504.3.3.el6.x86_64 디렉토리에서 사용할 수 있습니다. 올바른 소스 경로를 사용하고 있는지 확인하십시오.
export KERN_DIR=/usr/src/kernels/`uname -r`

4단계 – Oracle VirtualBox 설치 및 설정

다음 명령을 사용하여 yum 명령줄 도구를 사용하여 VirtualBox를 설치합니다. 시스템에 최신 버전의 VirtualBox 5.2를 설치합니다.
yum install VirtualBox-6.0
설치 후 다음 명령을 사용하여 커널 모듈을 다시 빌드해야 합니다.
service vboxdrv setup

5단계 – VirtualBox 시작

다음 명령을 사용하여 X 창에서 VirtualBox를 시작합니다. 터미널에서 init 5 또는 startx 명령을 사용하여 GUI 모드로 전환할 수 있습니다.
virtualbox