iOS 越狱后如何更改默认的shell为zsh

通过ssh登录手机之后, 按照以下步骤操作

// 安装curl
$ apt-get upgrade curl

// 安装awk
$ apt-get install gawk

// 安装on-my-zsh
$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

安装完成后会提示无法使用chsh切换默认shell, 需要手动操作.
然而使用chsh是无论如何都切换不了的.

于是便想着通过修改 /etc/passwd文件中的设置来更改, 但是并没有起作用.

google了一圈也未果, 最终在/etc目录下发现了master.passwd这个文件, 于是修改关于root的配置.

将最后bin/sh改为bin/zsh即可.

订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x