asdf
[Mac] Elixir 설치 (asdf)
다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) Elixir는 Erlang에 디펜던시가 있어 앞선 글을 참고해서 Erlang을 먼저 설치해야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF - Erlang 설치 버전별 호환성 확인은 다음 링크에서 확인합니다 https://hexdocs.pm/elixir/master/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp 설치가 되었으면 다음 과정을 따라합니다 # 플러그인 설치 $ asdf plugin-add elixir https://github.com/asdf-v..
[Mac] Erlang 설치 (asdf)
다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) 설치가 되었으면 다음 과정을 따라합니다 # osx에서 ssl 관련 에러 발생할 수 있으므로 설치합니다 $ brew install autoconf $ brew install openssl@1.1 # For building with wxWidgets (start observer or debugger!) $ brew install wxwidgets # For building documentation and elixir reference builds $ brew install libxslt fop # plugin 설치 $ asdf plugin add erlang https://gi..
[Mac] Rust 설치 (asdf)
다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) 설치가 되었으면 다음 과정을 따라합니다 # rust plugin 설치 $ asdf plugin-add rust https://github.com/code-lever/asdf-rust.git # rust 설치 $ asdf install rust 1.59.0 # asdf 확인 $ asdf list rust # rust 등록 $ asdf global rust 1.59.0 # rust 버전 확인 $ rustc --version $ cargo --version # asdf current $ asdf current
[Mac] GoLang 설치 (asdf)
다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) 설치가 되었으면 다음 과정을 따라합니다 # plugin 설치 $ asdf plugin-add golang https://github.com/kennyp/asdf-golang.git # asdf golang 버전 확인 $ asdf list-all golang # golang 설치 $ asdf install golang 1.17.8 # asdf 확인 $ asdf list golang # golang 등록 $ asdf global golang 1.17.8 # golang 버전 확인 (버전이 다르면 터미널 종료 후 재시도) $ go version # asdf current $ as..
[Mac] Node 설치 (asdf)
다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) 설치가 되었으면 다음 과정을 따라합니다 # asdf plugin 설치 $ asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git # gpg 설치 (node 패키지 검증) $ brew install gpg # nodejs 버전 확인 $ asdf list-all nodejs | grep 12 # nodejs 설치 $ asdf install nodejs 12.22.10 $ asdf install nodejs 16.14.0 $ asdf install nodejs latest:16 # 설치 중에 에러 발생시 $ asdf ..
[Mac] Python 설치 (asdf)
다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) 설치가 되었으면 다음 과정을 따라합니다 # add python plugin $ asdf plugin-add python # python list $ asdf list-all python # install python $ asdf install python 3.8.12 $ asdf list python # python 등록 $ asdf global python 3.8.12 # python version (버전이 다르면 터미널 종료 후 다시 시도) $ python -V $ pip -V $ python3 -V $ pip3 -V # asdf current $ asdf current
[Mac] Java 설치 (asdf)
OpenJDK 8 & 11 버전을 사용하려면 Jenv로 설치하는게 편합니다 2022.04.06 - [Dev/Basic] - Mac Java 설치 (OpenJDK 8, 11 & Jenv) 다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) 설치가 되었으면 다음 과정을 따라하면 됩니다 # add java plugin $ asdf plugin-add java https://github.com/halcyon/asdf-java.git # java list $ asdf list-all java # install java $ asdf install java adoptopenjdk-17.0.2+8 $ asdf list java # java..
[Mac] asdf 설치 (Homebrew)
1. 설치 $ brew install asdf # ~/.zshrc 추가 (앞에 dot(.) 빼먹지 말아야함) $ . /opt/homebrew/opt/asdf/libexec/asdf.sh 2. 삭제시 # ~/.bash_profile에서 asdf 관련 내용을 삭제한다. $ . $(brew --prefix asdf)/libexec/asdf.sh $ . $(brew --prefix asdf)/etc/bash_completion.d/asdf.bash # 패키지 관리자로 제거한다. $ brew uninstall asdf --force # asdf 구성 파일들을 삭제한다. $ rm -rf $HOME/.tool-versions $HOME/.asdfrc 2022.04.06 - [Dev/Basic] - Mac ASDF -..