iPhone上运行Linux也要来了

FOSSBRTES 报道称,用户很快将可以通过双启动功能,像在 Android 设备上那样在 iPhone 上运行 Linux。

目前,iOS 越狱极客、开发人员 Raffaele 以及 mcg29 已在其 Github 页面上发布了详细说明,详细介绍了如何双启动 64 位 iOS 设备。

这些说明内容包括有:用于对根文件系统进行分区和还原、创建自定义 ramdisk、修改文件系统分区以及引导至设备的详细步骤。

A 64bit dual boot tutorial, brought to you by @Ralph0045 and @mcg29_https://t.co/PqumNzNcBz

尽管其列出的内容主要是针对 iOS 分区的步骤,但用户同样也可以使用相同的指令来双启动 Linux 和 Android 内核。

Dual Booted iOS 13.3 on an iPhone 8. First system and second share same data volume pic.twitter.com/nQIPjk0Caa

现如今,在已经有了合适的 Linux 内核可以启动的条件下,相信我们很快就可以在 iOS 设备中看到 Linux 双启动支持。距离使用 iOS、Android 和 Ubuntu Touch 进行三重启动的 iPhone 也不再遥远。

值得一提的是,Raffaele 最近还分享了一条推文表示,他已成功以 iOS 11.3.1 作为主要操作系统,四重启动了 iPad Mini 2。

Quad booted an iPad Mini 2 with iOS 11.3.1 as main pic.twitter.com/v4mdAM4izA

不过,对于那些想要根据该说明来进行尝试的用户而言,保险起见还是建议在备用机上进行操作。

推荐阅读

能否挑战TensorFlow?3月国产开源深度学习框架集中爆发

开源:从“复兴”走向“商业化”

苹果招兵买马,或在开源领域有大动作?

Eclipse Theia 1.0发布,VS Code真正的开源替代方案

Windows中现在有独立的Linux文件夹系统

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/310470.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据结构与算法--图论,最短路算法,拓扑排序算法

图论若干定义 图(graph)G(V,E)由定点vertex的集合V, 和边edge的集合E组成。每一条边都是一个点对点(v,w),其中 v,w 属于V集合的子集 如果点对点 是有序的,那…

C++泛型编程实现二叉搜索树BST

代码如下: #include <iostream> using namespace std;template <typename K,typename V> struct BNode {typedef BNode<K,V> Node;K _key;V _value;Node * _left;Node *_right;BNode(const K & key,const V & value) :_key(key),_value(value), _le…

C++泛型编程实现平衡二叉搜索树AVL

代码如下: #include <iostream> using namespace std;template <typename T> struct AVLNode {typedef AVLNode<T> Node;AVLNode(const T &val T()):_parent(nullptr),_left(nullptr),_right(nullptr),_val(nullptr),_bf(0){}Node *_parent;Node *_le…

数据结构与算法--图论最短路径算法应用-词阶求解

最短路径案例 词梯应用&#xff0c;在一个词梯中&#xff0c;每个单词均由前一个单词改变一个字母而得到。例如&#xff0c;我们通过一系列单字母替换而得到zero转换为five&#xff0c;如下&#xff1a;five&#xff1a;zero&#xff0c;hero&#xff0c;here&#xff0c;hire…

谁说.NET不适合搞大数据、机器学习和人工智能

SciSharp StackSciSharp STACK: https://scisharp.github.io/SciSharp/基于.NET的开源生态系统&#xff0c;用于数据科学、机器学习和AI。SciSharp将所有主要的ML/AI框架从Python引入.NET.特点为.NET开发者.NET开发者使用他们所了解和喜爱的工具可以最高效的工作。我们的使命是…

C++ 泛型编程 实现红黑树RBTree

代码如下: #include <iostream> #include <ctime> using namespace std;enum COLOR {BLACK,RED };template<typename T> struct RBTreeNode {RBTreeNode<T> * _parent;RBTreeNode<T> * _left;RBTreeNode<T> * _right;T _val;COLOR _color…

数据结构与算法--图论-深度优先搜索及其应用

深度优先搜索 深度优先搜索&#xff08;depth-first search&#xff09; 是对先序遍历&#xff08;preorder traversal&#xff09;的推广&#xff0c;我们从某个顶点v开始处理v&#xff0c;然后递归的遍历所有与v邻接顶点。如果这个过程是对一棵树进行&#xff0c;那么&#…

.NET Core技术研究-主机

前一段时间&#xff0c;和大家分享了 ASP.NET Core技术研究-探秘Host主机启动过程但是没有深入说明主机的设计。今天整理了一下主机的一些知识&#xff0c;结合先前的博文&#xff0c;完整地介绍一下.NET Core的主机的设计和构建启动过程。一、什么是主机主机是一个封装了应用资…

数据结构与算法--贪婪算法

贪婪算法 贪婪算法分阶段地工作。在每个阶段&#xff0c;可以认为所做决定是最好的&#xff0c;而不考虑将来的后果。通常这意味着选择的是某个局部最优。这种“当前能获得的最优就拿”的策略是这类算法的名字来源。当算法终止时候&#xff0c;我们希望的到累积的局部最优解就…

[C++STL]C++ 实现map容器和set容器

代码如下: #pragma once #include <iostream> using namespace std;enum COLOR {BLACK, RED };template<class V>//迭代器声明&#xff0c;定义在后面 struct RBTreeIterator;template<typename V> struct RBTreeNode {RBTreeNode<V> * _parent;RBTre…

多角度让你彻底明白yield语法糖的用法和原理及在C#函数式编程中的作用

如果大家读过dapper源码&#xff0c;你会发现这内部有很多方法都用到了yield关键词&#xff0c;那yield到底是用来干嘛的&#xff0c;能不能拿掉&#xff0c;拿掉与不拿掉有多大的差别&#xff0c;首先上一段dapper中精简后的Query方法&#xff0c;先让大家眼见为实。private s…

C++泛型编程实现哈希表(闭散列---线性探测)

代码如下: #include <iostream> #include <vector> using namespace std;enum STATE {EXIST,DELETE,EMPTY };template<typename K,typename V> struct HashNode {pair<K, V> _kv;STATE _state EMPTY; };template<typename K,typename V> class…

数据结构与算法--贪婪算法2

近似装箱问题 解决装箱问题&#xff08;bin packing problem&#xff09;的算法。也可以用贪婪算法来完成 给定N项物品&#xff0c;大小为s1&#xff0c;s2&#xff0c;s3…sn&#xff0c;所有的大小满足0 < si < 1。问题是要把这些物品装到最小数目的箱子中&#xff0c…

哪种开源许可证最适合商业化?

选择最佳开源许可证是为新项目所做的最重要的决定之一。大多数开发者会选用 MIT、BSD 或 Apache 等流行的宽松许可证&#xff08;permissive license&#xff09;。对于商业项目而言&#xff0c;这种选择不错&#xff0c;因为这能减少用户对项目的抵触情绪。当应用于开源项目时…

C++泛型编程实现哈希表(开散列法)

代码如下: #include <iostream> #include <vector> using namespace std;template<typename K> struct HashNode {typedef HashNode<K> Node;K _val;Node * _next;HashNode(const K & val):_val(val),_next(nullptr){} };template<typename K&…

数据结构与算法--分治算法-最大子序列和问题

分治算法 用于设计算法的一种常用技巧–分治算法&#xff08;divide and conquer&#xff09;。分治算法由两部分组成&#xff1a; 分(divide)&#xff1a;递归然后借机较小的问题&#xff08;基础情况除外&#xff09;治(conquer)&#xff1a;然后从子问题的解构建原问题的解…

请把我不会,换成我可以学

点击蓝字关注&#xff0c;回复“职场进阶”获取职场进阶精品资料一份有位读者跟我说起自己的烦恼&#xff1a;“我到公司已经接近四年了&#xff0c;领导经常让我做一些岗位职责以外的事情。这些东西我都不会&#xff0c;还非让我做。并且一直没有职位上的改变&#xff0c;我怎…

[C++STL]C++实现unordermap容器和unorderset容器

代码如下: #include <iostream> #include <vector> using namespace std;template<typename K,typename V,typename KeyOfValue> class HashTable;//声明template<typename V> struct HashNode {typedef HashNode<V> Node;V _val;Node * _next;…

数据结构与算法--链表实现以及应用

数据结构与算法–链表实现以及应用 链表是面试时候使用最频繁的一种数据结构。链表的结构简单&#xff0c;他由指针将若干个节点链接成链状结构。链表的创建&#xff0c;插入&#xff0c;删除&#xff0c;查询操作都只有几行代码可以完成&#xff0c;代码量比较少&#xff0c;…

还不会docker+k8s?2020年,就要面对现实了...

docker的前世今生2010年&#xff0c;几个年轻人&#xff0c;在美国旧金山成立了一家名叫“dotCloud”的公司。这家公司主要提供基于PaaS的云计算技术服务。具体来说&#xff0c;是和LXC有关的容器技术。后来&#xff0c;dotCloud公司将自己的容器技术进行了简化和标准化&#x…