DevOps & Infra/Linux

[VirtualBox]CentOS7에 VirtualBox 설치하기

롱하 2025. 2. 7. 15:04

 

Linux CentOS에서 가상화 서버를 설치하기 위해서는 먼저 VirtualBox를 설치해야했다.

터미널에서 오랜시간 이것저것 시도한 후에 생각보다 간단히 작업이 끝나서 방법을 적어보려고한다.

 

 

 

Oracle에서 현재 Linux Version과 맞는 VirtualBox 다운로드 받기

(CentOS7은 6버전대가 호환이 잘 되므로 6버전을 설치)

1. 터미널에서 다운로드 디렉터리로 이동

파일이 위치한 디렉터리로 이동합니다.

cd /home/bpuc/download

2. 실행 권한 부여

다운받은 .run 파일에 실행 권한을 부여합니다.

chmod +x VirtualBox-6.1.50-161033.Linux_amd64.run

3. .run 파일 실행하여 VirtualBox 설치

관리자 권한으로 파일을 실행합니다.

sudo ./VirtualBox-6.1.50-161033.Linux_amd64.run
  • 실행하면 설치 마법사가 시작되며, 안내에 따라 설치를 진행하면 됩니다.
  • 설치 중 추가적인 질문이나 옵션 선택이 있을 수 있으니, 안내 메시지에 따라 진행하세요.

4. 커널 모듈 빌드 및 로드

설치가 완료된 후, VirtualBox는 커널 모듈(vboxdrv 등)을 필요로 합니다. 아래 명령어를 실행하여 커널 모듈을 빌드하고 로드합니다.

sudo /sbin/vboxconfig

5. 설치 확인

설치가 제대로 완료되었는지 확인하기 위해 버전 정보를 출력해 보세요.

VBoxManage --version
  • 버전 정보가 출력되면 정상적으로 설치된 것입니다.
  • 만약 "command not found" 등의 오류가 발생한다면, 설치 경로나 환경 변수 문제일 수 있으므로 실행 파일의 위치를 확인하고 PATH에 추가해 주세요.

6. (선택 사항) 사용자 그룹에 추가

USB 장치 사용 등 일부 기능을 위해 현재 사용자를 vboxusers 그룹에 추가하는 것이 좋습니다.

sudo usermod -aG vboxusers $USER

이후 로그아웃 후 다시 로그인해야 변경 사항이 반영됩니다.

 

 

 - 화면 속 터미널 참고 -