본문 바로가기
Knowledge/Tools & Command

직접 설치는 그만! yum으로 최신 VirtualBox 설치하기

by 미네마네모 2019. 5. 13.

업무중에 가상머신 서버를 구축할일이 많다보니까

저에게 맞는 OS, 가상머신 프로그램을 찾게되었는데요

그건 바로 CentOSVirtualBox 입니다.

 

사람들이 제일 많이 실수, 찡찡되는 건 바로

홈페이지에서 직접 다운로드 받아서 설치하는 것입니다.!

보통 사람들은 VirtualBox 공식 홈페이지(virtualbox.org)에서

냅다 rpm 파일 받아서 "rpm -ivh virtualbox-블라블라.rpm" 명령어를 때려버리죠~

그리고 "/sbin/vboxconfig" 명령을 실행해 버리면~

아래와 같은 에러메세지가 발생합니다~

 

<여기 그림 넣어라>

 

그 이유는 kernel-devel 라이브러리 호환성 때문인데요~

항상 리눅스에서 3rd Party를 설치할때는

필요로하는 의존성이 걸린 라이브러리들이 존재합니다.

 

 

서론이 길었네요 바로 yum으로 VirtualBox 최신 버전 설치하는 방법 가겠습니다.

 

VirtualBox를 다운받을 저장소 추가

# 저장소(repository)를 추가할 파일 다운로드
wget -P /etc/yum.repos.d/ http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

# 저장소 추가
rpm -Uvh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

 

의존성에 걸린 파일 설치(Required Package)

# VirtualBox를 사용하는데 필요한 패키지 입니다.
sudo yum install -y gcc make patch dkms qt libgomp
sudo yum install -y kernel-headers kernel-devel fontforge binutils glibc-headers glibc-devel

# 리부팅
reboot

 

최신 VirtualBox 설치 및 설정 명령어 실행

# 커널 관련 환경 변수 등록
export KERN_DIR=/usr/src/kernels/`uname -r`

# VirtualBox 최신 버전 설치
yum install -y VirtualBox-6.0

# VirtualBox 설정관련 명령어 실행
/sbin/vboxconfigservice vboxdrv setup

 

이러면 끝~

댓글