你可曾想过在iOS上跑Linux? -
你可曾想过在 IOS 装备上运行 Linux 体系?可能用 shell 来传输文件、编写剧本,又可能行使 Vi 来开拓代码? Here is a good news,此刻有了一个叫 iSH 的对象,你可以行使它在 IOS 装备上来举办上述操纵。 iSH 是一个行使 usermode x86 模仿器将 Linux shell 引入 IOS 装备的器材,基于 Alpine Linux,该措施占用空间小,具备必然的安详性且易于上手,险些没有各类告白、插件之类的对象滋扰用户。 流程 想要在 IOS 装备上安装 iSH,起首必要安装 TestFlight,有了它呢就能在装备上安装测试版的措施了,美滋滋。 装完 TestFlight 后,跳转到这个链接:https://testflight.apple.com/join/97i7KM8O,然后点击“开始测试”,如图所示,就可以打开 TestFlight 并收到插手 iSH 测试版的约请了。 通过 TestFlight 安装 iSH 一旦安装了 iSH,就可以在 IOS 装备上正常打开了,措施会有 ash shell,可是可以行使 APK 包揽理器执行相干呼吁以及安装其他的包。 iSH 安装完成 虽然,iSH 才方才上线不久,而且只能在模仿器下运行,以是并不是全部的 Linux 措施都能行使(一些满脑筋骚操纵的伴侣们禁止一下本身)。可是如故有搞头,譬喻 SSH 照旧可用的。iSH 提供了一些用户也许在 Linux 顶用到的基本措施,譬喻 Vi,wget,zip/unzip,tar 等。(这些都可以在文末的内置呼吁列表中查察)
行使 APK 在 iSH 中安装软件 Alpine Linux 行使 APK 包揽理器来举办响应措施的安装。 APK 的操纵很简朴,可用于搜刮、安装、摆列、删除包等一系列操纵。 输入 apk info,列出当前已安装的软件包。 输入 apk search [package_name],搜刮必要添加的新包。譬喻,若必要搜刮 PHP,则输入 apk search php。 输入 apk add [package_name],安装新的包,譬喻,安装 php,可输入 apk add php,若要安装 Python,则输入 apk add python。 在 iSH 中安装 php 和 python 最后,若必要删除已安装的包,则可输入 apk del [package_name],譬喻,删除 php,只需输入 apk delete php。 在 iSH 和 iCloud 之间传输文件 此刻,有了 iSH 就可以通过 IOS 装备举办现实的开拓以及测试事变了,,因此,通过 iCloud 将文件传输至 iSH 也长短常轻易的。 安装了 iSH 后,体系的文件打点中会建设一个新的路径,以便用户可以或许随时会见 iSH 文件体系,而且可以或许通过该文件夹将文件发送至其他位置,譬喻 iCloud Drive,手机内存或 Dropbox 中。 文件体系的位置 假如想要从 iSH 中传输文件,只必要选择该文件,然后点击“发送”以及“另存为”就可以了。 较量遗憾的是,今朝这种文件传输照旧单向的,iSH 照旧只出不进的状态。不外用户也可以行使 wget 将文件传输至 iSH。 /bin/呼吁可用汇总
/usr/bin/可用呼吁汇总
OK,以上就是对 iSH 的起源先容,列位有乐趣的童鞋也可以本身下载来试试看,只不外要留意别把本技艺机玩坏了。 参考来历:bleepingcomputer,Karunesh91 编译 (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |