在iPhone/iPad端运行DebianLinux系统【iSH-AOK】

【最后一次更新:2023.4.08】

请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任~


  • 文章目录

1.前言

2.简介

2.2iSH-AOK介绍与安装

3.正式教程步骤

3.1载入iSH-AOK官方提供的targz_FileSystem系统包

3.2这里需要换下国内源原配置的源为国外源,会使得下载命令程序时速度和乌龟差不多>

3.3安装Neofetch

5.总结

6.系统包

【转载请注明出处及原作者】


1.前言

众所周知,iOS用户能够通过下载iSH,并在iSH上运行一个生态较为完整的AlpineLinux系统

但相信AlpineLinux的apk包管理工具并不能满足所有用户的需求,希望能够运行apt包管理工具,并为Linux系统装上更多有趣的命令

但我也相信各位在研究在iSH上运行DebianChroot容器时apt命令出现了一个报错…

这里我就就事论事,开始今天的教程…

这是国内目前唯一一篇也是第一篇能够在iPhone和iPad端配置并使用Debian系统的技术性文章教程~

下面就先由我来给大家介绍这篇文章的主角——iSH-AOK…

 

2.简介

2.1我与iSH-AOK的相遇

第一次看到iSH-AOK这一玩意是我在无聊时在Discord翻弄国外大佬的谈话时偶然发现的…

a4d9586f6da64b06809439d605e5b213.png

开始是我并不知道这是什么,但通过阅读这位提到iSH-AOK的这位大佬的描述,iSH-AOK似乎能够在iOS上运行其它系统

不管三七二十一,GitHub搜索下先

没想到直接就揭开了iSH-AOK的面纱…

382d160d50d84bd99790590c16356452.png

iSH-AOK项目地址

2.2iSH-AOK介绍与安装

iSH-AOK:

iSH-AOK是一款基于iOS平台的Linux模拟器,它允许用户在iOS设备上运行Linux命令行和应用程序。iSH-AOK提供了一个完整的Linux环境,包括bash shell、文件系统、网络支持和X11窗口系统。它是iSH的一个分支项目,经过了一些改进和优化,包括更好的兼容性、性能和稳定性。

iSH-AOK的开源项目地址为https://github.com/emkey1/ish-AOK。该项目使用了一些自定义的补丁和修改,以提高iSH-AOK的性能和稳定性。用户可以在GitHub上获取源代码并自行编译iSH-AOK应用程序,也可以通过TestFlight等方式获取预编译的二进制文件并安装使用。

总之,iSH-AOK是一个非常有用的应用程序,它为iOS用户提供了一个完整的Linux环境,使他们可以在移动设备上轻松地执行各种任务。iSH-AOK的开源项目中提供了更多的信息和细节,用户可以根据自己的需要进行自定义和修改。

【以上引用自ChatGPT对iSH-AOK的详细介绍】

iSH-AOK是一款iSH的魔改版本软件,修复了众多iSH<更多有关iSH的信息你可以阅读我之前写的文章噢【传送门】>所存在的问题和不足,使用户体验更加人性化

安装方式:目前未上架AppStore,但iSH-AOKGithub项目说明页面提供了一个TestFlight的下载方式{名额有限}【传送门

 

3.正式教程步骤

3.1载入iSH-AOK官方提供的targz_FileSystem系统包

3a474378685149888fcc0f4146c1c0fd.jpeg

69510fb4273d4fbca4fcd5f99a45229e.jpeg

97165c7004374ddfaf05d54007a50140.jpeg

 a4f73a2b912549c086a2c9b861e44900.jpeg

30b023659cff4ee7a6dba13175c71032.jpeg

在iSH-AOK设置中找到“Filesystem”并“Import”把系统包【见文末】导入系统,再在该系统信息界面选择“Boot”启动该系统即可

这里我就没必要再详细多说了,不懂的朋友,可以阅读我之前写的“为iSH/iSH-AOK配置Filesystem”文章教程【传送门

3.2这里需要换下国内源<iSH-AOK原配置的源为国外源,会使得下载命令程序时速度和乌龟差不多>

编辑/etc/apt/sources.list文件(需要使用sudo), 在文件最前面添加以下条目(操作前请做好相应备份)

deb https://mirrors.aliyun.com/debian/ buster main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ buster main non-free contrib
deb https://mirrors.aliyun.com/debian-security buster/updates main
deb-src https://mirrors.aliyun.com/debian-security buster/updates main
deb https://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb https://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ buster-backports main non-free contrib

执行命令更新源缓存

apt update

3.3安装Neofetch

直接执行安装命令即可

apt install neofetch -y

在稍作等待后,neofetch就安装好啦~

9343f20a5ad2440d8f3e78ce7c54f0b4.png

成品图~

5.总结

以上就是今天要讲的内容,本文仅仅简单介绍了iSH-AOK配置Debian系统的方式

关注我,看更多相关教程


6.系统包

Debian系统文件包实在是不好下载<要挂V>而且下载速度令人动容(接近50kb/s)

所以“助人为乐”的我提前耗时近一小时为你们下载到了两款的Debian系统包<一款为iSH-AOK官方提供的原版系统包,还有一款是我在Discord讨论区中找到的稍作修改完善后的修补版系统包>

此外我觉得有必要提一下的是,iSH-AOK及iSH本身性能就很弱...当你在上面运行apt更新及下载命令时,它的速度可能会让你感觉不已~

下载获取系统包方式:加入计划【计划传送门

【转载请注明出处及原作者】

猜你喜欢

转载自blog.csdn.net/qq_57851190/article/details/130024279