记录Mac环境配置过程

强制重启后无限菊花

前两天将mac关闭,等半天没关上,索性直接强制重启了,等再开机的时候。。。奔溃了,一致卡在开机进度条。

后来基本上能尝试的方法都尝试了。。。大致这几种
1.开机按住command + R键,进入macOS恢复界面,打开终端

1
2
3
4
#进入缓存目录
$ cd /Volumes/Macintosh/var/db/caches/opendirectory/
#删除缓存数据库
$ mv ./mbr_cache ./mar_cache-old

不行。。。
2.重置PRAM:开机按住Control+Command并保持3秒,试了不行
3.重置NVRem:开机按住Option+Command+R+P并保持30秒,也不行
4.开机Command+S,出现命令行提示符后输入以下命令

1
2
3
mount -uw / 
mv /var/db/.AppleSetupDone /var/db/.AppleSetupDone-old
reboot

依旧不行
5.开机按住shift,貌似安全模式,进去有safari能联网查资料,没用。。。
6.开机按住D,硬件自检,没检测到啥错误。。
7.开机按住command + R键,进入磁盘工具,急救,磁盘检测正常,没桃子用。。。
8.没法开机可以先试试这个方法如何重置Mac的SMC

想起以前问过客服,没开启磁盘加密的情况下是能直接覆盖安装系统的,不需要抹除,数据不会丢失。就这样傻傻的花了一个多小时安装系统,重启过后,还是一样的情况。。。醉了,这办法也不灵了

没办法,直接抹除重装,先进恢复模式把重要资料搞出来,毕竟数据无价。在磁盘工具->文件->新建映像->来自文件夹的映像...选中需要保存的文件夹,后缀填dmg,存储到U盘或移动硬盘上。

一个多小时后。。。终于装好了,但所有的环境都丢失了。。。

部分有用的工具资源

后面用到的软件可以从以下网站下载,安全性自测,不保证没有后门
https://www.digit77.com/
https://xclient.info/
https://www.macdo.cn/
https://macwk.com/
https://www.renfei.net/posts
https://macstore.info/

1.Google Chrome – 不多说直接下载最新版,方便同步书签查资料。
2.Qv2ray – 跨平台v2ray客户端,科学上网
3.Shadowsocks-NG R8 – mac最好用的ss客户端,科学上网
4.Proxifier – 给终端或者应用开代理,神器
5.Gitnote – 最好用的跨平台笔记本工具,gitee做md仓库、github做图床
6.NeatDownloadManager – mac平台的IDM,多线程下载工具,貌似也支持win
7.NoMachine – TeamView的替代工具,管理远程Linux主机
8.Junp Desktop – TeamView的替代工具,管理远程Windows主机
9.Docker Desktop – 配合ancypwn食用更佳😌
10.Archiver – 简单易用的解压工具
另外还有某盘、某Q,用来下载、传资料。

几个基本操作

显示隐藏文件

1
2
3
4
5
defaults write com.apple.finder AppleShowAllFiles -bool true
KillAll Finder
#重新隐藏
defaults write com.apple.finder AppleShowAllFiles -bool false
KillAll Finder

Mac应用”已损坏,打不开

1
sudo spctl --master-disable

系统偏好设置->安全性与隐私->通用,选中任何来源选项
title

如果还不行,在终端粘贴复制输入命令:sudo xattr -r -d com.apple.quarantine(注意最后有一个空格),打开 “访达”(Finder)进入 “应用程序” 目录,找到该软件图标,将图标拖到刚才的终端窗口里面会得到类似命令:sudo xattr -r -d com.apple.quarantine /Applications/Downie\ 3.app,回到终端窗口按回车。

强制退出应用

例如Finder
窗口左上角的苹果标志->强制退出->Finder->重新启动
title

pip设置国内源

1
2
mkdir ~/.pip && cd ~/.pip
nano pip.conf

添加

1
2
3
4
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com

打开软件提示“意外退出”、“应该移到废纸篓”等

打开终端,执行

1
codesign --force --deep --sign - /Applications/Downie\ 3.app
⬆︎TOP