自进入2025年后,用了五年多的16寸MacBookPo(2019款 32G+512)就 很突然的开始出现各种自动重启、频繁死机状态,很影响心态。期间打Apple售后线上排查过、也拿去市里最大的 Apple 店线下排查过,售后人员给出的结论是硬件有问题需要更换,考虑是 Inter老芯片加上已有些年限,再花几千维修费,着实有些不值,权衡利弊之后, 最终在3月12日线上买一台新的14寸的MacBookPro(M4 Pro + 48G+512, 14+20),在国补-2000,教育补贴-1650的加持下,性价比自认为还是相当 OK 的。 一直想写下来记录一下,奈何三月工作太忙,一直拖到今天才有时间,接下来介绍一下新设备到手后的一些常用设置和常用软件的安装。
装机设置 默认配置修改 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 defaults write com.apple.LaunchServices LSQuarantine -bool false defaults write com.apple.frameworks.diskimages skip-verify -bool true defaults write com.apple.frameworks.diskimages skip-verify-locked -bool true defaults write com.apple.frameworks.diskimages skip-verify-remote -bool true defaults write com.apple.finder ShowExternalHardDrivesOnDesktop -bool false defaults write com.apple.finder ShowRemovableMediaOnDesktop -bool false defaults write -g AppleShowAllExtensions -bool true defaults write com.apple.finder AppleShowAllFiles -bool true defaults write com.apple.finder FXEnableExtensionChangeWarning -bool false defaults write com.apple.finder ShowPathbar -bool true defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true
允许打开任何来源的应用 1 sudo spctl --master-disable
然后去『系统设置 > 安全性与隐私 > 安全性 > 任何来源
』打开
提示 已损坏/无法确认开发者身份 开启【任何来源】后,还有部分软件在安装后会提示【已损坏】或【无法确认开发者身份】,需要使用xattr
命令
1 sudo xattr -dr com.apple.quarantine /Applications/[应用名称].app
当不知道如何找到应用名称时,打开一个终端和访达中的应用程序,将需要执行的软件拖到终端就可以知道软件的全路径,接着拷贝最后的名称即可。
终端Git中文乱码 1 git config --global core.quotepath false
装机必备软件
做为一个开发者必备的装机软件
1 2 3 4 5 xcode-select --install sudo rm -rf /Library/Developer/CommandLineTools
Mac的软件包管理工具,用于安装/卸载/管理各种软件,包括命令行工具、库和应用程序等
Gitihub地址
1 2 3 4 5 6 7 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) " /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh) " /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh) " speed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 brew update brew install <package> brew uninstall <package> brew search <query> brew list brew outdated brew upgrade brew upgrade <package> brew info <package> brew cleanup brew cleanup -n
1 brew install --cask iterm2
1 2 3 4 5 6 7 8 9 10 11 cat /etc/shellsecho $SHELL cat /etc/passwd | grep shchsh -s /bin/zsh
操作
含义
⌘ + N
新建窗口
⌘ + T
新建 Tab
⌘ + W
关闭 Tab / 窗口
⌘ + ←
切换到上一个 Tab
⌘ + →
切换到下一个 Tab
⌘ + 数字
快速切换 Tab
⌘ + D
垂直分屏
⌘ + Shift + D
水平分屏
⌘ + Enter
切换全屏
⌘ + F
查找
⌘ + /
查看光标的位置
Ctrl + P
上一条命令
Ctrl + R
搜索命令历史
Ctrl + L
清屏
Ctrl + U
清除当前行
Ctrl + W
删除光标前面的一个单词
Ctrl + K
删除光标后面的所有字符
Ctrl + A
移动光标到行首
Ctrl + E
移动光标到行尾
1 2 3 4 5 6 7 8 9 10 11 12 13 14 mas search [query] mas list mas install [app-id] mas upgrade mas outdated
1 2 3 4 5 # 查看指定文件类型的默认应用程序 duti -x txt # 更改文件类型的默认应用程序 duti -s com.apple.TextEdit .txt all
科学上网