제목과 같이 zsh + oh my zsh + z 를 설치하고 기본 셋팅하는 과정을 

빠르게 여러 대의 컴퓨터에서 수행하고 싶었습니다. 


그래서 아래와 같은 install script를 간단하게 작성했네요.

파일은 총 2개 입니다. 


순서는 zshInstall.sh 을 수행하고, zshConfigure.sh은 로그아웃 -> 로그인 후 수행하면 됩니다.




zshInstall.sh은 다음과 같습니다.

맨 마지막 줄에서 chsh 명령어 때문에 사용자가 입력해야 하는 부분이 나오는데

/usr/bin/zsh 로 입력하시면 됩니다. 


root 권한에서 수행하세요~. sudo로 만들 것을 그랬네요.

혹시 일반 user에서 수행하실 분들은 apt-get 명령어 앞에 sudo 라고 붙여주시고 수행하세요.


로그아웃 후 다시 로그인하면 zsh로 설정되어 있긴한데요. 

theme 변경과 z 설정을 zsh에 추가하기 위해서 아래와 같은 zshConfigure.sh을 수행합니다. 


dieter라는 테마가 적용된 걸 확인할 수 있습니다. 

모든 스크립트는 https://github.com/motobyus/moto/tree/master/installScript 에서 다운로드나 확인할 수 있습니다 :)

  1. adh 2016.07.14 17:57 신고

    잘 보고 깔았습니다. 감사해요. 그런데 zshConfigur.sh 파일의 /z/z.sh 부분은 현재 없는 경로와 파일이라는 에러가 뜹니다. 또 마지막 sed 코드의 경우 실행이 안되어서 아무 행도 추가되지 않던데요; 죄송하지만 조금 설명을 곁들여 주시면 안될까요?

    • Favicon of http://ngee.tistory.com BlogIcon ngee ngee 2016.07.15 23:14 신고

      안녕하세요. 댓글이 늦었습니다. ㅠㅠㅠ
      정확하게 왜 에러가 발생했는지는 말씀하신 것만으로는 파악이되지 않습니다. ㅠ
      home 폴더에서 수행하면 될 것 같구요.

      마지막 줄이 수행안되는 건 ~/.zshrc 파일이 없어서 그런 것일 수 있습니다.

      혹시 한 줄씩 실행하셨다면 문제가 있을 수도 있어요.
      sh로 만들어서 실행해보시면 될 것 같아요.

      아니면 https://github.com/robbyrussell/oh-my-zsh 를 참고하셔서
      다시 설치해보세요. 저랑 환경이 달라서 잘 설치가 안되는 것 같아요.

  2. adh 2016.07.16 05:08 신고

    답변 감사합니다! zshConfigure에서 하는 일을 수작업으로 하여 어찌저찌 해결하였습니다~

+ Recent posts