전자정부표준프레임워크

macOS에서 Home-Brew이용하여 표준프레임워크 개발환경 설치하기

무한열정 2023. 10. 10. 14:04

* macOS에 Home-Brew가 없다면 다음 사이트로 이동하여 제공되는 쉘명령어를 터미널에 붙여넣기 한다.

https://brew.sh/

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

 

 

* 다음과 같이 하면 macOS용 개발환경이 간단하게 설치가 진행이 된다.

Intel x86 및 Apple Silicon m1/m2 ... 버전이 /Applications 디렉토리에 자동으로 설치된다.

brew tap egovframework/egovframe
brew install --cask egovframedev

 

* 버전 지정시

brew install --cask egovframedev@4.2.0

 

* 참고로 brew tap 명령어로 레포지토리를 추가하여 cask로 설치하는 경우 다음 디렉토리에 ruby스크립트가 다운로드 되는것을 알수 있다.
이 경로는 설치시 알려주므로 기록해 놓으면 좋다.

/opt/homebrew/Library/Taps/

또는 다음 경로인 경우도 있다.

/usr/local/Homebrew/Library/Taps/

* 다운로드한 이미지 파일은 다음에 저장된다. 설치후 불필요한 경우 용량을 차지하므로 삭제한다.

/Users/사용자계정/Library/Caches/Homebrew/downloads/

 

* 관련 스크립트는 Github에 올라와 있다.

https://github.com/eGovFramework/homebrew-egovframe

 

GitHub - eGovFramework/homebrew-egovframe: An open-source framework provided by South Korea for the development of web-based pub

An open-source framework provided by South Korea for the development of web-based public services. - GitHub - eGovFramework/homebrew-egovframe: An open-source framework provided by South Korea for ...

github.com

* 정상적으로 설치가 되면 "/Applications(응용프로그램)" 디렉토리에 설치가 된다.

 

* arm64 Apple Silicon Mac에서 정상적으로 설치가되어 구동되었다.

테스트 OS : macOS Sonoma 14.0