먼저 제가 MacOS에서 CenTos7을 설치해서 실행하는 방법을 포스팅하게 된 계기를 먼저 말씀드리겠습니다.
기존에는 작년에 학교에서 LG그램을 이용하여 우분투(ubuntu)를 사용해서 리눅스를 배웠었는데 제가 맥으로 바꾸고 나서는 유닉스 기반인 터미널을 그냥 사용해서 하면 됐기 때문에 어려운점이 없었었는데 2학년이 되고 나서 학원을 갔는데 학원에서는 리눅스 공부를 가상 머신을 통해서 RedHat계열인 CentOS7를 실행시켜 공부를 하게 됐습니다.
*가상머신(Virtual Machine)이란? 말 그대로 가상의 환경에 기계를 설치 즉 한 컴퓨터에 컴퓨터 한 대를 더 만들 수 있는 것
CentOS(The Community ENTerprise Operating System, 센트OS)는 업스트림 소스인레드햇 엔터프라이즈 리눅스와 완벽하게 호환되는 무료기업용 컴퓨팅 플랫폼을 제공할 목적으로 만들어진리눅스계운영 체제 가운데 하나다.
하지만 맥 m2에서 지원하는 가상머신이 별로 없었고 설치를 겨우 해도 실행하기가 어려웠습니다.
다른 가상머신 시도
VirtualBox 설치 오류
m2는 지원이 안되는 것 같다
Vmware fusion설치도 한 번 알아봤지만 설치는 하였으나 실행은 제대로 하질 못했었습니다
그래서 찾아본 가상머신은 UTM이었습니다
맥(mac m2) 가상머신 UTM 설치 방법
1. UTM 홈페이지에서(https://mac.getutm.app/) 다운로드
※앱스토어에서 다운로드시 구매해야한다.
2. 다운로드가 완료된 후 새 가상머신 만들기를 클릭
3. 조금 느리긴 하지만 제가 시도해본 경험으로 Virtualize가 안 됐습니다.
4. 운영체제는 리눅스를 선택
5. 이제 Boot를 위한 .ISO image 파일이 필요한데 그 방법은 아래와 같다
centos7 Download 홈페이지(https://www.centos.org/download/)
a. 자기 아키텍처 확인하는 방법(터미널에 들어가 arch를 쳐서 확인)
b. 내 아키텍쳐는 ARM64여서 자기 아키텍쳐에 맞게 선택해서 다운로드
c. 맨위에 링크 클릭
d. 필요에 맞게 다운로드 (나는 Minimal을 받아서 필요한건 그 때 다운로드 해서 쓸거라 미니멀 버전으로 다운로드 했습니다.)
6. 탐색을 눌러 위에서 다운 받은 iso이미지를 넣어준다.
7. 하드웨어 설정
아키텍처, 가상 머신에 할당한 메모리, CPU 코어 수를 선택합니다. 아키텍처는 "ARM64"를 선택하고 메모리와 CPU의 코어 수는 가상 머신을 어떻게 사용하는지에 따라 설정 값이 바뀌므로 원하는대로 설정합니다. 특별히 조건이 없는 경우에는 사용하는 PC 스펙의 절반의 값을 넘지 않도록 설정을 합시다.
8. 가상 머신에 할당할 스토리지 용량을 사용 용도에 맞추어 기호로 설정합니다
9. 공유 디렉토리 설정(호스트와 게스트가 공유하는 디렉토리를 지정할 수 있습니다. 이 설정은 나중에 변경할 수 있으므로 그대로 진행합니다)
설정 내용 확인(이름은 본인이 원하는 이름으로 변경)
10. 가상 머신 구축
다음은 이어서 가상머신을 통해서 Centos7을 실행하는 것을 포스팅해보겠습니다.
'나의 기술 탐험 > Linux' 카테고리의 다른 글
리눅스 CLI 환경에서 GUI로 바꾸는 방법 (CentOS 기준) (0) | 2025.06.08 |
---|---|
Mac M2(apple silicon, Arm) CentOS7 UTM에서 실행 (1) | 2025.04.18 |
UTM에서 CentOS 7 설치 시 "display output is not active" 오류 해결 방법 (0) | 2025.04.18 |
유닉스(Unix)와 리눅스(Linux) (1) | 2024.06.04 |