윈도우11 로컬계정 설치
- 윈도우 11 설치 시, 네트워크 연결 화면에서 ‘Shift + F10’을 눌러서 강제명령프롬프트 화면을 띄운다.
- 해당 창에서 OOBE\BYPASSNRO 를 치고 엔터키를 눌러 재부팅을 진행한다.
- 재부팅 후에, 다시 윈도우 11 설치 네트워크 연결 화면에 들어가면 네트워크 없음 버튼이 새로 생성되어 있음
- 해당 버튼을 통해서 로컬계정 형태로 윈도우 설치가 가능해진다.
Ruby Version Update
Homebrew 설치
터미널을 열고 아래 명령어를 붙여넣기합니다.
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
설치가 완료된 뒤 터미널에서 brew --version
명령어를 통해 설치가 완료되었음을 확인할 수 있습니다.
$ brew --version
Homebrew 3.3.10
Homebrew/homebrew-core (git revision 55aa98ff208; last commit 2022-01-17)
Homebrew/homebrew-cask (git revision 539020232e; last commit 2022-01-17)
Homebrew를 통해 rbenv1 설치
brew update
를 통해 Homebrew가 최신 버전으로 업데이트 되도록 합니다.
$ brew update
brew install rbenv
로 가장 최신 버전의 rbenv를 설치합니다.
$ brew install rbenv
rbenv를 통해 Ruby 설치
아래 명령을 통해서 rbenv로 설치할 수 있는 Ruby 버전을 확인합니다.
$ rbenv install -l
2.6.9
2.7.5
3.0.3
3.1.0
jruby-9.3.3.0
mruby-3.0.0
rbx-5.0
truffleruby-22.0.0.2
truffleruby+graalvm-22.0.0.2
Only latest stable releases for each Ruby implementation are shown.
Use 'rbenv install --list-all / -L' to show all local versions.
리스트에 있는 버전들 중에서 하나를 골라 설치합니다.
2.x.x 대의 버전에서 가장 최근 버전으로 설치하면 괜찮은 것 같습니다.
단, 반드시 2.5.0 이상의 버전을 설치해야 합니다.
$ rbenv install 2.7.5
설치가 완료된 뒤, rbenv versions
를 통해 현재 기기에 설치된 Ruby들의 버전을 확인할 수 있습니다.
$ rbenv versions
* system
2.7.5
위에서 확인할 수 있듯이, 아직 ruby는 기존 OS에 설치된 ruby(system)을 가리키고 있습니다.
$ which ruby
/usr/bin/ruby
아래 명령을 통해 기본적으로 PowerShell이 열리면 rbenv에 설치된 ruby를 가리키도록 바꿔줍니다.
$ rbenv global 2.7.5
바뀐 루비 버전을 확인합니다.
$ ruby --version
ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-darwin20]
설치 시 발생할 수 있는 문제들
rbenv global
명령을 실행 후에도 ruby 버전이 바뀌지 않는 경우
rbenv global
명령을 실행하고, rbenv versions
를 통해 확인한 버전과, ruby --version
으로 확인한 버전이 다른 경우가 있습니다.
$ rbenv versions
* system
2.7.5
$ rbenv global 2.7.5
$ rbenv versions
system
* 2.7.5 (set by /Users/hangyeongsu/.rbenv/version)
$ ruby --version
ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin20]
$ which ruby
/usr/bin/ruby
이 경우 환경변수 설정이 필요합니다.
rbenv init
을 실행하고, 출력되는 eval~
줄을 2번째 줄에 표시되는 파일 뒤에 붙여넣습니다.
$ rbenv init
# Load rbenv automatically by appending
# the following to ~/.zshrc:
eval "$(rbenv init - zsh)"
위의 경우, ~/.zshrc 파일에 vim등의 도구를 통해 마지막 줄을 붙여넣습니다.
위 내용을 붙여넣은 뒤, 터미널을 재실행하면 ruby 버전이 잘 적용되는 것을 확인할 수 있습니다.
$ rbenv versions
system
* 2.7.5 (set by /Users/hangyeongsu/.rbenv/version)
$ ruby --version
ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-darwin20]
$ which ruby
/Users/user/.rbenv/shims/ruby
MAC OS에 Homebrew 설치하기
- https://brew.sh 사이트에 접속해서, 설치경로를 복사한다.
- 맥 터미널에서 해당 명령어를 실행한다.
- 실행 하면 나오는 문자 중에 NextStep의 하단에 실행문을 복사하여, 다시 실행을 한다.