Mac pro 更换硬盘

| 分类:Mac | 评论: 0 | 浏览:51

前期工作


  1. MacBook Pro 2015版
  2. 英特尔 760 P
  3. 转接卡
  4. 六角螺丝刀
  5. 五角螺丝刀

注意


休眠耗电

重置 Nvram 和 SMC

  1. 重置 Mac 上的系统管理控制器
    选取苹果菜单 >“关机”。
    在 Mac 关机后,按下内建键盘左侧的 Shift-Control-Option,然后同时按下电源按钮。按住这些按键和电源按钮 10 秒钟。如果您的 MacBook Pro 配有触控 ID,则触控 ID 按钮也是电源按钮。
    松开所有按键。
    再次按下电源按钮以开启 Mac。
  2. 重置 NVRAM
    Option+Command+P+R
    将 Mac 关机,然后开机并立即同时按住以下四个按键:Option、Command、P 和 R。您可以在大约 20 秒后松开这些按键,在此期间您的 Mac 可能看似在重新启动。

参考

Mojave10.14.4合盖一晚电池耗尽

休眠耗电一晚上60%多

macbook盒盖(睡眠)耗电问题已解决

macbook pro合盖休眠之后电量掉的特别快解决办法

2011年mac book pro 替换硬盘为ssd后,电池耗电太快

MAC的睡眠模式介绍

MacBook Pro (Retina, 15-inch, Mid 2015) 休眠掉电问题

重置MAC的PRAM和NVRAM,恢复原始系统速度

解决Macbook盖上屏幕后不会睡眠

刚入 MacBook,请教下关于合盖休眠的问题

MacBook Pro睡眠掉电 「最终解决方案」

macOS Sierra 怎么查看登入记录和唤醒原因?

开发环境配置

mac下安装和使用brew

  1. 安装brew

执行以下命令即可安装brew最新版本(https://github.com/Homebrew/install

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  1. 更新brew

(1) 最简单粗暴方式:卸载现有版本brew,重新安装最新版本.卸载现有版本,执行

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

安装最新版本,执行

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

(2) 不愿采用先卸载再安装方式的话,可以如下操作

执行以下命令

brew update

报错:Error: /usr/local must be writable!

需要赋给/usr/local目录权限,执行sudo chown -R $(whoami) /usr/local,即

sudo chown -R fxp /usr/local    

其中fxp为系统当前用户名。

继续报错:chown: /usr/local: Operation not permitted

这是Mac OS 10.13版本之后加强了权限的限制,尤其是对/usr/local目录,默认开通 SIP (System Intergrity Protection),它禁止了软件以root身份在Mac上运行(参考https://blog.csdn.net/shaobo8910/article/details/81121314)。

解决办法:关闭SIP

1.重启Mac,按住Command + R键直到Apple Logo出现,进入Recovery Mode模式
2.点击工具里的Terminal(终端)
3.执行 csrutil disable
4.重启Mac
5.重启完成后,执行 sudo chflags norestricted /usr/local && sudo chown -R fxp/usr/local
(如果想重新开启安全设置,则重复1、2步骤,输入csrutil enable就可以了)

【参考】mac下安装和使用brew

mac安装brew 软件包管理工具Homebrew

vue 开发环境

Brew 安装 Node.js

brew install node
node -v # 安装完成后查看 node 版本
v12.8.1

安装淘宝镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org

安装 vue 脚手架

cnpm install -g @vue/cli

安装 yarn

brew install yarn

安装 Composer

下载 phar

wget https://getcomposer.org/download/1.9.0/composer.phar

全局安装

mv composer.phar /usr/local/bin/composer

注意:在这个过程中出现以下问题

 ~/Downloads  composer -v
zsh: permission denied: composer

处理方式

chmod 755 /usr/local/bin/composer

配置中文镜像

全局替换:

composer config -g repo.packagist composer https://packagist.phpcomposer.com

局部配置:(仅对当前目录有效)

composer config repo.packagist composer https://packagist.phpcomposer.com

composer 安装 Tp5

composer create-project topthink/think tp5 --prefer-dist

Iterm 2

zsh

启用zsh

chsh -s /bin/zsh    

切换回bash

chsh -s /bin/bash    

配置zsh

默认的 zsh 配置不太友好,我们下载一个 github 上别人配置好的文件

git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

替换~/.zshrc

# 备份
cp ~/.zshrc ~/.zshrc.orig
# 替换
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

重启

如何设置 oh-my-zsh 主题 agnoster

步骤:

  1. 安装字体
➜  ~ cd ~
➜  ~ git clone https://github.com/powerline/fonts.git --depth=1
➜  ~ cd fonts
➜  ~ ./install.sh
➜  ~ cd ..
➜  ~ rm -rf fonts

详细说明,点击这里 https://github.com/powerline/fonts

  1. 修改 zsh 配置
➜  ~ vim ~/.zshrc
修改这里切换主题
#ZSH_THEME="robbyrussell"
ZSH_THEME="agnoster"

agnoster 主题设置:隐藏当前用户
#prompt_context() {
DEFAULT_USER="sunqiang"
#}

agnoster 主题设置:只显示当前用户名

prompt_context() {
if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
fi
}
  1. 修改 iTerm 设置

960567f2258da1fdac10911991a1ec05-20190821145137262.jpg

[参考]

OhMyZsh,Agnoster主题配置

Vscode 终端乱码

使用zsh主题之后再 vscode 打开终端时出现乱码。

主要是因为没有加载相应字体

打开 code=>首选项=>设置

搜索设置

20190821174417935

默认使用iterm

image-20190821174521773.png

设置字体

image-20190821174551733.png

备份


参考

mac怎么备份系统

Mac 备份的正确姿势

Mac 备份不一定是 Time Machine

Responses