고기 대신 SW 한점/DEVOPS

Mac(M1,M2)에 ubuntu 가상환경 설치

지식한점 2023. 11. 17. 13:47
반응형


리눅스 시스템을 로컬 환경에서 구성할 수 있는 Case가 아래와 같이 크게 4가지 방법이 있습니다.

 

 

위 환경 중 많은 사용자들은 3번째의 환경을 설치하시는 것으로 알려져 있고 가상머신이 필요합니다.
윈도우 커뮤터에서는 가상머신으로 VMWare를 이용을 하고 있습니다.
하지만, 윈도우에서는 무료로 사용가능한 VMWare와 패러렐즈도 Mac에서는 돈을 받고 있습니다.
오늘 설치하려는 VirturalBox는 Mac에서 무료로 사용가능합니다.

1. Ubuntu Server 다운 받기
   - ubuntu.com에서 Ubuntu Server를 다운 받는다.
  우분투는 Desktop version과 Server version을 받을 수 있는데요...
  Desktop version은 GUI로 사용이 가능합니다.
  단지 GUI 모듈이 포함되어 있어 더 무겁다(?)고 보시면 될 것 같습니다.

ubuntu.com/download/server

 

 

ubuntu.com/download/server

 

 

2. VirtualBox 설치
    https://www.virtualbox.org/wiki/Downloads 에서 VirtualBox를 다운 받을 수 있습니다.
하지만, 최신 Version의 VirtualBox는 Mac-intel 용만 지원됩니다.
Old Builds로 들어가셔서 베타 버젼으로 지원되는 M1/M2용 Version을 다운 받을 수 있습니다.

 

VirtualBox 설치시 설치 오류가 나는 경우는 아래의 사이트 가이드로 해결이 가능합니다.
https://mkyong.com/mac/install-virtualbox-on-macos-the-installation-failed/ 

 

환경설정에서 보안 및 개인정보 보호 > 일반에서 차단된 오라클 시스템 소프트웨어를 허용해주는 것입니다. 

 

 

3. Ubuntu 세팅
    3-1 VirtualBox 관리자 - 새로 만들기

새로 만들기 실행 왼쪽의 도구 아래에 기존에 만든 가상환경이 있다면 list가 표시됨.

 

  3-2  가상환경 이름을 니 꼴리는 되로 설정하고 ISO Image에 다운받은 ubuntu image를 선택한다.

 

3-3 가상환경 소스 설정을 완료하였다면 가상 환경의 컴퓨터 이름과 패스워드 설정을 하여 설정을 마친다.
   이후 설정은 그냥 대충 던져주고, 차후 미세조정을 하면 된다.

 

 

 

 

이후 왼쪽 리스트에 생성한 환경이 리스트 된다.

 

 

 

참고로 네트워크 구성도는 아래와 같으니 참고하시기 바랍니다.
기본으로는 NAT로 구성되고, VM끼리 통신을 하기 위해서는 NAT 네트워크를 사용해야 합니다.

 

 

 

3-4 저장소는 아래와 같이 다운 받은 ubuntu image를 선택하면 됩니다.

 

 

 

그럼 이 상태가 호스트 OS를 구성하고 가상 CD-ROM에 그 OS 이미지의 CD를 올려놓은 상태가 됩니다.

 

반응형