2019. 9. 13. 10:57ㆍIT/M . a . c
맥에서 사용되는 터미널 CLI의 버전은 모하비의 경우 bash3.2.57를 사용하고 있습니다.
bash 쉘의 최신 버전을 설치하고 싶거나 필요한 경우 아래와 같은 방법으로 업그레이드가 가능합니다.
직접 파일이나 소스를 받아서 설치하는 방법도 있습니다만
기본적으로 맥의 패키지 관리 툴인 HomeBrew를 사용해서 업데이트 하는 방법을 설명하도록 하겠습니다.
1. HomeBrew 설치
먼저 패키지 관리툴인 HomeBrew가 설치되어 있는 지 확인 후
$ brew --version
설치가 되어 있다면 아래와 같이 버전 정보가 표시됩니다.
Homebrew 2.1.11
Homebrew/homebrew-core (git revision c4300; last commit 2019-09-12)
설치되어 있지 않다면 설치해주도록 합니다.
$ ruby -e "$(curl -fsSL (https://raw.githubusercontent.com/Homebrew/install/master/install))"
2. Bash 쉘 설치
현재 설치되어 있는 Bash쉘 버전을 먼저 확인해주고
$ echo $BASH_VERSION
홈브루에 있는 bash의 버전과 비교하여 홈브루의 버전이 높다면
아래 명령어로 설치를 진행하도록 합니다.
$ brew info bash | grep ^bash
bash: stable 5.0.11 (bottled), HEAD
$ brew install bash
3. 기본 쉘 지정
먼저 새로 설치된 Bash를 /etc/shells에 추가해줍니다.
sudo를 사용하기 때문에 패스워드를 물어봅니다.
$ sudo bash -c 'echo /usr/local/bin/bash >> /etc/shells'
체인지쉘 커맨드로 기본 쉘을 새로운 Bash쉘로 변경해줍니다.
이것도 시스템 커맨드이기때문에 실행시 패스워드를 물어봅니다.
$ chsh -s /usr/local/bin/bash
설정이 완료되면 잘 변경 되었는 지 버전 정보를 확인해 봅니다.
$ bash --version
GNU bash, version 5.0.11(1)-release (x86_64-apple-darwin18.6.0)
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
'IT > M . a . c' 카테고리의 다른 글
ssh 접속시 간편하게 사용하기 (0) | 2023.06.26 |
---|---|
맥에서 ppk 파일 변환하기 (0) | 2022.05.27 |
맥에서 GNU sed 설치 후 기본 sed로 지정하기 (0) | 2020.12.17 |
맥에서 jellybeans color schema 사용하기 (0) | 2019.04.25 |