How to Install Native Homebrew on an Apple Silicon M1 Mac

Update@20210702 目前Homebrew已经完全支持M1芯片,无需像本文下面说的这么复杂了,直接用以下命令执行即可。 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" !!!以下部分无需再阅读!!! 如果用原来的方式在M1芯片的macOS中直接安装,会报错。说Homebrew现在还不支持ARM芯片。 $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Homebrew is not (yet) supported on ARM processors! Rerun the Homebrew installer under Rosetta 2.…

Continue ReadingHow to Install Native Homebrew on an Apple Silicon M1 Mac

How to login the VM of Docker Desktop for Mac

Docker for macOS的宿主机在哪里? 我们之前在MOVING MYSQL GROUP REPLICATION INSTANCES TO DOCKER CONTAINER ON MACOS这篇文章中提过在Docker for macOS中,容器的宿主机并不是macOS本身,而是在macOS中运行的一个虚拟机。虚拟机的路径可以通过查看Docker Desktop的配置界面获知。 如果我们想登录这台虚拟机应该怎么做? 方法一 使用screen命令。实际上在上面那篇文章中我们提到过这个方法。 比如在上图中我们看到虚拟机的文件路径是: /Users/Kamus/Library/Containers/com.docker.docker/Data/vms/0/Docker.raw 进入到这个文件的所在目录。可以看到tty这个软链接文件。 $ cd /Users/Kamus/Library/Containers/com.docker.docker/Data/vms/0 $ ls -l total 31067864…

Continue ReadingHow to login the VM of Docker Desktop for Mac