안녕하세요 오랜만입니다!
iOS 관련 공부와 포스팅만 하다가 공부해보고 싶은 새로운 것이 생겨서 시작해보았습니다.
데이터 관련 개발에 관심이 생겨서 시작했는데요, 리눅스 환경에서 파이썬을 통한 서버 개발 등을 시도해 보려고 하고 있습니다.
오늘은 그 첫 번째 과정으로, Ubuntu를 Mac에 설치해보았습니다.
들어가기에 앞서, 리눅스 환경에서 개발을 원하시는 경우 세팅하는 방법이 여러가지가 있습니다.
첫 번째는, 가상환경(UTM, VirtualBox 등)에 Ubuntu 직접 설치
가 있습니다.
제가 이 방법으로 설치하였습니다.
두 번째는, 브라우저에서 손쉽게 가상환경을 실행
하는 것입니다.
groomide의 대쉬보드, AWS의 Cloud9, GDP의 Cloud Engine 등과 같이 브라우저에서 리눅스를 이용하는 것입니다.
해당 방법은 구글링을 하면 금방 따라하실 수 있습니다.
제 OS는 작성일 기준으로 다음과 같습니다.
기종: MacBook Pro 14
칩: Apple M3 Pro
메모리: 18GB
macOS: Sonoma 14.4.1
설치하려고 하는 Ubuntu는 Desktop용이 아닌 Server
용입니다.
GUI
(Graphic User Interface)가 아닌 CLI
(Command Line Interface)로 리눅스를 사용해보려 합니다.
무슨 차이냐면, 터미널과 같이 아이콘 클릭이 아닌 커맨드 입력으로 모든 작업을 진행할 계획입니다.
(관련 직종 현업자 분들이 이와 같은 과정을 추천해주셨습니다.)
가상환경(UTM) 및 Ubuntu 설치 과정은 해당 블로그 를 보고 3번 과정, Ubuntu Desktop의 전까지
만 따라했습니다.
CLI로 공부를 할 것이라면 이후부터 필요하지 않습니다!
여기서 주의해야 할 점은 다음과 같습니다.
애플 실리콘 기반이기 때문에, Ubuntu Server for ARM
을 다운받으셔야 합니다.
그렇지 않으면 가상 환경에서 다음 사진과 같은 에러가 발생하게 됩니다.
다운 링크: Ubuntu Server for ARM
설치 과정 블로그에선 UTM을 깃허브에서 설치하고 있지만, 사이트에서 직접 설치하셔도 됩니다.
다운 링크: UTM
세팅이 끝나면 다음과 같이 맥의 터미널처럼 명령어들을 입력할 수 있습니다!
이 이후로는 리눅스 명령어 공부, 파이썬 설치 및 환경 세팅, 파이썬 서버 실행하기 등등을 해보려고 합니다!