m1 Mac使用指南指令备忘录

  • 硬件外设
  • 外接显示器HiDpi
  • homebrew
  • 必备网站
  • 软件推荐
  • Parallels Desktop
  • Silicon
  • Bob
  • IINA
  • iterm2远程
  • mysql和redis启动
  • OhMyZsh设置
  • 磁盘读写查询
  • tensorfow安装配置
  • python环境
  • 在虚拟环境安装 TensorFlow
  • 未完待补充



M1用到现在也小半年了,踩了些坑,也有一些使用心得,这里主要提供思路方法,具体方法可以自行搜索了解

硬件外设

首先是用的Macbook air丐版8+256

  1. 显示器,HKC的C299Q,看中它长屏方便剪辑和分屏,90%的DCI-P色域看电影还行,不打游戏所以VA的曲面屏还是挺合适
  2. 键盘,将就用之前ipad配的逻辑K380
  3. 鼠标,罗技M720
  4. 硬盘,在家组了个NAS,4T用来放电影和剪辑素材之类的大文件
  5. 拓展坞,飞利浦的五合一Type-c+Hdim1.4+3*USB3.0基本满足需求。
  6. Ipad air3随航当拓展屏很好用

外接显示器HiDpi

强制开启Hidpi

有条件上4k显示器的当然最好,接上显示器就会出现调节界面,主要针对非4K屏幕

hidpi是macos优化显示效果的一种技术,需要硬件达到视网膜屏幕标准,具体技术可以自行了解,主要问题是非4k比如我现在用的带鱼屏1080*2560会出现字体发虚的情况

参考国外一个大神软件虚拟显示器的方法

BetterDummy 主要方法是通过软件虚拟一个支持hidpi的显示器,再把这个显示器投到自己的上面。带鱼屏的话注意选21.5:9,21.3:9是没Hidpi的。

系统需要更新到Monetery

macbook m1 item使用rz sz macbook air m1使用技巧_Mac

homebrew

homebrew是Mac上一个软件管理工具,可以理解为开源Appstore,直接brew install即可安装指定软件,最好安装前先用Brew search查询是否存在对应版本

export HOMEBREW_BREW_GIT_REMOTE="..."  # put your Git mirror of Homebrew/brew here
export HOMEBREW_CORE_GIT_REMOTE="..."  # put your Git mirror of Homebrew/homebrew-core here
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

必备网站

  1. Is apple Silicon ready?对应软件官方是否已经适配m1平台
  2. MacWk一个免费的破解软件下载网站
  3. m1游戏适配情况介绍游戏在不同环境下运行情况,点进去有详细测评

软件推荐

Parallels Desktop

Silicon

Bob

IINA

iterm2远程

Iterm2比Mac自带terminal更好用,装机必备软件之一
cmd+O调出profile 保存帐号->cmd+option+F 调出password manage保存密码

mysql和redis启动

brew service start mysql

redis-server

OhMyZsh设置

可以在Mac和Debian本地分别设置
参考细节 推荐插件 extract、 zsh-syntax-highlighting、autojump、zsh-autosuggestions

磁盘读写查询

smartctl 盘查看读写次数

这个磁盘过度读写的问题最好是使用原生软件

macbook m1 item使用rz sz macbook air m1使用技巧_python_02

tensorfow安装配置

python环境

电脑自带python但是3.9有点高,可以自己选择对应版本
点击下载miniforge 安装命令

bash Miniforge3-MacOSX-arm64.sh

nano ~/.bash_profile
export PATH="/Users/Cyberbolt/miniforge3/bin:$PATH" 

source $HOME/.bash_profile

在虚拟环境安装 TensorFlow

conda create -n py39 python=3.9
conda activate py39

conda install -c apple tensorflow-deps
python -m pip install tensorflow-macos
python -m pip install tensorflow-metal

未完待补充