iSH Shell 上架 App Store - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Procumbens
V2EX    iSH

iSH Shell 上架 App Store

  •  
  •   Procumbens 2020-10-24 08:06:04 +08:00 12751 次点击
    这是一个创建于 1863 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前 iSH 一直都是 TestFlight 内测,没想到前两天竟然正式上架 App Store 了。可以直接在 iPhone/iPad 上使用 Linux 了( iSH 使用的 Linux 版本是 Alpine Linux )。

    第 1 条附言    2020-10-24 11:39:42 +08:00
    62 条回复    2020-11-09 08:45:45 +08:00
    ipadpro4k
        1
    ipadpro4k  
       2020-10-24 08:13:49 +08:00 via iPhone
    竟然还是免费,良心
    ulala
        2
    ulala  
       2020-10-24 08:15:15 +08:00 via iPhone
    赞啊
    FurN1
        3
    FurN1  
       2020-10-24 08:29:04 +08:00 via iPhone
    赞!
    szdosar
        4
    szdosar  
       2020-10-24 08:31:37 +08:00 via iPhone
    了不起啊,感谢分享
    R0ckyY2
        5
    R0ckyY2  
       2020-10-24 08:32:43 +08:00
    前天看还是 60 多刀呢。。竟然免费了
    QingStone
        6
    QingStone  
       2020-10-24 08:36:07 +08:00 via iPhone
    Good !
    szdosar
        7
    szosar  
       2020-10-24 08:36:47 +08:00 via iPhone
    对于用苹果官方键盘 iPad Pro 的人来讲,没有 escape 键,是很头疼的一个事情。
    现在这个软件居然可以让左上角波浪线键模拟成 esc 键了。
    vi 命令可以退出来的。
    szdosar
        8
    szdosar  
       2020-10-24 08:55:42 +08:00 via iPhone
    apk add shh 竟然找不到安装包
    movq
        9
    movq  
       2020-10-24 09:05:42 +08:00
    国区也有这个,不知道版本什么的是不是和美区同步的
    Hconk
        10
    Hconk  
       2020-10-24 09:06:34 +08:00 via iPhone
    @szdosar apk add openssh
    gainsurier
        11
    gainsurier  
       2020-10-24 09:14:22 +08:00 via iPhone
    现在能用 gcc 了....
    R0ckyY2
        12
    R0ckyY2  
       2020-10-24 09:15:16 +08:00
    @szdosar iOS 设置里也可以将 Ctrl 改成 ESC,将 Caps_lock 改成 Ctrl 。
    ttys001
        13
    ttys001  
       2020-10-24 10:01:14 +08:00
    @szdosar Wiki 上的说明蛮详细的。
    marcong95
        14
    marcong95  
       2020-10-24 10:03:00 +08:00
    感觉有点厉害的,iPad Pro 可以安排上了
    Tonni
        15
    Tonni  
       2020-10-24 10:19:21 +08:00
    感谢,用了有一段时间了,终于可以转正式版了
    Bijiabo
        16
    Bijiabo  
       2020-10-24 10:36:12 +08:00
    Node.js 终于能正常运行了,太好了
    jiezhi
        17
    jiezhi  
       2020-10-24 10:46:20 +08:00 via iPhone
    @szdosar 可以 ZZ 啊
    Naykcin
        18
    Naykcin  
       2020-10-24 10:49:03 +08:00
    安装了测试版就没法下载正式版吗?为什么在 App Store 里没找到 iSH 正式版。。。
    Mithril
        19
    Mithril  
       2020-10-24 11:09:47 +08:00   1
    @Naykcin 你得搜 iSH Shell 全名才行,我也不知道为啥,单独搜 iSH 是找不到的。
    chiu
        20
    chiu  
       2020-10-24 11:13:37 +08:00
    喜大普奔, 之前一直用的 TestFlight 版本.
    @Naykcin 不知不同区是不是会不同, 我本地装了 TestFlight 版的情况下, 默认美区 App Store 搜 ish 就有,
    lp7631010
        21
    lp7631010  
       2020-10-24 11:26:30 +08:00
    牛批!
    jheroy
        22
    jheroy  
       2020-10-24 11:32:51 +08:00
    还有些小问题 运行服务的时候 屏幕已关闭链接就会断开
    Procumbens
        23
    Procumbens  
    OP
       2020-10-24 11:33:04 +08:00
    @Mithril


    直接搜 iSH 可以搜到呐
    jheroy
        24
    jheroy  
       2020-10-24 11:34:13 +08:00
    如果可以实现 x11 的话应该就 nb 了 完全可以当电脑用了
    Leszeu
        25
    Leszeu  
       2020-10-24 11:36:21 +08:00
    @Naykcin 搜索 ish shell 就可以了
    gainsurier
        26
    gainsurier  
       2020-10-24 11:59:39 +08:00 via iPhone
    shiltian
        27
    shiltian  
       2020-10-24 12:36:57 +08:00 via iPhone   1
    我运行了个 rm -rf / 把这个 app 玩死了
    Mithril
        28
    Mithril  
       2020-10-24 12:42:02 +08:00
    @Procumbens 你这个是国区?我这里不行,搜出来按顺序排就是 TestFlight, ISH Navigator, InShot,剩下就全是中文名的 App 了。
    只能搜 iSH Shell 才行。
    Procumbens
        29
    Procumbens  
    OP
       2020-10-24 13:09:22 +08:00
    @Mithril 美区。可能是因为国区下载次数不多所以搜索时未列出?
    Procumbens
        30
    Procumbens  
    OP
       2020-10-24 13:10:03 +08:00
    @tianshilei1992 噗…… 这个 shell 默认就是 root 权限
    xinghen57
        31
    xinghen57  
       2020-10-24 13:41:07 +08:00 via iPhone
    求问这软件是做什么用的
    labulaka521
        32
    labulaka521  
       2020-10-24 13:44:59 +08:00 via iPhone
    手机 vim 写代码
    boris93
        33
    boris93  
       2020-10-24 13:45:27 +08:00 via iPad
    systemcall
        34
    systemcall  
       2020-10-24 13:45:34 +08:00 via Android
    不知道怎么用,好像没有包管理器。感觉没有安卓上的 termux 实用
    不过 iPad OS 总算是有了点生产力了
    boris93
        35
    boris93  
       2020-10-24 13:46:44 +08:00 via iPad
    @xinghen57 #31 它能给你一个 alpine linux,至于你在 linux 里面干什么,那就是你想象力的事了
    boris93
        36
    boris93  
       2020-10-24 13:47:37 +08:00 via iPad
    @systemcall #34 因为审核原因不能内置包管理器,但是楼主已经给出链接教你怎么装了啊
    MCVector
        37
    MCVector  
       2020-10-24 13:48:53 +08:00   1
    Themyth
        38
    Themyth  
       2020-10-24 14:04:31 +08:00
    依然不支持 python 的 scipy numpy 之类的。。
    irytu
        39
    irytu  
       2020-10-24 14:14:23 +08:00 via iPhone
    OS 希望能支持 64bit 的,现在还是 i686
    im3x
        40
    im3x  
       2020-10-24 14:20:20 +08:00   2
    @jheroy #22
    可以保持在后台运行(一直调用定位)
    https://github.com/ish-app/ish/wiki/Running-in-background
    xinghen57
        41
    xinghen57  
       2020-10-24 14:29:55 +08:00 via iPhone
    @boris93 原来如此
    weakish
        42
    weakish  
       2020-10-24 14:31:47 +08:00
    @ipadpro4k [作者][author]说 「 The app will always be free; there's no need to pay for access.」

    [author]: https://github.com/sponsors/tbodt
    exiaohao
        43
    exiaohao  
       2020-10-24 14:40:44 +08:00
    牛逼,iPad Pro 感觉可以摆脱床上用品的尴尬了
    amare
        45
    amare  
       2020-10-24 15:36:03 +08:00
    @MCVector 我 ios14.1 照着命令安装不了,第三步会有一个 unsatfiable constrains 的错误,不知道怎么回事# 笑哭
    virtualworld
        46
    virtualworld  
       2020-10-24 15:46:16 +08:00
    @amare 输入
    > ./sbin/apk.static add apk-tools
    一定不要输错
    boris93
        47
    boris93  
       2020-10-24 16:15:51 +08:00 via iPad
    @amare #45 可能是默认源你连不上,换成阿里云镜像就可以了
    https://developer.aliyun.com/mirror/alpine?spm=a2c6h.13651102.0.0.3e221b1104vCwZ

    @Procumbens append 里面提一下这个问题吧
    littlewing
        48
    littlewing  
       2020-10-24 16:28:11 +08:00
    好东西
    devguo
        49
    devguo  
       2020-10-24 17:07:57 +08:00
    是个好东西
    fiveelementgid
        50
    fiveelementgid  
       2020-10-24 17:08:36 +08:00 via Android
    Termux 懒人已经不想换了......
    aLazarus
        51
    aLazarus  
       2020-10-24 17:14:27 +08:00
    iPad 的键盘是 command+句号代替 esc,就是不太方便
    littlewing
        52
    littlewing  
       2020-10-24 17:18:08 +08:00
    @littlewing 安装上 apk 包管理器,build-base 安装好后,pyhton/pip 等都完全没问题
    explore365
        53
    explore365  
       2020-10-24 18:37:26 +08:00
    系统玩死怎么重装一下啊
    unneeded
        54
    unneeded  
       2020-10-24 18:56:06 +08:00
    @explore365
    卸载就行了吧
    下次可以先把文件系统复制一份再玩,在设置里有
    12101111
        55
    12101111  
       2020-10-24 19:06:02 +08:00   1
    ish 的原理是解释执行 x86(32 位)的指令, 里面跑的 Linux 是 Alpine.
    从性能上讲, Android chroot (Linux deploy) ≈ Android Termux > Android Proot (Userland) > kvm (需要可修改 bootloader 的开发机) >> qemu tcg >> iSh
    shsdust
        56
    shsdust  
       2020-10-24 19:18:32 +08:00 via Android
    和 termux 比怎么样
    santheniko
        57
    santheniko  
       2020-10-25 12:55:32 +08:00
    蹲一个 vscode 上 APP Store
    NoGolang
        58
    NoGolang  
       2020-10-25 13:45:48 +08:00
    这个是不是就能运行 zerotier 的 moon 节点了?
    explore365
        59
    explore365  
       2020-10-25 18:41:58 +08:00
    哈哈哈,可以运行 v2 开飞机
    jheroy
        60
    jheroy  
       2020-10-26 16:24:19 +08:00
    @gainsurier vnc 试了一下延迟太高了
    KeepingNow
        61
    KeepingNow  
       2020-11-09 08:45:01 +08:00
    KeepingNow
        62
    KeepingNow  
       2020-11-09 08:45:45 +08:00
    以后怕是不能在 App Store 上架了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     810 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 20:20 PVG 04:20 LAX 12:20 JFK 15:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86