OS X Big Sur 中缺少 zprofile,并且 "read only filesystem" 拒绝创建 zprofile
zprofile missing in OS X Big Sur and "read only filesystem" rejects creation of zprofile
在全新的 M1 MacBook Air 上遇到此问题。尝试按照 this guide 设置 nvm
和 Node。它起初有效,但在随后的会话中我开始得到
zsh: command not found: node
zsh: command not found: npm
等等 - 我意识到我是 运行 zsh
,出于某种原因,我没有 .zprofile
,只有 .bash_profile
。 tail ~/.bash_profile
看起来像这样:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
我无法创建 .zprofile
文件,因为我得到 touch: /.zprofile: Read-only file system
.
我可以尝试用 sudo
强制执行它,但考虑到我搞砸了这个系统的基本设置,我不倾向于在没有一点帮助的情况下进一步 foobar 设置。
改变
touch /.zprofile
到
touch ~/.zprofile
差别很大!
在全新的 M1 MacBook Air 上遇到此问题。尝试按照 this guide 设置 nvm
和 Node。它起初有效,但在随后的会话中我开始得到
zsh: command not found: node
zsh: command not found: npm
等等 - 我意识到我是 运行 zsh
,出于某种原因,我没有 .zprofile
,只有 .bash_profile
。 tail ~/.bash_profile
看起来像这样:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
我无法创建 .zprofile
文件,因为我得到 touch: /.zprofile: Read-only file system
.
我可以尝试用 sudo
强制执行它,但考虑到我搞砸了这个系统的基本设置,我不倾向于在没有一点帮助的情况下进一步 foobar 设置。
改变
touch /.zprofile
到
touch ~/.zprofile
差别很大!