这是我参与11月更文挑战的第4天,活动详情查看:2021最后一次更文挑战
前言
从苹果2021第二次秋季发布会就开始纠结是选择14寸还是13寸。最后考虑到真实使用情况以及经济能力,最后还是选择13寸的macbook。毕竟M1芯片已足够我日常使用、学习以及剪视频。
可是在我拿到电脑的第一个晚上,却碰到了和windows电脑十分不同的变化以及各种不适应,找遍了全网也没找到好一点的文章。于是,决定带大家一起躲过自己踩过的坑,记录一下从打开盒子,到真正上手。
我本人是Java程序员,本文会增加一个程序员的分界点。分界点之后的内容是程序员的一些环境变量配置的坑,分界点之前是日常普通用户的坑。
本文从2021年10月29日开始记录,持续更新。
MacOs版本:macOS Big Sur 11.6
所有人适用篇
第一步 开机
其实开机的步骤非常简单明了,打开屏幕翻盖就会自动开机。那我遇到的第一个坑呢是触摸板。**Macbook的触摸板非常特别,它是可以按下去的,有类似鼠标的按键段落感。**当第一次开机的时候,进入初始设置的时候,轻触是无效的,当然到后面系统中可以设置。相信这就是触摸板比鼠标好用的感觉吧。
触摸板单击 = 鼠标左键
触摸板是两只手指按下 = 鼠标右键
第二步 了解界面以及差异
进入到开机界面,最下面的一排就是Dock栏(和windows中的一致)
那么首先呢,就是我们一个一个的图标,常用的软件你可以拖进Dock栏中常驻。
最左边是我们的访达Finder(即windows中的我的电脑)
点开之后可以发现和我的电脑还是比较类似的。内容大差不差,多点点他的下拉菜单,大致的功能就都在这里啦。
接下来,可能就有小伙伴要问了,我的那么大一个C盘D盘呢?那是因为在macOS中没有分盘的概念。(相当于只有C盘)
应用的安装通常不需要配置路径,若是有应用缓存存储位置,如FinalCutPro的项目缓存,可以在应用中单独设置。
接下来我们的目光转移到左上角。
最左边的的苹果标志类似于windows中的开始菜单,里面是系统属性、设置以及开机关机的选项。
那在苹果标志的右边就是当前应用的菜单。
!注意!是当前应用的菜单,我打开访达就是访达的菜单,我打开Chrome就是Chrome的菜单。它会随着应用改变,这也是和windows非常大的不同,不在应用窗口的顶部,而是在屏幕桌面的顶部。
接着从顶部的左侧转移到右侧,那就是一些日期,电源以及一些程序的后台的显示。(类似于windows的右下角)
如果你的某些后台和我不一样(比如说电源或者控制中心),不用担心那只是我的其他插件。
顶部菜单浏览完了,我们回到最下面的dock栏。
鼠标移到第二个图标,即启动台。它包含了我们全部的应用。我们下载安装的应用最终也是在这里显示。
第三个图标就是AppStore,这里就是官方的应用下载途径。当然官方的下载途径,审核会非常严苛,其中还有付费应用,我们也可以选择在网页中下载安装包来安装。我们最后来讲软件的下载方式,以及推荐的网站。
第四个Safari浏览器,是mac OS中自带的浏览器,比Chrome浏览器好用程度差不多!
在之后呢就是系统的自带应用。我们跟随的目光移动到一个齿轮的图标上,那是我们系统的设置,和左上角点击苹果图标中,系统偏好设置一样。
在它的右边两个白色的分隔线。
这两个白色分割之间的应用,他们是你最近打开的应用,会随着你打开其他应用改变。
第二个分割线的右侧是当前打开的应用的页面(最小化)
在这个区域内最左边是下载文件夹,我们下载的东西都在这里。
最右边是垃圾篓即回收站
第三步 快捷按键
Windows的系统快捷按键和macOS的快捷按键还是有非常大的不同,但是大部分都比较相识,几个比较常用的是复制:command + c
粘贴:command + v
command键比较类似windows的control键。
- command + q 关闭应用
- command + w 关闭当前窗口
- command + t 新建一个窗口
- command + m 最小化窗口
- command + control + F 最大化窗口
- command + option + J 打开chrome 的 console
- command + shift + T 恢复刚关闭的窗口
- command + d 刷新浏览器
- command + space 打开聚焦搜索
- command + control + Q锁屏
- command + A 全选
- command + F 搜索
- command + S 保存
- command + X 剪切
- command + C 复制
- command + V 复制
- command + 左右 跳到 行首 / 行末
- command + 点击 选中多行的某个位置
第四步 推荐的系统设置
首先是触摸板
打开系统偏好设置
我们可以把触摸板里面的几个选项全部选上,大部分都是我们需要的
在这里就可以设置我们的轻触左键,快速双击右键。
打开触控ID
我们可以设置更多的指纹以及其他指纹id选项,建议可以全部勾选上。
打开程序坞与菜单栏
在这里我们可以设置程序坞的位置、大小以及缩放效果等等
缩放效果
第五步 软件下载
那macOS的安装有几种方式
第一 选择在appStore下载软件
在这里的软件都是通过苹果商店审核的,登陆appId,获取软件,安装即可。(当然也有收费的应用)
收费应用
第二 PKG 文件 或 DMG 文件
一般去官网下载的应用都会是这两种格式
这里推荐一个网站www.macwk.com ,这里有大部分你需要的软件,并且免费。
下载下来后,在访达中打开下载目录,双击打开你下载的dmg文件或者pkg文件
双击打开是类似这样的安装界面
有类似这种双击打开按步骤的安装,有类似一个箭头指向Application文件夹的界面,这时候需要你拖拽箭头后面的文件,拖拽到箭头指向的Application。
也有打开是类似windows应用的安装界面,跟着一步步下一步即可安装成功。
Java程序员篇
那么接下来,就作为程序员带大家配置一下常用的开发环境。
推荐大家是跟着我一步一步来。
安装xcode-select(自动安装git)
因为很多环境和软件都需要命令行工具,所以我们只需要安装xcode-select。
打开终端
在这里停顿一下,目前版本的macOS应该是默认终端为zsh
我们在终端中输入
cat /etc/shells
查看有哪几种shell输入
echo $SHELL
查看当前的shell是什么如果你的shell使用的是bash,那么我们输入
chsh -s /bin/zsh
切换到zsh,重启终端。当然如果你不想试用zsh的话,也没有任何问题,跳过这里即可。
输入
1 | bash复制代码xcode-select --install |
在跳出的窗口中,点击安装。
等待安装的过程可能会比较久,需求一个网络状况较好的环境。
随着安装结束之后呢,他也会自动安装git
1 | ba复制代码git --version #查看当前git版本 |
安装Homebrew
我们试用Homebrew国内的安装脚本 gitee.com/cunkai/Home…
苹果电脑标准安装脚本:(推荐 优点全面 缺点慢一点)
1 | bash复制代码/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" |
苹果电脑极速安装脚本:(优点安装速度快 缺点update功能需要命令修复 )
1 | bash复制代码/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" speed |
苹果电脑卸载脚本:
1 | bash复制代码/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)" |
打开终端选择,之后按提示内容选择就行
输入brew -v
查看Homebrew的版本号,说明安装成功
Homebrew是什么?
Homebrew是Mac OS 不可或缺的套件管理器,是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
Homebrew命令
在终端上输入brew,获取下列提示
1 | bash复制代码Example usage: |
安装services
在终端中输入brew services
,如果你没有安装services,会自动安装。
services可以帮助我们来控制一些后台程序,比如说mysql、redis等
1 | bash复制代码#常见命令 |
安装JDK
打开ORACLE官网www.oracle.com/java/techno…
目前ORACLE官网只有JDK17原生支持M1芯片
选择Arm版本下载即可
也打算写一篇新特性的文章从JDK8~JDK17
JDK8和JDK11可以使用zuluJDK
更好的终端体验 安装iterm2
进入iterm2的官网选择最新的稳定版下载iterm2.com/downloads.h…
在启动台中找到iterm2,启动
iterm2中可以做很多个性化的操作,网上有很多文章可以借鉴。有兴趣可以了解一下!
环境配置
1 | bash复制代码cat ~/.zshrc #查看当前的环境配置 |
Tips:
~ 代表当前用户的根目录
.zshrc 是隐藏文件 在访达中按下command + shift + .
可以显示隐藏文件
配置多环境JDK
如果你安装了比较多的版本JDK,想我一样(安装了zulujdk8,以及jdk17)
我们可以在~/.zshrc
文件中这样配置
1 | bash复制代码# Java |
刷新一下配置
1 | bash复制代码source ~/.zshrc |
安装IDEA
安装IDEA有个推荐的工具,JetBrains自家的Toolbox,有点像AdobeCloud也是帮助你下载JetBrains的工具的一个工具集管理应用。在上面我们可以很方便下载最新的IDEA以及更新。
注意新版(2021.2.3以上)的试用需要你登陆JetBrains账号,无限使用的方法详情先看下面的地址
安装Maven
打开终端,输入brew search maven
输入brew install maven
brew 就会帮你自动安装。
如果你不想使用homebrew安装,可以在maven官网,下载压缩包,解压之后。
在~/.zshrc
文件中配置环境
1 | bash复制代码# Maven |
配置国内镜像
淘宝Maven镜像地址developer.aliyun.com/mvn/guide
找到maven根目录下的config/settings.xml
文件夹,在<mirrors></mirrors>
标签中添加 mirror 子节点
1 | xml复制代码<mirror> |
安装MySQL
使用Homebrew安装MySQL
1 | bash复制代码brew search mysql # 1.在终端中搜索mysql |
安装Redis
安装Redis以及下面的Docker、Python,如果使用brew的话也很方便
1 | bash复制代码brew search redis # 1.搜索redis 查看想要的版本 |
安装Docker
安装docker我们可以使用Homebrew
也可以在docker官网下载docker desktop
应用安装
docker desktop 链接 www.docker.com/products/do…
使用brew安装docker
1 | bash复制代码brew search docker # 1.搜索docker |
安装Python
macOS是自带python2的
1 | bash复制代码sou7h@sou7hdeMacBook-Pro ~ % python |
安装python3我们也可以直接去python官网下载安装包安装,也可以直接用brew安装
python3官网 www.python.org/downloads/m…
使用brew安装
1 | bash复制代码brew search python # 1.搜索python |
安装Node/Npm
我实在记不清我电脑上的node是什么时候安装的了
但是我们依旧可以用brew安装
1 | bash复制代码brew search node # 1.老规矩先搜索一下node |
设置国内镜像
1 | bash复制代码npm config set registry https://registry.npm.taobao.org |
安装PicGo + Gitee + Typora 搭建个人图床(可选)
如果你有写作需求,搭建一个个人图床无疑非常方便。只需要三分钟,图片无烦恼!
- 首先是下载PicGo
可以直接在上面推荐的网站中下载
也可以使用brew cask下载
- 安装插件
安装picgo-plugin-github-plus插件
安装完成之后重启应用,就能在图床菜单中看到githubPlus
该插件适配于Github和Gitee
Tips:如果你没有下载成功,一直下载不了。你可以检查一下你的npm镜像,是否设置了淘宝镜像。
- 创建gitee仓库
选择一个开源的仓库创建
如果你想,你也可以创建一个文件夹,例如img文件夹单独存放。
- 配置私人令牌
打开右上角的设置
找到私人令牌的选项
点进去,选择生产新令牌
令牌生成后需要你记下来,它只会展示一次
- 配置PicGo
找到GitHubPlus对应设置
repo指的是你的仓库名称
branch指分支
token为刚刚生成的个人令牌
path为路径如果你的为根目录,那么不填即可
最后选择origin为gitee
- 下载Typora
百度搜索Typora进入官网下载安装包
- 设置Typora
打开Typora的偏好设置
按照图片一步一步选择
最后第四步,点击验证图片上传选项,判断是否配置成功。
- 结果
本文转载自: 掘金