【Mac】MacPorts에서 Homebrew로 이행한다. (각 커맨드의 비교 첨부)
대상 독자
할 일
MacPorts 제거
공식 문서에서 참조합니다.
우선 아래의 명령도 치자.
$ sudo port -fp uninstall installed
디렉토리도 모두 삭제합시다.
$ sudo rm -rf \
/opt/local \
/Applications/DarwinPorts \
/Applications/MacPorts \
/Library/LaunchDaemons/org.macports.* \
/Library/Receipts/DarwinPorts*.pkg \
/Library/Receipts/MacPorts*.pkg \
/Library/StartupItems/DarwinPortsStartup \
/Library/Tcl/darwinports1.0 \
/Library/Tcl/macports1.0 \
~/.macports
마지막으로 완전히 사라졌는지 port version
에서 확인합시다.
$ port version
zsh: command not found: port
Homebrew 설치
아래의 공식 페이지로 날아가서 터미널에 스크립트를 붙여서 실행해 주세요.
h tps : // / b w. sh / 그럼 x_
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
마지막으로 버전을 확인합시다.
Homebrew는 brew
명령을 사용합니다.
$ brew -v
Homebrew 2.1.6
Homebrew/homebrew-core (git revision 0144; last commit 2019-07-06)
각 명령의 종류와 비교
MacPorts와 Homebrew 명령을 비교합니다.
패키지 관리 업데이트
MacPorts의 경우$ sudo port -d selfupdate
Homebrew의 경우
$ brew update
Homebrew가 더 간단합니다.
설치할 패키지를 찾는 명령
MacPorts의 경우$ port search 検索語句
Homebrew의 경우
$ brew search 検索語句
거의 함께하네요.
패키지를 설치하는 명령
MacPorts의 경우$ sudo port install パッケージ名
Homebrew의 경우
$ brew install パッケージ名
Homebrew에서는 일반 사용자로 설치를 수행할 수 있습니다.
패키지를 제거하는 명령
MacPorts의 경우$ sudo port uninstall パッケージ名
Homebrew의 경우
$ brew uninstall パッケージ名
이쪽도 Homebrew에서는 일반 유저로 언스톨을 실행할 수 있습니다.
설치된 패키지 목록을 표시합니다.
MacPorts의 경우$ port installed
Homebrew의 경우
$ brew list
Homebrew에서는 list
로 설치한 패키지를 모두 확인할 수 있습니다.
패키지에 업데이트가 있는지 확인할 때
MacPorts의 경우$ port outdated
Homebrew의 경우
$ brew outdated
거의 같은 명령이군요.
모든 패키지를 업데이트할 때
MacPorts의 경우$ sudo port upgrade installed
Homebrew의 경우
$ brew upgrade
이쪽도 Homebrew에서는 일반 유저로 실행할 수 있는 것과, 커멘드가 심플하네요.
개별 패키지를 업데이트할 때
MacPorts의 경우$ sudo port upgrade パッケージ名
Homebrew의 경우
$ brew upgrade パッケージ名
이쪽도 Homebrew에서는 일반 유저로 실행할 수 있습니다. 마지막으로 패키지 이름을 작성해야 합니다.
패키지 세부 정보 보기
MacPorts의 경우$ sudo port info パッケージ名
Homebrew의 경우
$ brew info パッケージ名
거의 함께하네요.
패키지 무효화
MacPorts의 경우$ sudo port deactivate パッケージ名 バージョン
Homebrew의 경우
$ brew unlink パッケージ名
Homebrew는 unlink
, MacPorts는 deactivate
네요.
패키지 활성화
MacPorts의 경우$ sudo port activate パッケージ名 バージョン
Homebrew의 경우
$ brew link パッケージ名
Homebrew는 link
, MacPorts는 activate
네요.
마지막으로
Homebrew는 MacPorts에 비해 명령이 깔끔한 인상입니다.
후에는 일반 사용자로 실행할 수 있는 것은 강하네요.
기억하기 쉽기 때문에 MacPorts를 사용하는 사람은 이것을 계기로 Homebrew로 환승해 보는 것은 어떨까요?
뭔가 잘못되었거나 수정이 있으면 가르쳐 주면 도움이됩니다.
Reference
이 문제에 관하여(【Mac】MacPorts에서 Homebrew로 이행한다. (각 커맨드의 비교 첨부)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YutakaYamasaki/items/b8ef9b8a54bb2e1110d3
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ sudo port -fp uninstall installed
$ sudo rm -rf \
/opt/local \
/Applications/DarwinPorts \
/Applications/MacPorts \
/Library/LaunchDaemons/org.macports.* \
/Library/Receipts/DarwinPorts*.pkg \
/Library/Receipts/MacPorts*.pkg \
/Library/StartupItems/DarwinPortsStartup \
/Library/Tcl/darwinports1.0 \
/Library/Tcl/macports1.0 \
~/.macports
$ port version
zsh: command not found: port
아래의 공식 페이지로 날아가서 터미널에 스크립트를 붙여서 실행해 주세요.
h tps : // / b w. sh / 그럼 x_
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
마지막으로 버전을 확인합시다.
Homebrew는
brew
명령을 사용합니다.
$ brew -v
Homebrew 2.1.6
Homebrew/homebrew-core (git revision 0144; last commit 2019-07-06)
각 명령의 종류와 비교
MacPorts와 Homebrew 명령을 비교합니다.
패키지 관리 업데이트
MacPorts의 경우$ sudo port -d selfupdate
Homebrew의 경우
$ brew update
Homebrew가 더 간단합니다.
설치할 패키지를 찾는 명령
MacPorts의 경우$ port search 検索語句
Homebrew의 경우
$ brew search 検索語句
거의 함께하네요.
패키지를 설치하는 명령
MacPorts의 경우$ sudo port install パッケージ名
Homebrew의 경우
$ brew install パッケージ名
Homebrew에서는 일반 사용자로 설치를 수행할 수 있습니다.
패키지를 제거하는 명령
MacPorts의 경우$ sudo port uninstall パッケージ名
Homebrew의 경우
$ brew uninstall パッケージ名
이쪽도 Homebrew에서는 일반 유저로 언스톨을 실행할 수 있습니다.
설치된 패키지 목록을 표시합니다.
MacPorts의 경우$ port installed
Homebrew의 경우
$ brew list
Homebrew에서는 list
로 설치한 패키지를 모두 확인할 수 있습니다.
패키지에 업데이트가 있는지 확인할 때
MacPorts의 경우$ port outdated
Homebrew의 경우
$ brew outdated
거의 같은 명령이군요.
모든 패키지를 업데이트할 때
MacPorts의 경우$ sudo port upgrade installed
Homebrew의 경우
$ brew upgrade
이쪽도 Homebrew에서는 일반 유저로 실행할 수 있는 것과, 커멘드가 심플하네요.
개별 패키지를 업데이트할 때
MacPorts의 경우$ sudo port upgrade パッケージ名
Homebrew의 경우
$ brew upgrade パッケージ名
이쪽도 Homebrew에서는 일반 유저로 실행할 수 있습니다. 마지막으로 패키지 이름을 작성해야 합니다.
패키지 세부 정보 보기
MacPorts의 경우$ sudo port info パッケージ名
Homebrew의 경우
$ brew info パッケージ名
거의 함께하네요.
패키지 무효화
MacPorts의 경우$ sudo port deactivate パッケージ名 バージョン
Homebrew의 경우
$ brew unlink パッケージ名
Homebrew는 unlink
, MacPorts는 deactivate
네요.
패키지 활성화
MacPorts의 경우$ sudo port activate パッケージ名 バージョン
Homebrew의 경우
$ brew link パッケージ名
Homebrew는 link
, MacPorts는 activate
네요.
마지막으로
Homebrew는 MacPorts에 비해 명령이 깔끔한 인상입니다.
후에는 일반 사용자로 실행할 수 있는 것은 강하네요.
기억하기 쉽기 때문에 MacPorts를 사용하는 사람은 이것을 계기로 Homebrew로 환승해 보는 것은 어떨까요?
뭔가 잘못되었거나 수정이 있으면 가르쳐 주면 도움이됩니다.
Reference
이 문제에 관하여(【Mac】MacPorts에서 Homebrew로 이행한다. (각 커맨드의 비교 첨부)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YutakaYamasaki/items/b8ef9b8a54bb2e1110d3
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ sudo port -d selfupdate
$ brew update
$ port search 検索語句
$ brew search 検索語句
$ sudo port install パッケージ名
$ brew install パッケージ名
$ sudo port uninstall パッケージ名
$ brew uninstall パッケージ名
$ port installed
$ brew list
$ port outdated
$ brew outdated
$ sudo port upgrade installed
$ brew upgrade
$ sudo port upgrade パッケージ名
$ brew upgrade パッケージ名
$ sudo port info パッケージ名
$ brew info パッケージ名
$ sudo port deactivate パッケージ名 バージョン
$ brew unlink パッケージ名
$ sudo port activate パッケージ名 バージョン
$ brew link パッケージ名
Homebrew는 MacPorts에 비해 명령이 깔끔한 인상입니다.
후에는 일반 사용자로 실행할 수 있는 것은 강하네요.
기억하기 쉽기 때문에 MacPorts를 사용하는 사람은 이것을 계기로 Homebrew로 환승해 보는 것은 어떨까요?
뭔가 잘못되었거나 수정이 있으면 가르쳐 주면 도움이됩니다.
Reference
이 문제에 관하여(【Mac】MacPorts에서 Homebrew로 이행한다. (각 커맨드의 비교 첨부)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/YutakaYamasaki/items/b8ef9b8a54bb2e1110d3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)