반응형
Macbook 구입 후 초기 환경 설정
Installed applications
1. Iterm
- terminal을 예쁘게 꾸며줌
- Iterm 설치 이후 Homebrew 설치
- Homebrew 설치 방법
- https://brew.sh/index_ko 사이트에 접속해서 맨 위의 명령어를 terminal 창에 붙여넣는다
- 이후 환경 변수설정이 필요한데, 방법은 바로 아래를 참고한다.
- brew --version, brew --help 명령어로 정상적으로 설치가 되었는지 확인이 가능하다
- iterm2 > preference 접근 단축키: command + ,
- Homebrew 설치 방법
- M1 mac에서 환경 변수 설정 방법 2가지
- homebrew 설치 이후 terminal 창에 적혀있는 명령어를 terminal에 다시 복붙한다
- 아래 세 가지 동작을 수행
- whomai 명령어로 사용자명 확인
- echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/사용자명/.zprofile
- eval "$(/opt/homebrew/bin/brew shellenv)"
- oh-my-zsh 설치: 구글링을 통해
- iterm2 꾸미기
2. MySQL and MySQL Workbench DataGrip
- Install MySQL
- terminal이나 iterm에서 homebrew 명령어로도 설치 가능하나, mysql 공식 홈페이지에서 설치함
- MySQL server 8.0.28 down link
- 공식 홈페이지에서 설치 이후, iterm2 창에 mysql --version등 mysql 관련 명령어를 실행하였으나, zsh: command not found mysql 오류가 발생함
- https://stackoverflow.com/questions/35858052/how-to-fix-command-not-found-mysql-in-zsh 에서 오류를 해결하였는데, ~/.zshrc 파일에 mysql 환경 변수를 등록하니 해결되었다.
- Mac > System prference > MySQL 에서 MySQL 실행 관련 정보를 수정할 수 있다.
- 이후 iterm2 창에서 mysql을 바로 실행하니 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 오류가 발생함
- terminal에 mysql -u root -p 입력하고 비밀번호 치니 정상적으로 접속됨
- Install MySQL Workbench
- 마찬가지로 MySQL Workbench 공식 홈페이지에서 설치함
- M1 chip을 사용한 맥북 에어의 경우, MySQL Workbench가 잘 동작하였으나, 이후 구매한 M2 pro chip을 사용하는 맥북 프로의 경우, MySQL Workbench가 query 실행 도중 계속 멈추는 오류가 발생하여서 강제 종료를 해야 하는 상황이 자주 발생하였음.
- 따라서, MySQL Workbench 대신 Intellij에서 지원하는 Datagrip을 사용하기로 함
- DataGrip
3. MongoDB and Robo-3t
- mongoDB 6.0 설치: 공식 사이트
- brew command를 이용한 robo-3t 설치: 참고링크
4. Intellij: for java
- Install Oracle JDK
- https://www.oracle.com/java/technologies/downloads/#java11-mac
- m1 pro 칩의 경우, "x64 DMG Installer" 가 아닌 Arm 64 DMG Installer 를 설치해야 한다.
- Install Intellij
- 계정 생성 후 대학생 인증을 받으면, Professional IDE를 사용 가능하다
5. Pycharm: for python
- Install PyCharm
- 위의 Intellij와는 다르게, python을 설치하지 않아도, PyCharm에서 자동으로 가상 머신을 통해 python 실행이 가능한 것으로 보이나, 나중을 위해 python을 따로 설치하기로 함
- 하지만 iterm2에 python3 -V를 입력하니, "Python 3.8.9" version이 자동으로 설치되어 있는 것을 확인했다. 아마 PyCharm에서 자동으로 이 3.8.9 version을 default로 지정해 주어서 정상적으로 실행이 되었던 것 같다
6. git
- MacOS에서 git은 자동으로 설치되어 있다. brew 명령어를 통해 git version만 upgrade해주면 된다.
- git 최초 설정
git config --global user.name "(본인 이름)"
git config --global user.email "(본인 이메일)"
git config --global init.defaultBranch main
- 이후 SourceTree 에 계정을 등록해야 한다. 등록 방법은 구글 검색 참고
Appcleaner
- 설치된 application을 깔끔하게 지워 준다.
Appstore에서 Json peep 설치
- safari에서 json 응답을 깔끔하게 출력해준다.
그 외 기타 유용한 application들
- Chrome: 이전 PC에서 사용하던 북마크 내용을 저장 후 불러올 수 있음.
- Messenger: kakaotalk, slack, zoom
- Text editor: Typora, Sublime Text
- Scroll Reverser: https://tttap.tistory.com/232 Mac의 trackpad 방향은 그대로 둔 채 mouse wheel의 방향만 반대로 변경해준다.
- filezilla for client
- Office365, Onedrive
- Postman
맥북 화면 녹화 설정
반응형
'MacOS' 카테고리의 다른 글
MacOS] JDK 설치 및 관리 (0) | 2023.08.28 |
---|---|
MacOS] MongoDB 설치 (0) | 2023.08.14 |
MacOS] python3 설치 및 PyCharm 버전 변경 (0) | 2023.06.09 |