iSH Shell最近上架 App Store 。上架版本由于限制,和 TestFlight 版本有些不同。我总结了一下要点:
在国区 App Store 需要搜索“iSH Shell”,外区搜索"iSH"即可。
apk
App Store 版本默认未装 apk 。安装过程参见这个官方 wiki 页面,步骤如下:
cd /
wget -qO- http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86/apk-tools-static-2.10.5-r1.apk | tar -xz sbin/apk.static && ./sbin/apk.static add apk-tools && rm sbin/apk.static
.bashrc
,而是会 source.profile
。/bin/sh
来运行经典 shell 脚本。这当然很不方便,我们喜欢用 bash 或者 zsh 。apk add bash
安装 bash,然后在 iSH terminal 输入bash
使用 bash 。参见这个官方 issue,有两种改变默认 shell 的方式:
/etc/passwd
。iSH Shell 的用户是 root,所以编辑第一行,把/bin/ash
改为/bin/bash
。apk add shadow
,然后使用其中的 chsh 命令修改默认 shell:chsh -s bash
我个人觉得前者更加方便。把默认 shell 改成 bash 之后,再次进入 iSH Shell 就会默认 source.bashrc
,方便 git pull 使用自己的 dotfiles 。ssh
,vnc
,python
,ruby
,php
或者r
,以及目前的局限是什么。这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.