posts: 添加mac上手文章

This commit is contained in:
二叉树树
2025-09-30 11:30:32 +08:00
parent 6b91b0c564
commit a5b92e51be
6 changed files with 39 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 277 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

39
src/content/posts/mac.md Normal file
View File

@@ -0,0 +1,39 @@
---
title: 我为什么要买个Mac
published: 2025-09-30T09:07:15
description: Mac的好处是便携、续航长、性能高。缺点是贵、要重新学一个新系统的操作。仅对我个人我认为我从Win换到Mac是一个正确的决定
image: ../assets/images/mac.png
tags:
- Mac
draft: false
lang: ""
---
# 我为什么决定买一个Mac
首先就是老生常谈的新鲜感但是我也不是没用过Mac在过年那会买过MacMini但是当时并不是把他当做一个生产力工具而是当做一个家庭服务器来使用。用了几天就发现几个问题一是Mac做服务器不常见而且很多在Linux上能够点点就部署的东西比如1Panel面板在Mac上就需要手动配置二是我本身的NAS负载服务就不多基本就一个QQBot没必要花一个3k多买一个艺术品来当家庭服务器来使用。
然后就说到为什么这次又买了一个Mac这其实原因有点离谱。导火索是因为当时有一天跟我的朋友打了一晚上游戏打了个通宵又因为朋友比较菜打得比较折磨而且第二天还有早八的课一下就干到了早上4点顺理成章的第二天一整天都是懵懵的。第二天回家后就想着**我从来没有觉得玩游戏开心过** 然后一气之下把成年礼的钱拿来买了个Mac...
根本原因是我发现居家的这6个月我并不依赖游戏在居家的那段时间我用最多的软件应该是 **Trae** 天天用它造轮子造小玩具写Serverless程序给网站装饰装饰没事就再做做视频拿点外快。游戏并不是说一次没玩过也有个别几周天天game。但总体来说打游戏占总空闲时间的占比不高并且大部分情况都是朋友拉我玩。我也不知道在什么时候形成了一个观念可能是ChatGPT 3.5出来的那段时间吧,就觉得,我如果把打游戏的时间拿来写写代码折腾折腾网站,这件事既是我喜爱做的,又能提升我的知识水平,以后的学习也就更容易。而打游戏,一不是我自发性的想打,二是仔细想想,打一天游戏能获得什么?段位?有什么用?能换钱吗?甚至打一天段位还会负增长;反过来想,写一天代码或者说折腾一天网站能获得什么?能获得技术经验,能丰富知识储备,然后我还可以把我懂的我理解的知识分享给大家,比如写文章做视频,有时候顺便还能拿点小钱。另外一方面点原因就是 **开学** 讲点题外话吧虽然我上的是大专院校但是离家并不远仅20km左右并且入校第一天我就觉得宿舍环境太差然后导员在当天也公布了可以办走读的消息我遂在2天后就办了走读。虽说离家并不远但是一趟去程也要个1小时回程又要个1小时。虽说时间并不长但是在大一新生的课程紧密的情况下情况就有点不乐观了。尽管走读生不需要住宿也就是不需要将被子啊生活用品啊带到学校来但是俗话说现代人类不能离身的有三个东西移动电话、网络、电。但是我们学的是计算机专业而我本人也早就涉猎了这个专业那么 **笔记本电脑** 要在学校-家来回跑是必不可少的。有人就说你们学校没有机房吗当然有性能还不差自备电脑对于其他同学的应用场景可能是上了一天课了回寝室跟舍友开黑打游戏而对我的使用场景就截然不同了根据上文提到的我对打游戏并不是刚需电脑对于我来说更像是一个项目操控工具我用电脑就是跟他们打交道比如VSCTrae写代码、Github提交代码、黑曜石Obsidian写文章、OBS录视频、剪映剪视频浏览器发视频或者干点别的。这些事情本来在放假那段时间是全天都可以干的比如早上8点醒了点个外卖然后开电脑看看QQ聊聊天中午吃个饭开始看看昨天写的代码修修补补到晚上再吃个饭然后睡觉整体的时间是非常灵活的。但是开学后由于每天的课是在不同的时间上有可能上个早八让你休息3小时再上下午的课那么这个三小时干什么呢有人会说午休啊睡个觉不爽吗而我的评价是**太诡异了** 都走读生了晚上最早4点到家最晚11点到家那么软那么大的床倒头就睡睡足8小时然后再上下一个早八你还能困吗而且因为我是走读我是没有床铺的如果想要睡觉要不趴桌子上腰疼腿麻要不躺地上挡人走路而且硌得慌。但是话又说回来了Win本动辄2-3kg的重量加上游戏本特有的风扇吵机体烫我是不想带这个活爹两头跑的它就好好的在家伪装台式机就好了。综上在那段时间我的在校中午时间不是找点小游戏就是刷视频有一种感觉能干点什么事但是又因为没有工具所以无能为力。根据种种原因再加上那天那几个b真的是太菜了我在拿生命提你的分你在拿我的生命给我看你的唐人操作。所以我入手了这台Mac并且 **将旧Win本** 扔转转上了别问我为什么扔转转一是因为广告铺天盖地的已经刻进DNA了二是曾经用过爱回收和闲鱼等平台这次想换个平台了。关于为什么要把旧Win本卖了这个原因其实非常简单因为如果这个Win本还在一是双机到底要如何协作二是Mac的刚需没这么强。简单来说就是旧的不去新的不来
# Mac相比与Win的区别
轻。我这台MacBook Air M4仅1.24kg相比于之前的Win本机械革命 极光 X标称了2.2kg我觉得没这么轻Mac单手即可提起来放在包里面甚至感觉没有书重
小。这个主要是因为我买的是Air它是13寸的虽然比我之前的Win本小大部分情况我也不会用Win本的内嵌显示屏都是接显示器用的。但是得益于Apple的高色准2K屏显示效果仍然很细腻
续航长。这个真的没得黑得益于Apple现在将Mac的CPU全部替换为了Arm架构的自研芯片M系列续航真的很长一般一台Win本拔电几小时电量可能就掉完了但是Mac早上充满电带去出勤上班上学不插电真的是妥妥用一天当然你不能用一些高功耗软件我这台Mac标称的续航是18h我觉得已经完全够用了
# Mac的特色
系统。我觉得Mac的系统也就是macOS在Linux和Windows之间。它既不是LinuxDebian那样的毛坯房也不是Windows的那种啥都能干。在Mac上如果你打开终端你会发现很多操作特别像Linux和Windows比如Mac有AppStore对标Windows的Microsoft Store但是Mac还有brew就像Debian Linux的apt包管理器同时也像Windows的第三方包管理器Scoop。当然Scoop还是效仿apt等Linux包管理器而不是对标Mac比如你想安装 **NodeJS** ,只需要先把 `brew` 装上,然后终端运行 `brew install nodejs` 即可
![](../assets/images/mac-2.png)
权限管理。在Mac上软件安装后很类似安卓的“沙盒”机制所有越权访问都需要用户的授权你可能会说这在现代操作系统上不是基本功吗。但是如果你用过Windows的QQ你就会知道一旦QQ安装完毕当你把QQ最小化到托盘后如果有新通知那么QQ立马会调用Windows的通知API向你发送一条通知。但是在Mac上不是这样在QQ安装完毕后系统会提示该软件需要使用通知权限点进这个系统通知后你会被导航到设置-通知此时你能看到QQ的通知权限是关的你必须手动将其打开该软件才能在后续给你推送通知否则这将是有关于QQ的最后一次通知
![](../assets/images/mac-1.png)
生态。有人说Mac有什么生态封闭的要死是死是活都要看Apple脸色。确实App Store的审核及其严格我目前安装的大部分软件都并未上架到AppStore但是这并不代表Mac上软件生态烂。在Mac上安装软件有三种方式1.AppStore 2.浏览器下载 `.dmg` 文件,双机后拖放到应用程序文件夹 3.浏览器下载 `.pkg` 文件双击后会弹出安装向导一路下一步即可完成安装。绝大多数软件都是使用后两种方式安装的其实主要还是AppStore上的软件要交苹果开发者税而第三方侧载就不用考虑这么多了。当然毕竟换了一个系统对于小开发者做的开源软件可能并没有给Mac打包一个预构建的文件这就需要你拉源码来自己编译运行了比如 `https://github.com/WEIFENG2333/VideoCaptioner` ,这有时候也是好事,能帮助你了解软件开发、构建与发布
![](../assets/images/mac-3.png)
![](../assets/images/mac-4.png)
# Mac的快速上手
安装Brew类似Debian Linux的apt高级软件包管理器。安装完毕后即可用 `brew install python` 来安装各个软件包了
```bash
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
```
Mac默认的Python3.9太老了使用brew可以安装最新版的Python但是并不会替换环境变量需要使用Brew的链接命令替换默认环境变量。之后重启终端即可
*在正规开发环境应当使用Anaconda或者Poetry等版本控制/虚拟环境软件来管理盲目升级Python版本可能会造成一些系统问题*
```bash
brew link python@3.13 --force
```
# 未完待续...
我写不动了
*2025/09/30 11:28* 第一次修订