我是如何初始化自己的 Mac 开发环境的
第一 安装 xcode 第二 安装 home-brew-CN
我的 Mac 都使用 home-brew 安装了哪些软件 记录
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
export https_proxy=http://127.0.0.1:8118;export http_proxy=http://127.0.0.1:8118
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"\n
brew install mole nvim emacs qt qt-creator multipass qemu lima container
brew install mole nvim emacs qt qt-creator multipass qemu lima intellij-idea-oss
brew install iina vlc mpv zed motrix
source /Users/x/.zprofile
brew install iina vlc mpv zed motrix
brew install mpv
brew install cmake ffmpeg-full
brew install snipaste
emacs -nw
nvim -h
multipass launch --name primary --cpus 2 --memory 2G --disk 20G
brew install vscodium
brew install kotlin gimp inkscape blender
brew uninstall kotlin
sdk install java 8-zulu /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
curl -s "https://get.sdkman.io" | bash
sdk install java 8-zulu /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
source "/Users/x/.sdkman/bin/sdkman-init.sh"
sdk install java 8-zulu /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
sdk list
sdk list zulu
sdk install java 8.0.482.fx-zulu
sdk install java 17.0.18.fx-zulu
sdk install java 21.0.10-zulu
sdk install java 25.0.1-zulu
brew install kotlin
nvim .zshrc
ls -a
cd config
cd .config
ls
touch ffmpeg_readme.md
nv ffmpeg_readme.md
cd
nvim .zshrc
. ./.zshrc
nv ffmpeg_readme.md
brew install ffmpeg@4 ffmpeg@5 ffmpeg@6 ffmpeg@7
nv ffmpeg_readme.md
nvm ls-remote
nvm i -g v22 --lts
nvm i v22 --lts
nvm i v24 --lts
npm i -g yarn pnpm nrm http-server whistle
npm i -g npm
node -v
nvm alias default v24.13.1
export https_proxy=http://127.0.0.1:8118;export http_proxy=http://127.0.0.1:8118
brew install --cask mpv
sudo xattr -d com.apple.quarantine mpv.app
brew install koodo-reader
brew install readest
cd /Applications
sudo xattr -d com.apple.quarantine Koodo\ Reader.app
mo
export https_proxy=http://127.0.0.1:8118;export http_proxy=http://127.0.0.1:8118
brew search easydict
brew install easydict
export https_proxy=http://127.0.0.1:8118;export http_proxy=http://127.0.0.1:8118
brew search intellij
mo
brew install intellij-idea-ce
brew install open mtp
brew install open mtp --cask
brew install openmtp --cask
ruby -v
brew install ruby
echo 'export PATH="/opt/homebrew/opt/ruby/bin:$PATH"' >> ~/.zshrc
export LDFLAGS="-L/opt/homebrew/opt/ruby/lib"
nv .zshrc
. ./.zshrc
ruby -v
sudo gem install cocoapods
gem update --system 4.0.8
sudo gem update --system 4.0.8
pod --version
flutter create my_first_app
cd my_first_app
flutter run
brew install watchman
export NVM_DIR="$HOME/.nvm" && (\n git clone https://github.com/nvm-sh/nvm.git "$NVM_DIR"\n cd "$NVM_DIR"\n git checkout `git describe --abbrev=0 --tags --match "v[0-9]*" $(git rev-list --tags --max-count=1)`\n) && \. "$NVM_DIR/nvm.sh"
nvm ls-remote
nvm -h
nvm install --lts
npm i -g yarn pnpm nrm
npm i -g npm
node -v
sdk current java
sdk update
sdk list
sdk list java
sdk use java 17.0.18.fx
sdk use java Zulu 17.0.18.fx
sdk use java 17.0.18.fx@Zulu
sdk use java -h
sdk use java 17-zulu
sdk default java 17-zulu
java --version
sdk current
sdk use java 17.0.18.fx-zulu
sdk current
java --version
sdk current
yarn run android
open -a Simulator
flutter run
yarn run ios
yarn start
npx react-native doctor
java --version
sdk -h
sdk default java 17.0.18.fx-zulu
yarn start
npx react-native doctor
cd ios && pod install
yarn run ios
nv hello.kt
kotlinc hello.kt
cd .config
ls
mkdir nvim
cd nvim
nv init.vim
sdk list java
brew install hoppscotch
sdk list java
sdk install 11.0.30-zulu
sdk install java 11.0.30-zulu
mv ./* /Volumes/Elements/0000__mac__data__bak_20260323
brew install cursor windsurf
npx tsc --version
brew update
which flutter
open /opt/homebrew
brew update
brew upgrade
brew install flutter
which flutter
brew upgrade
flutter -h --android-licenses
java --version
rm -rf ~/Library/Android/sdk/platforms/android-36
~/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager "platforms;android-36"
sdk use java 17.0.18.fx-zulu
~/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager "platforms;android-36"
./gradlew clean
flutter run
flutter devices
flutter run
open ..
flutter create my_first_app
brew search cmake
brew info cmake
~/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager "cmake;3.22.1"
sdk use java 17.0.18.fx-zulu
~/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager "cmake;3.22.1"
brew install indomnia
brew search beekeeper
brew install --cask insomnia
brew install beekeeper-studio
dart --disable-analytics
flutter create ninghao_flutter
c ninghao_flutter
flutter emulator
open -a simulator
lima -h
brew install orbsack
brew install --cask orbstack
docker run -d --name mysql-docker-3308 -v ~/docker_data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3308:3306 mysql\n
docker exec -t -i mysql-docker-3308 /bin/bash
brew install sequel-ace
brew install dbgate
brew search mysql
brew install mysqlworkbench
brew reinstall vscodium
npm i -g http-server
http-server -p 3000
git remote add origin https://gitee.com/dbafu/my-obsidian-repo.git
git remote add origin https://gitee.com/dbafu/my-logseq-repo.git
sudo xattr -r -d com.apple.quarantine OnetCli.app
brew install puremac
brew install rockxy
dart -v
dart --version
mkdir ch_01
cd ch_01
nv 001.dart
dart 001.dart
fg
mv 001.dart hello.dart
ls
dart run hello.dart
dart create hello_dart
z hello_dart
dart run hello_dart.dart
dart hello_dart.dart
dart pub get
open -a simulator
brew search dotnet-sdk
brew install dotnet-sdk@8
dotnet tool install --global BBDown
ffmpeg -h
brew -h
brew list
ffmpeg-full -h
echo 'export PATH="/opt/homebrew/opt/ffmpeg-full/bin:$PATH"' >> ~/.zshrc
ffmpeg -h
BBDown https://www.bilibili.com/video/y1R7Ha -tv -c "CURRENT_QUALITY=80; bili_ticket_expires=1776596070; b_lsid=F5C5F52A_19D9668D15B" -p 1-107
http-server -p 3000
flutter pub get
flutter pub outdated
flutter upgrade
flutter pub get
flutter clean
flutter pub get
flutter pub upgrade
flutter pub outdated
g log --oneline
g push --force
flutter pub add intl
flutter pub upgrade