macOS에서 패키지 관리자를 올바르게 제거했는지 확인하는 방법

macOS에서 패키지 관리자를 올바르게 제거했는지 확인하는 방법

macOS High Sierra가 설치된 MacBook Pro가 있고 Octave 프로젝트용 패키지 관리자를 다운로드해야 합니다. 나는 이 전에 이미 Docker를 가지고 있었습니다. Homebrew, MacPorts 및 fink를 다운로드했지만 패키지 관리자가 필요하다는 사실을 깨닫지 못했습니다. 저는 Homebrew를 원하고 MacPorts를 제거하고 적절하고 완전하게 검색해야 합니다. Fink를 제거한 것 같은데 확인하는 방법을 모르겠습니다. uninstall MacPorts를 sudo: port: command not found입력하면 sudo port -fp uninstall installed이런 메시지가 나타납니다. 여기서 무엇을 해야할지 모르겠습니다. 내 세 가지 질문은 다음과 같습니다.

  1. Fink와 모든 포트를 완전히 제거했는지 어떻게 확인할 수 있나요?
  2. MacPorts를 완전히 제거하는 방법은 무엇입니까?
  3. Homebrew와 Docker가 서로 간섭하지 않도록 어떻게 구성합니까?

세 개가 아닌 한 개의 패키지 관리자만 필요하다는 사실을 몰랐기 때문에 내 잘못입니다.

답변1

내 경험에 따르면 Brew, Port 및 Fink는 서로 다른 저장소를 갖고 있으므로 이를 모두 사용할 수 있도록 하는 것이 (적어도 나에게는) 유용합니다.

다른 Apple Store PM이 있을 수도 있습니다.

다른 것들도 다른 위치에 저장됩니다.

brew writes to /usr/local 
fink writes to /sw 
port writes to /opt/local 

따라서 MacPorts를 제거하는 방법에 대한 답변은 없지만, 내 메타 답변/제안은 그렇게 하지 않을 타당한 이유가 없는 한 MacPort를 모두 유지하는 것입니다.

이것은 다음과 같은 시스템에 있습니다.

OS, ker|rel, machine: Apple/BSD, Darwin 16.7.0, x86_64
Distribution        : macOS 10.12.6 (16G29), Sierra
brew - ( local: /usr/local/bin/brew, 2017-06-03 )

질문해주셔서 감사합니다. 제가 아직 Mac Mini에 포트와 핀크를 설치하지 않았다는 사실이 생각나네요.

행운을 빕니다... 건배, drl

관련 정보