How to setup your new MacOS
May 5, 2026
185 views

Cài đặt Home Brew
Mở Terminal và thực thi lệnh dưới đây:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Sau khi cài đặt Home Brew thành công, nạp biến môi trường sau vào shell (.zprofile):
eval "$(/opt/homebrew/bin/brew shellenv)"Cài đặt watchman
Để cài đặt watchman, thực thi lệnh sau ở Terminal:
brew install watchmanCài đặt JDK (Java Development Kit) 17+
Khuyến nghị cài đặt OpenJDK Azul Zulu bằng cách sử dụng Homebrew. Thực thi lệnh sau ở Terminal sau khi đã cài đặt Homebrew.
brew install --cask zulu@17Output:
# ==> zulu@17: <version number>
# https://www.azul.com/downloads/
# Installed
# /opt/homebrew/Caskroom/zulu@17/<version number> (185.8MB) (note that the path is /usr/local/Caskroom on non-Apple Silicon Macs)
# Installed using the formulae.brew.sh API on 2024-06-06 at 10:00:00
# Navigate to the folder
open /opt/homebrew/Caskroom/zulu@17/<version number> # or /usr/local/Caskroom/zulu@17/<version number>Sau khi mở Finder, double-click vào gói“Double-Click to Install Azul Zulu JDK 17.pkg”để cài đặt JDK.
Sau khi cài đặt JDK thành công, hãy thèm và cập nhật biến mối trường $JAVA_HOME vào"~/.zshrc"hoặc"~/.bash_profile".
export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/HomeCài đặt Wget
Mở Terminal và thực thi lệnh dưới đây. Lưu ý: Home Brew cần được cài đặt trước.
brew install wgetCài đặt Node
Mở Terminal và thực thi lệnh dưới đây để cài đặt Node Version Manager (nvm). Lưu ý: Home Brew cần được cài đặt trước.
brew install nvmSau khi cài đặt Node Version Manager (nvm), tạo thư mục làm việc cho nvm:
cd ~/ && mkdir .nvmNạp biến môi trường sau vào shell (.zprofile):
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completionSau khi cài đặt Node Version Manager (nvm), kiểm tra danh sách Node versions có thể cài đặt:
nvm ls-remoteCài đặt version Node mong muốn:
nvm install [version]Sử dụng và chuyển đổi các version Node:
nvm use [version]Cấu hình GitHub
Xem danh sách các cấu hình:
git config --global --listCài đặt cấu hình:
git config --global user.email "[email protected]"Cài đặt Github CLI:
brew install ghCài đặt Yarn
Mở Terminal và thực thi lệnh dưới đây. Lưu ý: Home Brew cần được cài đặt trước.
brew install yarnCài đặt Ngrok
Mở Terminal và thực thi lệnh dưới đây. Lưu ý: Home Brew cần được cài đặt trước.
brew install ngrokCài đặt Railway CLI
Mở Terminal và thực hiện lệnh dưới đây. Lưu ý: Home Brew cần được cài đặt trước. Xem thêm.
brew install railwayCài đặt Python
Mở Terminal và thực thi lệnh dưới đây để cài đặt Python Version Manager (pyenv). Lưu ý: Home Brew cần được cài đặt trước.
brew install pyenvSau khi cài đặt thành công pyenv, kiểm tra danh sách các version Python có thể cài đặt:
pyenv install --listCài đặt version Python mong muốn:
pyenv install [version]Nạp biến môi trường sau vào shell (.zprofile):
export PYENV_ROOT="$HOME/.pyenv"
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init - zsh)"Sử dụng version global:
pyenv global [version]Cài SDKMan (Java Version Manager Tool)
Mở Terminal và thực thị lệnh dưới đây.
curl -s "https://get.sdkman.io" | bashLiệt kê các phiên bản Java có thể cài.
sdk list javaCài đặt phiên bản Java thông qua identifier.
sdk install java [identifier]Chuyển đổi các phiên bản Java.
sdk use java [identifier] # Sử dụng tạm thời phiên bản này trong session hiện tại
sdk default java [identifier] # Đặt làm mặc định toàn hệ thốngCài đặt Go-Lang
Mở Terminal và thực thi lệnh dưới đây:
brew install go@version
brew install go-task
# brew unlink go
# brew link --force [email protected]
brew install miseCác mẹo trong quá trình sử dụng
Bật tắt chế độ cho phép sleep khi gập máy:
sudo pmset disablesleep [0 or 1]
sudo pmset -g assertions“Code path” của VSCode hoặc Cursor code:
ls /usr/local/bin