Mac에서 Homebrew 패키지가 설치된 위치를 찾는 방법

차례:

Anonim

Homebrew가 Mac에 설치된 추출 패키지의 바이너리를 어디에 저장하는지 궁금한 적이 있습니까? Homebrew 사용자라면 Homebrew가 모든 것을 어디에 두는지, Mac OS에서 설치된 추출 패키지를 어디에서 찾을 수 있는지 알고 싶을 것입니다.

Homebrew가 패키지를 보관하는 디렉토리 경로를 보여주고 Homebrew가 Mac에 설치한 항목과 위치를 확인하는 몇 가지 다른 방법도 공유합니다.

이것은 분명히 명령줄과 Homebrew에 의존하는 고급 Mac 사용자를 대상으로 하며 다른 사람에게는 적용되지 않습니다. Homebrew 설치에 관심이 있다면 여기에서 알아볼 수 있습니다.

Mac OS에서 Homebrew 패키지가 설치되는 위치: Homebrew 설치 경로

기본적으로 Homebrew는 모든 버전의 Mac OS에서 다음 디렉토리에 모든 패키지를 설치합니다.

/usr/local/Cellar/

또한 Homebrew는 심볼릭 링크를 다음 디렉토리 경로에 배치합니다.

/usr/local/opt/

/usr/local/opt/에 있는 바이너리의 심볼릭 링크는 모두 /usr/local/Cellar/에 있는 각각의 패키지를 가리키며 ls 및 -l 플래그로 확인할 수 있습니다.

ls -l /usr/local/opt/

스크린샷 예제는 각 개별 추출 패키지에 대해 /usr/local/opt/에서 /usr/local/Cellar/를 가리키는 심볼릭 링크를 보여줍니다.

따라서 ls 명령을 사용하여 전체 디렉토리 목록을 표시함으로써 Mac에 설치된 모든 Homebrew 패키지를 나열할 수 있습니다:

ls /usr/local/Cellar

특정 Homebrew 패키지 설치 정보 찾는 방법

이제 Homebrew가 일반적으로 패키지를 저장하는 위치를 알았으므로 특정 패키지에 대해 더 자세히 알아볼 수도 있습니다. 특정 추출 패키지의 정확한 경로를 인쇄하는 몇 가지 명령을 보여주고 Mac에 설치된 특정 Homebrew 패키지에 대한 자세한 추가 정보를 얻는 방법도 보여줍니다.

Homebrew 패키지가 설치된 정확한 위치를 찾는 방법

Homebrew 패키지가 설치된 위치의 정확한 경로를 명령줄을 통해 다시 보고하려는 경우 가장 간단한 방법은 –prefix 플래그를 사용하고 Mac의 특정 Homebrew 패키지를 가리키는 것입니다. , 이렇게 하면 설치된 위치가 표시됩니다.

brew --prefix

예를 들어, 'wget' 패키지를 사용하면 다음 정보를 즉시 얻을 수 있습니다.

$ 추출 --접두사 wget /usr/local/opt/wget

명령 출력에서 ​​볼 수 있듯이 해당 Homebrew 패키지의 설치 경로만 표시됩니다.

자세한 홈브류 패키지 정보를 얻는 방법

Homebrew 패키지의 출처, 정의, 설치 시기, 추출 경로를 포함하여 설치된 특정 Homebrew 패키지에 대한 자세한 정보를 얻는 데 관심이 있는 경우 패키지가 설치되고 해당 패키지 종속성에 대한 정보와 패키지를 사용하는 데 필요한 다른 패키지가 무엇인지에 대한 정보도 함께 제공됩니다. 다음 구문을 사용하여 특정 패키지를 가리키도록 양조와 함께 '정보' 플래그를 사용하면 됩니다.

양조 정보

예를 들어 Homebrew 패키지 "wget"에 대한 정보를 얻으려면 다음 명령을 실행합니다.

양조 정보 wget

반환을 누르면 추출 패키지에 대한 자세한 정보가 표시됩니다. 'wget'에 대한 이러한 명령의 출력 예는 다음과 같습니다.

$ 양조 정보 wget wget: 안정적인 1.19.5(병), HEAD 인터넷 파일 검색기 https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50개 파일, 3.8MB)2018년 5월 7일 10:59:31에 병에서 부어짐 출처: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> 종속성 빌드: pkg-config 필수: libidn2, openssl 선택: pcre libmetalink gpgme==> 옵션 --with-debug 디버그 지원 빌드

'brew info' 명령은 단순히 패키지의 설치 경로보다 훨씬 더 많은 정보를 분명히 보여줍니다. 따라서 단순히 설치된 brew 패키지의 정확한 경로를 원한다면 -prefix 명령이 스크립팅에 더 쉬울 수 있습니다. 또는 기타 목적.그럼에도 불구하고 전체 'brew info' 명령 출력은 설치된 패키지에 대한 광범위한 정보를 얻는 데 매우 유용하며 어떤 것이 설치된 위치를 보여주는 것 외에도 그러한 이유로 분명한 가치가 있습니다.

Homebrew 패키지에서 이 명령을 직접 시도하십시오. Mac에 Homebrew 설치에 대한 이전 기사를 따른 다음 사용 가능한 인기 있는 Homebrew 패키지 중 일부를 확인했거나 Python 3으로 업데이트했거나 Homebrew를 통해 node.js 및 npm을 설치한 경우 이 팁이 설치 경로를 보여줍니다. 해당 패키지 및 기타 주목할만한 패키지 정보.

Homebrew가 Mac에 패키지를 설치하는 위치를 찾거나 패키지 세부 정보를 검색하는 방법에 대해 공유할 흥미로운 조언이나 정보가 있습니까? 아래 댓글로 공유해주세요!

Mac에서 Homebrew 패키지가 설치된 위치를 찾는 방법