VirtualBox, KVM 등 Linux환경에서 사용할 수 있는 다양한 가상 머신 관리자가 있다.
CentOS 7에서 버추얼박스 사용을 위해 설치 및 실행하는 방법을 정리 보았다.
CentOS 7에서 버추얼박스 설치하는 방법.
cd /etc/yum.repos.d; wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo; yum -y repolist; yum install -y gcc make kernel-devel; yum install -y VirtualBox-6.1; virtualbox -v
무엇을 설치하고 어떻게 진행되는지가 알고 싶지 않고 빠른 설치가 필요한 상황이라면 위 내용을 복사 + 붙여 넣기 하면 설치가 가능하다.
1. repository 추가 하기
[root@localhost yum.repos.d]# wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
--2021-02-02 16:10:50-- http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
Resolving download.virtualbox.org (download.virtualbox.org)... 23.40.44.87
Connecting to download.virtualbox.org (download.virtualbox.org)|23.40.44.87|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 259 [text/plain]
Saving to: ‘virtualbox.repo’
100%[=================================================>] 259 --.-K/s in 0s
패키지 설치를 위해 /etc/yum.repos.d 디렉토리로 이동하여 VirtualBox에서 제공하는 repo 파일을 설치한다.
[root@localhost yum.repos.d]# yum list VirtualBox*
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirror.kakao.com
* epel: fedora.cs.nctu.edu.tw
* extras: mirror.kakao.com
* updates: mirror.kakao.com
Available Packages
VirtualBox-4.3.x86_64 4.3.40_110317_el7-1 virtualbox
VirtualBox-5.0.x86_64 5.0.40_115130_el7-1 virtualbox
VirtualBox-5.1.x86_64 5.1.38_122592_el7-1 virtualbox
VirtualBox-5.2.x86_64 5.2.44_139111_el7-1 virtualbox
VirtualBox-6.0.x86_64 6.0.24_139119_el7-1 virtualbox
VirtualBox-6.1.x86_64 6.1.18_142142_el7-1 virtualbox
virtualbox yum list 명령을 사용해 설치 가능한 VirtualBox가 있는지 확인한다.
2. 의존성 패키지 설치
[root@localhost yum.repos.d]# yum install -y gcc make kernel-devel
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirror.kakao.com
* epel: fedora.cs.nctu.edu.tw
* extras: mirror.kakao.com
* updates: mirror.kakao.com
Package gcc-4.8.5-44.el7.x86_64 already installed and latest version
Package 1:make-3.82-24.el7.x86_64 already installed and latest version
Package kernel-devel-3.10.0-1160.11.1.el7.x86_64 already installed and latest version
Nothing to do
VirtualBox를 설치, 사용하기 위해서 추가되어야 할 패키지들이 설치되어 있나 확인하고 없다면 설치하기 위해 위 명령을 수행한다.
3. VirtualBox 설치
[root@localhost yum.repos.d]# yum install -y VirtualBox-6.1
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
-- 중략 --
Running transaction
Installing : SDL-1.2.15-17.el7.x86_64 1/2
Installing : VirtualBox-6.1-6.1.18_142142_el7-1.x86_64 2/2
Creating group 'vboxusers'. VM users must be member of that group!
Verifying : VirtualBox-6.1-6.1.18_142142_el7-1.x86_64 1/2
Verifying : SDL-1.2.15-17.el7.x86_64 2/2
Installed:
VirtualBox-6.1.x86_64 0:6.1.18_142142_el7-1
Dependency Installed:
SDL.x86_64 0:1.2.15-17.el7
Complete!
yum list 명령으로 확인된 설치 가능한 VirtualBox 버전 중 선택하여 설치를 실행한다.
4. VirtualBox 실행
[root@localhost yum.repos.d]# virtualbox -v
VirtualBox 관리자가 실행되는것을 확인할 수 있다.
GUI의 프로그램-> 시스템 도구 메뉴에서도 VirtualBox 실행이 가능하다.
- 끝 -