목차
- 1. 리눅스(Linux) 간단 소개
- 2. 꼭 알아둘 인기 리눅스 배포판
- 3. 부팅 USB로 맥에서 리눅스 사용하는 방법
- 4. 부팅 USB 없이 맥에서 리눅스 사용하는 방법
- 5. 맥에서 리눅스 사용에 관한 FAQ
리눅스는 세 번째로 많이 사용되는 운영체제로, 다양한 사용자와 기기에서 활용할 수 있는 오픈소스입니다. 뛰어난 유연성, 강력한 보안성, 그리고 우수한 성능 덕분에 수많은 전문가와 개발자들에게 사랑받고 있죠. 하지만 새 장비를 구입하는 비용과 기기 변경의 번거로움 때문에 많은 분들이 평소 사용하던 맥에 리눅스를 설치해 사용하는 것을 선호합니다.
이 글에서는 리눅스에 대한 기본 정보와 최근 인기 있는 리눅스 배포판들을 소개하고, 맥에서 리눅스를 사용하는 방법을 구체적인 단계별로 안내해 드립니다.
리눅스(Linux) 간단 소개
윈도우(Windows)와 macOS에 이어 리눅스는 세계에서 세 번째로 인기 있는 운영체제입니다. 윈도우나 macOS로는 처리하기 어려운 다양한 작업을 수행할 수 있게 해주죠. 지금부터 리눅스를 여러 관점에서 자세히 살펴보겠습니다.
무료 오픈소스 및 높은 커스터마이징 자유도
macOS와 윈도우와 달리, 리눅스는 완전한 오픈소스로 누구나 무료로 이용할 수 있습니다. 핵심인 커널(Kernel) 소스, GNU 유틸리티, GUI 파티션 맵 등을 모두 무료로 접근할 수 있으며, macOS나 윈도우에서는 찾아볼 수 없는 높은 수준의 커스터마이징이 가능합니다. 심지어 리눅스 코드를 직접 수정해 자신만의 고유한 리눅스 OS를 만드는 것도 가능합니다.
뛰어난 보안성
리눅스는 기본적으로 사용자에게 관리자 권한을 부여하지 않기 때문에 악성코드에 노출될 위험이 상대적으로 낮습니다. 따라서 악성 링크를 클릭하더라도 발생할 수 있는 피해가 제한되며, 운영체제 전체가 충돌하는 일도 거의 없습니다.
전문적인 활용성
유닉스(Unix)의 대체재로 개발된 리눅스는 기본적으로 GUI 대신 명령줄(Command Line) 중심으로 구동됩니다. 이러한 특성 덕분에 소프트웨어 설계, 독자적인 OS 제작, 애플리케이션 개발 등의 작업을 수행하는 소프트웨어 엔지니어나 서버 관리자에게 매우 적합합니다.
물론 리눅스 전문가가 아니더라도 걱정할 필요 없습니다. 친숙한 GUI 환경을 갖춘 초보자용 리눅스 배포판도 다양하게 존재합니다.
꼭 알아둘 인기 리눅스 배포판
리눅스는 하나의 버전만 존재하는 것이 아니라 목적에 따라 다양한 '배포판(Distribution)'으로 나뉩니다. 각 배포판은 서로 다른 특징과 기능을 갖추고 있으며, 아래에서 대표적인 배포판들을 소개합니다.
우분투(Ubuntu): macOS와 비슷한 점이 많은 '유니티(Unity)'라는 친화적인 데스크톱 환경을 제공합니다. 또한 자신의 필요에 맞게 환경을 자유롭게 변경할 수 있어, 리눅스 입문자라면 이 배포판으로 시작하는 것이 가장 좋습니다.
![[초보자 가이드] 맥(Mac)에서 리눅스(Linux)를 사용하는 방법 총정리](https://kr.wsxdn.com/UploadFiles_1288/202210/2022101117281065.png)
센토스(CentOS): 가볍고 안정적인 소프트웨어 덕분에 다른 배포판보다 빠르게 구동됩니다. 약 5년이라는 긴 업그레이드 주기를 가지고 있어 더욱 높은 보안성과 안정성을 자랑합니다.
![[초보자 가이드] 맥(Mac)에서 리눅스(Linux)를 사용하는 방법 총정리](https://kr.wsxdn.com/UploadFiles_1288/202210/2022101117281074.png)
페도라(Fedora): 사무 작업에 유용한 다양한 그래픽 도구와 소프트웨어를 제공합니다. 바이러스 방지, 시스템 관리, 미디어 재생, 교육 분야에서도 활약이 두드러지며, 대규모 커뮤니티의 지원을 받기 때문에 문제가 생겼을 때 전문가의 도움을 받기 쉽습니다.
![[초보자 가이드] 맥(Mac)에서 리눅스(Linux)를 사용하는 방법 총정리](https://kr.wsxdn.com/UploadFiles_1288/202210/2022101117281047.png)
데비안(Debian): 다른 배포판보다 가장 폭넓은 범위의 소프트웨어 패키지를 제공합니다. 안정적인 소프트웨어와 긴 출시 주기를 바탕으로 서버 구동용 배포판으로 손꼽힙니다.
![[초보자 가이드] 맥(Mac)에서 리눅스(Linux)를 사용하는 방법 총정리](https://kr.wsxdn.com/UploadFiles_1288/202210/2022101117281073.png)
레드햇 엔터프라이즈 리눅스(Red Hat Enterprise Linux): 소프트웨어·하드웨어의 개발과 운영에 사용되는 세계 최고의 엔터프라이즈 리눅스 플랫폼입니다. 다양한 서드파티 소프트웨어와 호환되며 빠른 보안 패치 주기를 자랑합니다.
![[초보자 가이드] 맥(Mac)에서 리눅스(Linux)를 사용하는 방법 총정리](https://kr.wsxdn.com/UploadFiles_1288/202210/2022101117281143.png)
리눅스 민트(Linux Mint): 윈도우와 매우 유사한 사용 환경을 제공하며, Firefox와 LibreOffice 같은 앱을 지원합니다. 내장 소프트웨어 관리자를 통해 원하는 프로그램을 시각적으로 검색하고 설치할 수 있다는 장점도 있습니다.
![[초보자 가이드] 맥(Mac)에서 리눅스(Linux)를 사용하는 방법 총정리](https://kr.wsxdn.com/UploadFiles_1288/202210/2022101117281169.png)
위에서 소개한 배포판들은 각각의 장점과 특징을 지니고 있으니, 취향에 맞게 한 가지 이상을 맥에서 직접 경험해 보시길 추천합니다.
부팅 USB로 맥에서 리눅스 사용하는 방법
여기서는 우분투(Ubuntu) 배포판을 예시로 맥에서 리눅스를 사용하는 방법을 소개합니다. 과정이 다소 길고 복잡할 수 있으니 차분히 따라와 주세요.
설치를 시작하기 전에 아래 준비물을 먼저 확인하세요:
- 부팅 USB를 만들기 위한 최소 50GB 이상의 저장 공간을 가진 빈 USB 드라이브
- 맥 마우스는 리눅스 배포판에서 인식되지 않으므로 USB 마우스
- 맥 키보드 역시 인식되지 않을 수 있으므로 USB 키보드
1단계: 맥 하드 드라이브 파티션 나누기
리눅스와 macOS를 멀티부팅으로 사용하려면 내장 하드 드라이브의 파티션 작업이 반드시 필요합니다.
- 맥의 홈 폴더에서 디스크 유틸리티(Disk Utility)를 실행합니다.
- 보기(View) 버튼을 클릭하고 모든 기기 표시(Show All Devices) 옵션을 선택합니다.
- 왼쪽 사이드바에서 macOS 볼륨을 선택해 파티션 작업을 진행합니다.
- 상단 메뉴 막대의 파티션(Partition) 버튼을 클릭한 후, 새 창의 왼쪽 하단에 있는 + 아이콘을 클릭합니다.
- 팝업창에서 파티션 추가(Add Partition) 옵션을 선택합니다.
![[초보자 가이드] 맥(Mac)에서 리눅스(Linux)를 사용하는 방법 총정리](https://kr.wsxdn.com/UploadFiles_1288/202210/2022101117281116.png)
- 새 파티션 이름을 지정하고 포맷 형식에서 MS-DOS(FAT)를 선택합니다.
- 파티션 크기를 정하고, 나중을 위해 크기를 메모 앱 등에 기록해 둡니다. 리눅스 OS 설치를 위해 20GB로 설정하는 것을 권장합니다.
- 적용(Apply) 버튼을 클릭하고 계속(Continue)을 눌러 파티션 작업을 완료합니다.
2단계: 맥에서 부팅 USB 만들기
아래 작업은 USB 드라이브의 모든 데이터를 삭제하므로, 반드시 내용물이 비어 있는지 확인하세요.
- 우분투 배포판 DMG 파일을 맥에 다운로드합니다.
- 디스크 유틸리티에서 USB 드라이브를 MS-DOS(FAT) 및 GUID 파티션 맵 형식으로 포맷합니다.
- USB에 우분투 이미지를 굽기 위한 Ether(Etcher) 앱을 다운로드합니다.
- Ether 앱을 응용 프로그램 폴더로 드래그합니다.
- Ether 앱을 실행하고 Select Image 버튼을 클릭한 후 다운로드한 DMG 파일을 선택합니다.
- Select target 버튼을 클릭하고 USB 드라이브를 선택합니다.
- Flash 버튼을 클릭합니다. 오류 메시지가 뜬다면 터미널(Terminal) 앱을 실행해 아래 명령어를 입력하고 Enter를 누릅니다.
sudo /Applications/balenaEtcher.app/Contents/MacOS/balenaEtcher - 'USB 드라이브를 읽을 수 없다'는 오류가 계속 표시되면 Ignore 버튼을 클릭하세요.
과정이 끝나면 부팅 USB 완성입니다.
3단계: 맥에 리눅스 설치하고 사용하기
새 파티션과 부팅 USB가 준비되었다면 이제 맥에 리눅스 배포판을 설치할 수 있습니다.
- 맥의 전원을 끄고 부팅 USB를 연결합니다.
- 맥 전원을 켜면서 부팅 옵션이 표시되는 화면이 나올 때까지 Option 키를 계속 누르고 있습니다.
- 키보드로 마우스 조작을 하며 부팅 USB 드라이브(EFI Boot)를 선택합니다.
![[초보자 가이드] 맥(Mac)에서 리눅스(Linux)를 사용하는 방법 총정리](https://kr.wsxdn.com/UploadFiles_1288/202210/2022101117281111.png)
- GRUB 화면에서 Install을 선택합니다.
- 화면에 표시되는 설치 마법사를 따라 진행하며, Normal Installation을 선택했는지 확인합니다.
- 설치 유형(Installation type)에서 Something else를 선택합니다. 이렇게 해야 앞서 생성한 파티션에 우분투가 설치됩니다. 다른 옵션을 선택하면 기존 OS 위에 덮어써서 모든 데이터가 포맷될 위험이 있습니다.
![[초보자 가이드] 맥(Mac)에서 리눅스(Linux)를 사용하는 방법 총정리](https://kr.wsxdn.com/UploadFiles_1288/202210/2022101117281195.png)
- 미리 생성해 둔 20GB 파티션을 선택하고 Change 버튼을 클릭합니다.
- Use as 항목에서 Ext4 저널링 파일 시스템을 선택합니다.
- Mount point 항목에서 /를 선택하고 OK를 클릭합니다.
![[초보자 가이드] 맥(Mac)에서 리눅스(Linux)를 사용하는 방법 총정리](https://kr.wsxdn.com/UploadFiles_1288/202210/2022101117281113.png)
- 팝업창이 나타나면 Continue를 클릭합니다.
- Install Now 버튼을 클릭하고, 경고 팝업이 뜨면 Continue를 누릅니다.
- 시간대를 설정하고 키보드 배치를 선택한 후 Continue를 클릭합니다.
- 리눅스 계정을 설정합니다. 이름, 컴퓨터 이름, 사용자 이름, 비밀번호를 입력합니다.
- Continue 버튼을 클릭합니다.
- 설치가 시작되고 완료될 때까지 기다립니다.
- 맥을 재시작하면서 동시에 Option 키를 길게 누릅니다.
- 부팅 목록에서 리눅스 OS를 선택하면 맥에서 리눅스를 실행할 수 있습니다.
이제부터 맥에서 리눅스 OS의 모든 장점을 마음껏 경험하실 수 있습니다.
부팅 USB 없이 맥에서 리눅스 사용하는 방법
리눅스 배포판이 다양하듯, 맥에 리눅스를 설치하는 방법도 여러 가지입니다. 부팅 USB 없이도 UTM, Parallels, VirtualBox 같은 가상화 앱으로 가상 머신(Virtual Machine)을 만들어 맥에서 리눅스를 사용할 수 있습니다. 완전히 무료이면서 사용법도 간편한 UTM 사용을 추천합니다.
부팅 USB 없이 가상 머신으로 리눅스 사용하기
- 맥에 UTM 가상화 앱을 다운로드합니다.
- 원하는 리눅스 배포판의 DMG 파일을 다운로드 폴더에 저장합니다.
- UTM 앱을 실행하고 + 버튼을 클릭해 새 가상 머신(Create a New Virtual Machine)을 생성합니다.
![[초보자 가이드] 맥(Mac)에서 리눅스(Linux)를 사용하는 방법 총정리](https://kr.wsxdn.com/UploadFiles_1288/202210/2022101117281189.png)
- 다운로드한 DMG 파일을 선택합니다.
- 가상화 파일을 저장하고 설치가 완료될 때까지 기다립니다.
가상 머신을 이용하면 부팅 USB를 만드는 수고를 덜 수 있습니다. 단, 일부 가상화 앱은 유료이므로 본인의 상황과 요구 사항에 맞는 방법을 선택하세요.
칼리 리눅스(Kali Linux)의 경우에도 설치 방식이 거의 유사하기 때문에 같은 방법으로 적용할 수 있습니다. 칼리 리눅스용 부팅 USB를 만들거나 가상 머신을 생성한 후, 위에서 안내한 절차대로 진행하면 됩니다.
마무리
리눅스 운영체제는 여러 분야에서 탁월한 성능을 발휘합니다. 이 글에서는 리눅스 운영체제에 대한 기본 정보와 함께 가장 인기 있는 리눅스 배포판들을 살펴보았습니다.
맥에서 리눅스의 성능이 궁금하다면, 부팅 USB를 사용하는 방법과 그렇지 않은 방법 모두 이 글을 참고해 보세요. 설치 과정은 다소 번거롭지만, 조금만 참으면 맥에서 리눅스를 문제없이 사용할 수 있습니다.
macOS와 리눅스에 대해 더 궁금한 점이 있다면 'macOS vs Linux' 비교 글을 참고하면 도움이 됩니다.
맥에서 리눅스 사용에 관한 FAQ
Q1. 리눅스는 맥에서 무료로 사용할 수 있나요?
네, 리눅스는 오픈소스 운영체제이므로 맥에 무료로 설치할 수 있습니다. 새 파티션을 만들고 부팅 USB를 제작해 리눅스를 설치하거나, 가상화 앱으로 가상 머신을 생성해 사용할 수 있습니다. 이를 통해 맥에서도 유연성, 프라이버시 보호, 향상된 보안성, 손쉬운 커스터마이징 같은 리눅스의 다양한 장점을 경험할 수 있습니다.
Q2. 부팅 USB 없이 맥에서 리눅스를 사용하는 다른 방법이 있나요?
네, 물론입니다. UTM, Parallels, VirtualBox 같은 가상화 앱을 이용하면 부팅 USB 없이도 맥에서 리눅스를 사용할 수 있습니다. 순서는 다음과 같습니다: 맥에 UTM 가상화 앱 다운로드 → 원하는 리눅스 배포판 DMG 파일을 다운로드 폴더에 저장 → UTM 앱 실행 후 + 버튼을 눌러 새 가상 머신 생성 → 다운로드한 DMG 파일 선택 → 가상화 파일 저장 후 설치 완료까지 대기.