M1 Mac UTM Ubuntu Linux 설치

luna·2022년 11월 12일
1

Linux

목록 보기
1/3
post-thumbnail

M1 Mac 환경에서 UTM 앱을 사용해 가상환경을 만들어서 Ubuntu를 설치.
++ UTM 앱이 강제종료되는 경우가 많이 발생해서 VMware fusion, Parallels에서도 진행했었고, 우분투 iso이미지(arm)를 이용하기 때문에 설치과정은 동일함.
++ 무료 : UTM, VMware fusion / 유료 : Parallels (확실히 패러렐즈가 좋다. 우분투나 윈도우를 알아서 설치해준다. 무료 14일 사용했고, 가격이 좀 있어서 구매는 안함.)

리눅스 (Linux) 란?

  • 유닉스 기반의 오픈소스 운영 체제이다.

우분투 (Ubuntu) 란?

  • 데비안 (Debian) GNU/리눅스를 기반으로 만들어진 리눅스 배포판.
    리눅스 배포판 : 리눅스 커널을 기반으로 하는 운영 체제 시스템.
    커널 : 컴퓨터의 하드웨어와 소프트웨어의 중심역할로 시스템의 모든 것을 완전히 통제한다.

1. UTM 다운로드

https://mac.getutm.app/

  • UTM 사이트로 이동해서 Download를 클릭.
  • 다운로드 된 UTM.dmg 파일 실행해서 앱 설치하기.

2. Ubuntu Server installer iso 다운로드

https://ubuntu.com/download/server/arm

  • Ubuntu 사이트로 이동해서 Download Ubuntu 22.04.1 LTS 다운로드
  • 이따가 사용할거니까 경로 확인

3. UTM 가상환경 생성

  • UTM 앱을 실행시켜준다.

  • 아래가 실행된 화면.
    ( 왼쪽에 Linux는 테스트용으로 만들어본 가상환경이니 신경쓰지 말자. )
  • +를 클릭해 새로운 가상환경을 만들어준다.

  • Virtualize를 선택해줍니다.

  • Linux를 선택해줍니다.

  • 탐색을 눌러 Ubuntu 사이트에서 다운받은 .iso 파일을 가져와준다.
  • 그리고 Continue.

  • 컴퓨터 메모리 용량에 맞춰 적절하게 설정해준다. (플젝하다가 계속 꺼져서 8기가로 올렸다.)
  • 그리고 Continue.

  • 마찬가지로 본인 컴퓨터 사양에 맞춰 설정해준다. 20~40기가도 충분.
  • 그리고 Continue.

  • 공유폴더 별도로 설정안함.
  • 그리고 Continue.

  • 이름은 지정안해주면 Linux, Linux2, ... 이렇게 알아서 설정이 된다.
  • 그리고 저장.

4. 우분투 서버 설치

  • 만들어준 가상환경을 실행.

  • 맨 위에 있는 Try or Install Ubuntu Server를 선택. (Enter)

❗️이후 설정들을 따로 건들지 않고 넘어감

  • 언어설정을 English로 설정.

  • 키보드 설정 (English로 설정)

  • 설치타입 - Ubuntu Server

  • 네트워크 연결에 관한 설정

  • 프록시 서버 설정

  • 우분투 미러 서버 설정

  • 스토리지 설정

  • 스토리지 설정

  • Countine

  • 서버호스트이름, 유저이름, 비밀번호를 입력.

  • ssh 서버 설정 하지 않고 넘어가줌. 필요시에 나중에 다운로드가능.

  • 필요한 패키지 설정. 일단 설정안함.

  • 설정이 완료되면 설치 진행..
  • 설치 완료시 Reboot Now로 리부트.

  • 하지만 커서가 깜빡이고 아무일도 일어나지 않는다.
  • 해당 화면을 종료하고 UTM앱으로 가서 불러왔던 iso파일을 초기화.(초기화 안하면 설치화면만 반복해서 뜸.)
  • (empty)상태가 되었다면 가상환경을 다시 실행해줍니다.

❗️우분투는 설치가 완료되었고 CLI로 실행하려면 실행되는 커맨드창에서 진행하면되고, 아래는 GUI 설치방법(Ubuntu-desktop)

5. GUI 설치

  • 설정했던 유저이름, 비밀번호로 login.
  • 우분투 서버에 접속완료.

  • $ sudo apt update 를 입력.
  • sudo는 슈퍼유저 명령어. (절대명령)
  • apt는 우분투에서 패키지를 관리해주는 툴. (python pip 같은)

  • $ sudo apt install ubuntu-desktop -y을 입력.
  • -y는 설치과정 중 yes or no 질문에 무조건 yes 하겠다는 뜻. 생략해도 상관없으나 설치 중간에 y를 입력해주어야 함.
  • -y생략시 이렇게 yes or no 질문에 y 를 입력해서 계속 진행해야함.

  • 설치가 완료되면 보라색 화면이 뜨는데 여기도 따로 설정을 건들지 않고 [tap]으로 넘어가 ok로 진행.

  • 밑에 커맨드창이 열리면 $ sudo reboot를 입력해 리부트.
  • 또는 해당창을 닫고 다시 실행.

  • Ubuntu GUI 설치 끝!
profile
공부하자

0개의 댓글