苹果 M1 引入 Linux 的发展历程以及最新进展

震坤行:企业 MRO 物料标准化革新之路 那产生这些问题的原因是什么呢?要想解决此问题,企业高层必须下定决心对历史数据进行梳理,并善于利用信息技术,融合企业管理的流程机制,建立起一套适合企业发展的物料标准化管理体系,循序渐进,逐步规避由物料不规范带来的管理问题,最终使得这套标准化体系能够满足企业多元化业务发展需要。国内某电子制造头部企业原先内部物料无对应分类,仅有物料编码,给企业对采购、领料的过程中造成极大的不变,基于震坤行的目录结构,预测物料对应的分类,预测准确率达到80%以上,再辅以人工校正,最终搭建起一套标准的目录体系,如图2.2所示。 阅读详情

两个月前,Apple 宣布 M1 Pro / M1 Max 发布时,Asahi Linux 社区便开始关注他们的升级。Asahi Linux 是一个社区项目,其目标是将 Linux 移植到 Apple Silicon Macs,从 2020 M1 Mac Mini、MacBook Air 和 MacBook Pro 开始。该项目在今年早些时候以一篇冗长的博文正式启动,详细介绍了将操作系统引入苹果最新和最先进的设备所涉及的挑战。

他们的目标不仅仅是让 Linux 在这些机器上运行,而是将其打磨到可以用作日常操作系统的程度。这样做需要大量的工作,因为 Apple Silicon 是一个完全没有记录的平台。特别是,他们将对 Apple GPU 架构进行逆向工程并为其开发开源驱动程序。同时 Asahi Linux 由免费和开源软件开发人员社区开发。

图片: https://uploader.shimo.im/f/OQ5jAXueeQPTuvjI.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2Mzk3MzQyMjMsImciOiJUZ2o4MzNXQ3g4UjhEUldKIiwiaWF0IjoxNjM5NzMzOTIzLCJ1c2VySWQiOjc0MjE1Mzg0fQ.svZ61YStFLnBTUa_DHhZtO5pd8f_jtmzuj1DFkaWcAI

图片来源:Asahi Linux

Asahi Linux 创始人兼项目负责人 Hector Martin 一直致力于通过众筹在 Linux 下推出 Apple 的最新硬件。在今年 11 月,他使用 USB 端口将 Linux 引导到了 M1 Pro MacBook 中的 shell 上。在过去一年中,Hector 在和其他人共同进行的 Linux M1 工作基础上进行了一些更改,因此他能够相对较快地实现这一里程碑。

12 月 14 日,Asahi Linux 项目团队更新了最新进展,概述了其在 Apple Silicon/Apple M1 支持 Linux 的最新现状。通过该项目团队最新发表的公告显示,他们实现了让触摸板和键盘在 M1 驱动的 MacBook 上工作,以及音频播放工作。同时耳机插孔也有开发补丁,用于在 M1 Pro/Max 启动时获得对 M1 的支持。

图片: https://uploader.shimo.im/f/YM4uafohlfvNyLqH.png!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2Mzk3MzQyMjMsImciOiJUZ2o4MzNXQ3g4UjhEUldKIiwiaWF0IjoxNjM5NzMzOTIzLCJ1c2VySWQiOjc0MjE1Mzg0fQ.svZ61YStFLnBTUa_DHhZtO5pd8f_jtmzuj1DFkaWcAI

当前 Asahi Linux 项目对 Apple M1 SoC 不同组件的支持状态的概述
图片来源:Phoronix

同时公告中表示 M1 Pro/Max 的其余部分进展顺利,对他们的引导加载程序 m1n1 和新设备分支进行了大量调整,不需要对 Linux 本身进行其他更改。这是他们在开始 M1 开发时很早就下过的“赌注”:苹果不会在不必要时破坏兼容性。并且他们可以在 m1n1 而不是 Linux 中处理每个 SoC 的细节,到目前为止情况一直如此,他们预计 DART 或 AIC 在很长一段时间内不会再次发生变化。

在公告中还提到了新款 M1 Pro/Max MacBook 的新功能,包括 HDMI 端口、更复杂的扬声器配置和 SD 卡读卡器。因为在任何机器上都不支持外部显示器(Mac Mini 上的 HDMI 端口除外),因此目前还不支持 HDMI 端口,但将来会支持一般的外部显示器。对于大家感兴趣的缺口问题他们表示目前还没有明确支持缺口,不过对此的计划是最初在适当的显示驱动程序中,将缺口从显示给用户空间的屏幕分辨率中排除,以便现有缺口的桌面环境无需任何更改即可工作,将来他们将启用可以选择缺口分辨率的缺口感知合成器。

虽然最近在 Linux 内核中出现了大量 Apple M1 支持(早期的零碎部分在 5.13 中发布,很多已合并到 5.16 中,但更多的正在等待 5.17 的出现),但它仍然没有真正准备好应对最终用户。Hector 还指出了新 M1 芯片带来的一些挑战,因为 Apple 从一个看似从 iPhone 中取出的组件转变为可以在内存和 CPU 内核方面进行扩展的组件,更新需要调整以支持增加的物理地址空间。

时下,不论是在最初的 M1 芯片上,还是在最近的 M1 Pro 和 M1 Max SoC 上,他们都取得了良好的进展。随着 Linux 5.16 和 5.17 的推出,2022 年 Asahi Linux 项目团队有望完成更多重大项目,以在苹果 M1 硬件上构建一个可用的日常 Linux 系统。

参考链接:https://www.phoronix.com/scan.php?page=news_item&px=Apple-M1-Silicon-EO-2021
https://www.phoronix.com/scan.php?page=news_item&px=Apple-M1-SPI-SimpleDRM-PMU
https://www.phoronix.com/scan.php?page=news_item&px=Linux-Apple-M1-Pro-Boots
https://asahilinux.org/2021/12/progress-report-oct-nov-2021/
https://www.theregister.com/2021/12/16/asahi_linux_2022/
https://www.phoronix.com/scan.php?page=news_item&px=Apple-M1-Pro-M1-Max


你参与开源有多长时间了?是否通过开源获得过收入?对亲身经历的开源世界有什么样的看法?
欢迎参与 优快云 重磅推出的《2021 中国开源开发者年度有奖大调查》活动,惊喜礼品等你拿!

图片: https://uploader.shimo.im/f/KBiVVSh0Qh3tYa19.jpg!thumbnail?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6ImRlZmF1bHQiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJhY2Nlc3NfcmVzb3VyY2UiLCJleHAiOjE2Mzk3MzQ1MjksImciOiJJc1R1bXM0QURTQUtvNm95IiwiaWF0IjoxNjM5NzM0MjI5LCJ1c2VySWQiOjc0MjE1Mzg0fQ.d8pns5WzOeRkYRryzd7595sNQjSqTTXqhkX3RqfACBs

Python电商网站全站爬虫实战:以京东为例的数据采集与分析 随着电子商务的蓬勃发展,电商数据已成为市场研究、竞争分析和消费者行为研究的重要资源。本文详细介绍了如何使用Python最新技术栈构建一个高效的电商网站全站爬虫,以京东为例实现商品数据的自动化采集。文章涵盖了爬虫的法律与伦理考量、技术选型、反爬虫策略应对、分布式架构设计以及数据存储方案,并提供了完整的代码实现。本爬虫系统采用Scrapy-Redis分布式框架、Selenium动态渲染、智能代理轮换和机器学习验证码识别等先进技术,能够稳定高效地抓取京东全站商品数据,为电子商务研究提供数据支持。关键词。 阅读详情

相关推荐

用Matlab系统辨识工具箱搞定温控系统建模:从阶跃响应到传递函数(附完整代码)

本文详细介绍了如何使用Matlab系统辨识工具箱进行温控系统建模,从阶跃响应数据采集到传递函数参数辨识的全过程。通过实际案例和完整代码,帮助工程师快速掌握PID控制参数整定技巧,提升温控系统设计效率。特别适合单片机开发者和自动化控制工程师参考。

weixin_30736301的博客 310

在 m1 mac上搭建linux+vscode开发环境

安装过程:https://www.bilibili.com/video/BV1tG4y1e78o/?**用gcc编译c++程序:**https://www.cnblogs.com/hellowzl/p/10226513.html。参考原文:https://cloud.tencent.com/developer/article/1176744。下载ubuntu镜像:http://cdimage.ubuntu.com/ubuntu/releases/由汇编器as完成,将.s文件汇编成.o的二进制目标文件。

weixin_45157276的博客 2539

一文了解向量数据库在RAG中扮演的角色

向量数据库:AI新纪元的基石。探索如何通过这一创新技术优化RAG,提高语言模型的信息处理能力

2401_82452722的博客 2452

Mac(M1)安装VMware虚拟机及Linux系统

Mac(M1)安装VMware虚拟机及Linux系统

m0_55810934的博客 2万+

使用Gromacs进行蛋白和配体小分子的动力学模拟+结果分析全流程教程

先选protein,选择non-water,使用pymol打开delWater.pdb,输入util.ss('all')展示cartoon,点击file-Export Moive as-MPEG。这一步完成后,文件夹中会出现以下三个文件,其中gro 文件用于记录蛋白的初始坐标,top 文件记录蛋白的拓扑信息和力场信息,itp 与top文件类似。接下来使用Spdbv软件打开蛋白,如果蛋白中存在原子缺失情况,就会出现以下的提示,如果不存在就不会显示,同时保存为rep.pdb。

weixin_46587777的博客 2854

Livox MID-360与FAST-LIO2实战:从驱动部署到参数调优的完整指南

激光雷达惯性里程计(LIO)是机器人定位与建图(SLAM)领域的核心技术,它通过紧耦合融合激光雷达点云与惯性测量单元(IMU)数据,实现高精度、低漂移的位姿估计。其核心原理在于利用IMU的高频数据预测运动,并用激光雷达的精确测距信息进行校正与优化,从而在快速运动或特征缺失场景下保持鲁棒性。这项技术的工程价值在于为自动驾驶、移动机器人及三维重建提供了可靠的前端里程计解决方案。针对Livox MID-360固态雷达与FAST-LIO2这一热门组合,其应用场景广泛覆盖了室内外导航与地图构建。本文聚焦于**驱动部署

weixin_29997523的博客 446

M1芯片:VM虚拟机安装及Linux环境搭建(CentOS 7/Ubuntu)优化指南

随着Mac发布M1芯片,其强大性能受到众多开发者的青睐。然而,由于架构更替,许多软件或环境的安装变得复杂。今天我们将讨论在M1芯片上如何安装Linux虚拟机。

TestLiChangAn的博客 6406

1.嵌入式控制器EC学习,编译环境搭建

工欲善其事,必先利其器。 在学习EC相关知识之前,首先需要完成EC代码编译环境的搭建,需要如下内容: Keil C51(用于EC中C代码的编译器环境) EC源代码,我们使用从网上可以下载到的 ITE_V12.4_Update 版的代码为例进行学习 代码编辑器,这个可以根据自己的习惯选择,VS Code或者Source Insight等 Keil C51下载地址: http://www.downcc.com/soft/307131.html 下载完成后请进行破解 EC源代码 ...

qq_30135687的博客 3917

MacBook m1 安装 Linux虚拟机

下载地址: VMware Ubuntu Macbook M1芯片 安装虚拟机平台(VMware)和Linux系统 完成下载 打开VMware,双击 安装Ubantu 结果点击重启的时候出现了问题

weixin_43232564的博客 1万+

LeRobot 入门教程(十一)π0(Pi0)π0.5(Pi0.5)训练、推理、部署

本文介绍了Physical Intelligence公司开发的π₀和π₀.₅系列通用机器人控制视觉-语言-动作模型。π₀作为首款基础模型,融合流匹配、跨实体训练等技术,支持50Hz高频控制。π₀.₅是其升级版,通过异构数据协同训练解决开放世界泛化问题,在Libero基准测试中表现优异。文章详细说明了两个模型的安装要求、使用方法、训练策略及关键参数配置,包括混合精度训练、梯度检查点等优化技术,为机器人在多样化场景中的语义理解和动作控制提供了完整解决方案。

2506_90492529的博客 5039

大数据在电力行业的应用案例解析-【电力技术】(九)大数据在电力储能运维中的深度应用(含故障预测代码)

大数据技术为电力储能运维提供了“精准化、智能化、高效化”的解决方案,破解了传统运维的核心痛点,实现了储能系统从“被动抢修”到“主动运维”的转型,为新型电力系统建设提供了重要支撑。当前,随着储能产业的快速发展,大数据与储能运维的融合将更加深入,未来将结合人工智能、物联网、区块链等技术,实现储能运维的全流程智能化——从设备故障的提前预警,到寿命的精准预测,再到运维策略的自动优化、调度协同的实时响应,进一步提升储能系统的安全性、经济性与可靠性。

getusushu的博客 88

首个支持苹果M1的Linux发行版来啦!

????????关注后回复“进群”,拉你进程序员交流群????????文| 白开水出品 | OSC开源社区(ID:oschina2013)Asahi Linux 宣布推出首个公开 Alpha 版本,“请记住,这仍然是一个非常早期的 alpha 版本。它适用于开发人员和高级用户;如果你决定安装它,我们希望你能够通过提交详细的错误报告和帮助调试问题来帮助我们。也就是说,我们欢迎大家试一试 - ...

iOS_开发 896

瑞芯微RK3588平台YOLOv8Pose模型RKNN部署与C++优化实战:从模型转换到高效推理的全流程指南-附源码

错误码 | 原因 | 解决方案 || -1001 | ONNX算子不支持 | 升级RKNN SDK至最新版 || -2003 | 量化校准数据不足 | 增加校准图片至500张 || -3005 | 输入尺寸不匹配 | 固定模型输入尺寸为640x640 || 资源消耗 | CPU 35% | NPU 90% |

m0_64661770的博客 990

苹果M1芯片上借助Linux虚拟机搭建Docker环境

前言 苹果M1芯片的Mac电脑目前使用Docker desktop app,对于我目前开发时必须的本地FastDFS环境影响很大,研究到一套在M1芯片上搭建ARM base Linux虚拟机的路子,这样就不会被macOS限制了 准备工作 下载ARM base Linux镜像:focal-desktop-arm64.iso’ 步骤 创建临时文件夹,克隆vftool虚拟机启动工具并编译 mkdir ~/Documents/vm cd ~/Documents/vm git clone https://gith

Teddy_Husky的博客 9401

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Linux 能否拿下苹果 M1 阵地?

开发者们在努力!作者 | 苏宓出品 | 优快云(ID:优快云news)自去年 11 月苹果自研 M1 芯片落地以来,业界开发者纷纷对其”打起了主意“,有人称 M1 芯片是否真的如传闻...

优快云资讯 5870

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

将 Linux 移植到 M1 Mac 真的太难了!

【优快云 编者按】自去年苹果自研 M1 芯片发布之后,激发了无数用户的体验热情,与此同时,也吸引大批开发者在 M1 上开启探索模式。其中,国外一位资深操作系统移植专家 Hector Ma...

优快云资讯 2万+

M1 MacBook可以运行Linux了,Linux之父宣布Linux 5.13公测开始!

本文转载自 新智元 周二,Linux内核主要开发者Linus Torvalds宣布候选版本Linux 5.13现在可以进行公开测试。 而这次的最新版本引入了对苹果 M1系统芯片的支持。 根据commit信息,Linux 5.13对苹果M1芯片的初始支持已被合并到Linux SoC代码树中,预计 Linux Kernel 5.13 将带来 M1 芯片支持。 从commit信息可以看到,在Linux内核实现对M1初始支持的开发者是Arnd Bergmann和Hector Martin. 他们的com

m0_46163918的博客 8762

苹果M1用着舒服的原因找到了,英特尔:学到了,下次我也用

梦晨 发自 凹非寺 量子位 报道 | 公众号 QbitAI苹果M1又快又省电,除了跑分很高之外,实际体验上也有一种流畅感。苹果到底怎么做到的?原来除了硬件性能强大以外,软件层面也有优化技巧...

量子位 8606

在苹果 M1 上运行 Linux 虚拟机变得容易了

导读 Canonical 使用户可以借助 Multipass(一个免费的虚拟机程序)在苹果 M1 上运行Linux虚拟机。 自从苹果推出 M1 芯片以来,人们为在其上运行 Linux 做出了许多努力。尽管这项工作仍在进行中,但 Canonical 似乎已经实现了在苹果 M1 上以虚拟机(VM)形式运行 Linux(Ubuntu)。 苹果 M1 上的 Linux 虚拟机 对大多数开发者来说,启动一个 Linux 虚拟机实例,并继续在他们的系统上工作是很方便的,这样不会中断任何工作。..

llawliet0001的专栏 1636

Linux登陆苹果M1芯片

Python实战社群Java实战社群长按识别下方二维码,按需求添加扫码关注添加客服进Python社群▲扫码关注添加客服进Java社群▲来源丨安全牛将Linux移植到苹果公司(以下简称“苹...

<sdffdsfsdfdfs>sfsfsfsdfsdffds</sdfsDS>Fsd 743

开源宝藏:M1-Linux-SSH,解锁苹果M1芯片的Linux新玩法

开源宝藏:M1-Linux-SSH,解锁苹果M1芯片的Linux新玩法 在追求多平台兼容性和效率的今天,【M1-Linux-SSH】项目如同一座桥梁,巧妙地连接了苹果M1芯片的强大性能与广受开发者喜爱的Linux世界。如果你是苹果M1系列设备的持有者,渴望在你的Mac上无缝运行Linux环境,并通过SSH便捷管理,那么,请跟随我们的指南,探索这一强大工具。 项目介绍 M1-Linux-SSH是一个...

gitblog_00422的博客 1257

Linus 没空实现的功能,开发者做到了:苹果 M1 Mac 成功运行原生 Linux!

在搭载 M1 芯片的苹果设备上运行 Linux 究竟有多难? 一年前,苹果震撼发布专为 Mac 设计的首款 Soc 芯片——M1,为自家的软硬件生态闭环奠定了坚固的基础,而这一突破性创新也于一时之间引得无数开发者竞折腰。 不过,对于苹果从硬件、到软件、再到系统这种将整个生态链握在自家手中的封闭做法,也有不少人认为苹果应该再开放一些,以融合更多的生态。对此,当"如何看待配备 M1 的 MacBook Air"这一问题落到 Linux 之父 Linus Torvalds 手中时,其曾回答道: 非常乐意去拥.

一起来捉 Bug 呀~~ 1万+

苹果 M1 支持 Linux 最新进展;英特尔发布“GSC”Linux 驱动程序;Linux 基金会研究揭示开源趋势 | 开源日报

一文速览国内外今日的开源大事件!

开源吞噬世界。 7064

想在苹果M4上跑Linux?开发者:真是太痛苦了!

Sven Peter 在解释问题时提到,当尝试配置启动对象时,系统会进入一个由苹果的 SPTM(安全页表监控器)控制的特殊环境,这个时候,启动器需要在 EL2(异常等级 2)模式下,与 SPTM 进行通信,并且要开启 MMU(内存管理单元)来设置页表结构。但问题在于,这种方式并不适用于 Linux,也无法用来在 Asahi 项目的 hypervisor(虚拟机管理器)中运行苹果的 XNU 内核,从而影响对 M4 底层架构的分析工作。总之,想在最新款的 Mac 上顺畅运行 Linux?一本在手,开发全有!

优快云资讯 6033

Linux 在 M1 上跑起来了

【优快云 编者按】苹果 M1 芯片引发行业大热,芯片的发展也将影响着未来行业的走向。今天,随着本文一起来看看如何把 Linux 移植到 M1。编译 | 弯月责编 | 张文头图 |...

优快云资讯 9223

Linux 在 M1 上跑起来了!

点击上方“逆锋起笔”,公众号回复编程资源领取大佬们推荐的学习资料 编译|弯月责编|张文转自|优快云(ID:优快云news)苹果 M1 芯片引发行业大热,芯片的发展也将影响着未来行业的...

code小生 2135

挑战 Linux 之父认为的“不可能”:向 M1 Mac 移植 Linux

上个月苹果发布会推出的首款自研芯片 M1 ,不仅吸引了国内外评测技术网站对其性能的关注,更是在开发者的圈子内引起了轩然大波——换芯导致的生态迁移问题,令开发者们感到头疼。 这不,近日 Linux 之父 Linus Torvalds 在出席 Real World Technologies 论坛时,就被问到了他对新款 M1 Mac 的看法,Linus 对此回答:“如果它只运行 Linux ,我绝对希望拥有一个。” M1 Mac 运行 Linux 目前“似乎不太可能” 作为曾经 11 英寸 MacBook Air

优快云资讯 2661
上一篇: 龙芯处理器首次成功运行 OpenHarmony ;Log4j 被发现存在第三个漏洞;PyPI 服务出现中断 | 开源日报
下一篇: 英特尔 Linux Vulkan 驱动程序的首席开发人员离职;JDK 18 功能集被冻结,进入 Rampdown 第一阶段;Ubuntu 禁用 os-prober | 开源日报
开源头条
博客等级 码龄13年 1475粉丝 226原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值