맥 bash 버전 업데이트 하기

Posted by limslee
2015. 7. 16. 20:07 개발/개발환경설정

맥 터미널 앱은 영문 파일이나 폴더의 경우 Tab키로 자동완성이 되지만 한글 파일이나 폴더는 자동완성이 되지 않는다 이는 맥에 기본 설치되어 있는 bash의 버전이 너무 낮기 때문인데 Homebrew로 bash 패키지를 최신으로 업데이트 하면 문제가 해결된다. (Homebrew 설치법은 하단의 트랙백 참조)


우선

brew install bash

를 통해 최신 버전의 bash를 설치한다.


bash 설치 후 /etc/shells 파일을 편집하여 마지막 줄에

/usr/local/bin/bash

를 추가 하도록 한다. (Homebrew를 다른 곳에 설치했을 경우 경로명을 맞춰 주도록 한다.)




그리고 터미널 앱에서 사용할 셸을 바꿔줘야 하는데 두가지 방법이 있다.


1. 사용자의 기본 로그인 셸 정보 변경

시스템 환경설정 > 사용자 및 그룹 에서 왼쪽 하단의 자물쇠를 풀고 내 사용자 명에 마우스 오른쪽 버튼을 클릭하면 고급 옵션 변경할 수 있다

 


고급 옵션을 클릭하여 나온 윈도우에서 로그인 셸을 

/usr/local/bin/bash

로 변경해준다





2. 터미널 앱의 환경설정에서 변경

터미널 앱 > 환경설정 > 일반 탭에서 셸 열기를 명령(절대 경로) 로 바꿔 주고 경로를 입력해준다



개인적으로는 간편하고 로그인 계정의 기본 정보 수정도 없고 원상태로 변경하기도 쉬운 두 번째 방법을 추천한다.

 

'개발 > 개발환경설정' 카테고리의 다른 글

Xcode 커멘드라인툴 설치  (0) 2015.09.25
svnx relocate 방법  (0) 2015.09.14
맥 svn 한글 파일명 및 한글 폴더명 오류 수정  (0) 2015.07.16
맥 Homebrew 설치하기  (0) 2015.07.16
맥 터미널 몇가지 설정  (0) 2015.07.16