-
맥 터미널에서 심볼릭 링크 만들기개발 지식/기타 2023. 11. 30. 14:05
상황
맥 터미널에서 brew install openjdk@17 명령어로 openjdk 17버전을 다운로드 하였는데 다음과 같은 로그가 떴다.
하나씩 살펴보면
- 방금 다운로드한 openjdk를 시스템이 찾게 하기 위해서는 위의 명령어로 해당 경로에 심볼릭 링크를 생성할 수 있다는 의미이다.
심볼릭 링크: 리눅스에서 다른 파일이나 폴더를 가리키는 파일을 의미한다.
- keg-only란 뒤에 나온 설명처럼 /opt/homebrew 경로에 대해 심볼릭 링크 과정이 생략되었다는 뜻이고, 그 이유는 다른 버전으로 대체될 수 있는 버전이기 때문이라는 설명이다.
- 여기서 formula는 Homebrew에서 패키지의 설치 및 빌드 정보를 담고 있는 Ruby 스크립트 파일을 의미한다.
- 이 버전을 우선적으로 사용하려면 해당 버전의 bin 디렉토리를 PATH에 추가하라는 의미다.
- C컴파일러가 OpenJDK 17을 찾을 수 있도록 CPPFLAGS 환경변수에 해당 경로를 추가하라는 의미다. (이 과정이 필수인지 알아보기!)
'개발 지식 > 기타' 카테고리의 다른 글
환경변수 설정하는 방법 (0) 2023.12.08 프로젝트 생성 시 gradle 오류 (1) 2023.11.30 환경변수 (0) 2023.11.30 [Lombok] @Builder와 @AllArgsConstructor 사용시 주의사항 (0) 2023.11.21