标签 M1 下的文章

在 M1 Mac 上还不能运行 Linux 6.2 内核的发行版

之前,ZDNet 报道说,“较新的 Mac 用户可以期待在他们的 M1 机器上运行 Linux(6.2)。”主要推动 M1 驱动开发的 Asahi Linux 称该报道是 “误导性的和近乎虚假的”。他们说,“你将无法在任何 M1 Mac 上运行带有 6.2 的 Ubuntu 或其它发行版。请不要抱太大希望。”虽然 Linux 6.2 增加了 M1 的基本的启动支持,但连 M1 Mac 的触控板、键盘都没有支持。目前可以在 M1 台式机上启动 16K 页面的 6.2 内核,但还没有一个提供 16K 的内核的 ARM64 发行版。未来,一旦 4K 内核可用,你可以期待零集成发行版可以驱动部分硬件。

消息来源:Slashdot
老王点评:看来想在 M1 上运行 Linux 还需要较长的时间。

企业已经开始用 ChatGPT 取代员工

在对 1000 名企业负责人做的调查中,发现近半数企业部署了 ChatGPT,并开始使用它来取代部分员工。其中 66% 用于写代码,58% 用于文案和内容创作,57% 用于客户支持,52% 用于写会议摘要和其它文档。大部分企业负责人对 ChatGPT 的表现印象深刻,55% 的人认为工作质量“出色”,34% 的人认为“非常好”。几乎所有使用 ChatGPT 的公司表示节省了资金,48% 表示节省逾 50,000 美元,11% 表示节省逾 100,000 美元。

消息来源:Yahoo
老王点评:AI 的明天可能来的比预想的要快。

.NET 8 将加强对 Linux 的支持

.NET 8 是这个微软开源软件开发平台的下一个计划版本,它的第一个预览版已可下载。它是一个支持三年的 LTS 版本,将于 11 月投入生产环境。新版本将可以在 Linux 上直接从 dotnet/dotnet 资源库构建 .NET 运行时、工具和 SDK,这与红帽和 Canonical 用来构建 .NET 的构建方式相同,以后这种能力将被扩展到支持 Windows 和 macOS。

消息来源:Info World
老王点评:不知道 Linux 开发者对 .NET 的支持需求有多大。

你现在需要付费在 Photoshop 中使用某些颜色

从现在起,广泛使用的 Adobe 应用程序,如 Photoshop、Illustrator 和 InDesign 将不再免费支持 Pantone 公司的颜色,那些希望在他们的文件中使用这些颜色的人将需要支付一个单独的许可证。你需要使用一个每月 15 美元的插件才能使用这些颜色。

消息来源:Kotaku
老王点评:连颜色都要付费么~是我孤陋寡闻了。

为修复高危漏洞,Fedora 37 推迟发布

Fedora Linux 37 的发布日期从原计划的 10 月底推迟到 11 月 15 日,原因是为了修复一个 OpenSSL 高危漏洞。OpenSSL 计划在 11 月 1 日释出修复漏洞的补丁,因此关于该漏洞的细节尚未公开。安全社区的一种通常做法是在补丁做好准备前对相关信息保密,以防止其被利用。由于 Fedora 是公开构建的,所以不能在漏洞披露前就先打好补丁。但有趣的是,即使发布延迟,但是定于 11 月 4-5 日的 Fedora Linux 37 发布派对会照常举行。

消息来源:Fedora Magazine
老王点评:开源项目的开放性往往都是好的,但是在这个情况下,却是一个弱点。

Linux 6.2 主线内核将支持苹果 M1 系列芯片

本周,苹果 M1 Pro、Max 和 Ultra SoC 的设备树排队进入 Linux 内核 SoC 的 for-next 分支。也就是说,对 M1 系列芯片的支持进入了上游,而且使用这些 SoC 的 Mac Studio 也将得到支持。最终,基于 Arm 的苹果芯片将在 Linux 上得到很好的开箱即用的支持,而不仅仅是 Asahi Linux 发行版。

消息来源:Phoronix
老王点评:虽然苹果不主动支持,但是 Linux 内核社区还是非常有积极性。

苹果 M1 上的原生 Linux GPU 驱动?它就快来了!

一个适用于苹果芯片的原生 Linux GPU 驱动程序几乎就绪!

让 Linux 在 苹果芯片 Apple Silicon 设备上工作是我们很多人的愿望!

感谢 Asahi Linux 项目,它现在对测试者来说已经成为现实。当然,它还没有准备好进入最佳时期,但如果你是一个资深 Linux 用户,你现在就可以在苹果 M1/M2 设备上尝试 Linux。

现在,Linux 开发者 Asahi Lina 的一个令人兴奋的进展引起了我们所有人的注意。

我们可能会比预期更早地拥有一个用 Rust 编写的原生 GPU 驱动程序。

所以,这意味着什么?

几个月前,Asahi Lina 加入了 Asahi Linux 项目,并开始 开发一个驱动程序原型 以在 Linux 上运行图形应用程序。

现在,通过更多的调整和一些来自 Asahi Lina 对 M1 GPU 硬件接口的逆向工程的惊人的贡献,她已经成功地在苹果 M1 芯片上运行了 GNOME、KDE 应用程序,做到了在 Firefox 上播放 YouTube 等事情!

以下是她 推特 的内容:

GNOME 运行了!!Firefox 浏览器可以运行!你可以看 YouTube,玩 Neverball,运行 KDE 应用程序,以及更多!! 没有崩溃!!!

在苹果 M1 的原生 Linux GPU 驱动上!!

需要注意的是,这还没有在苹果 M2 上测试过。

这里还有个视频,你可以看到它运行的情况:

她还解释说:

我使用了一个糟糕的黑科技来解决一个稳定性问题,这影响了性能,但它证明了这是唯一剩下的主要问题!一旦我把它修复好了,我们就会有完整的性能和稳定性!然后就只剩下 Mesa 驱动程序的修复了!!!

当然,这还只是处于早期的开发,我们甚至没有在 Linux 内核中拥有 Rust 实现。所以,当 Rust 开始进入主线版本时,也就是 Linux 内核 6.1 或更新版本时,你可能会看到它越来越接近现实。

尽管如此,这对 Asahi Linux 来说是一个不可思议的里程碑。随着一些发展,用户一定急于在苹果芯片设备上尝试 Linux。


via: https://news.itsfoss.com/linux-gpu-driver-apple/

作者:Ankush Das 选题:lkxed 译者:KevinZonda 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

商业软件早期版本的复刻不能称自己是“开源替代品”

Neo4j EE 在 2018 年 5 月放弃了 AGPL 许可证,并采用了一个新的许可证。这个新许可证禁止软件的非付费用户转售代码或提供一些支持服务,因此不是开源倡议所定义的“开源”。于是,图基金会和另外两家公司从 Neo4j EE 中复刻了 ONgDB,作为 Neo4j 的“自由而开源”的版本提供。在 2018 年和 2019 年,Neo4j 就商标和版权侵权等问题向它们提出了法律索赔。美国法院裁定,图基金会和另外两家公司不得声称 ONgDB 是 Neo4J EE 的“100% 自由开源的版本”。受到这一系列影响,图基金会撤下了 ONgDB 3.4、3.5 和 3.6。从 AGPLv3 许可的 Neo4j EE 3.4.0.rc02 复刻了 ONgDB,并从 1.0 版本重新开始,取代了它们。

老王点评:如果一个曾经的开源软件变成了商业软件,而你做了一个开源的复刻,那么小心了,你有可能不能说是它的开源替代品。

运行在 M1 芯片上的 Asahi Linux 发布 alpha 版本

Asahi Linux 终于宣布了 alpha 版本,它可以在 M1、M1 Pro 和 M1 Max 等苹果硅 Mac 上测试运行。它基本上是建立在 Arch Linux ARM 之上的,添加了几个相关的软件包。它支持 macOS 和 Linux 双重启动。苹果硅平台完全没有公开文档,这需要开发者们对苹果的 GPU 架构进行逆向工程,并为其开发一个开源的驱动程序。有趣的是,苹果公司允许在无需越狱的情况下在苹果硅 Mac 上启动无签名的或定制的内核,这不是一个黑科技或无意的疏忽,而是苹果在这些设备中内置的一个实际功能。只要不从 macOS 中提取代码来建立对 Linux 的支持,其结果是完全合法的,可以分发和供终端用户使用。事实上。最近发布的 macOS Monterey 12.3 使这个过程 更加简单

老王点评:首先恭喜这个连 Linus 都关注的项目终于迈过了新的里程碑;另外,也为这次苹果的开放态度点赞。

微软的杀毒软件将 Office 更新标记为勒索软件

前两天,微软 Defender 最新推送的的一个更新,让 Windows 管理员们手忙脚乱,微软自己的 Office 更新被标记为勒索软件。在某些情况下,它触发了“大量的勒索软件警报”。这不是微软 Defender 第一次误伤自家产品了,去年 11 月,它还阻止了 Office 文档的打开和一些 Office 可执行文件的启动。

老王点评:据说 Defender 在相关测评中得分还很高。

带有有安全缺陷的 Log4J 的火星直升机

灵巧号火星直升机在 12 月 5 日的第 17 次飞行中飞行了 30 分钟,这创造了新的记录。但在飞行结束时,直升机向地面下降时,飞行中的数据流意外地被切断。而之前 Apache 基金会曾骄傲地宣称灵巧号的软件里有 Log4J,因此人们怀疑是不是火星直升机也受到了该漏洞影响。不过,Log4J 漏洞披露于 12 月 9 日,而飞行活动发生在 5 日,这两个事件 完全没有联系。即便有可能,利用火星上的 Log4J 漏洞的概率也微乎其微:要攻击机器,必须将特别制作的文本发送到硬件上,并由有漏洞的库记录下来。要发生这种情况,除非内部人才能做到。

老王点评:虽然现在的飞行器处于隔离的网络环境中,但是也不好说完全不受到安全漏洞影响。而更可怕的是,将来跨越太空的网络攻击可能离我们不远了。

明年有望在苹果 M1 芯片上见到日常可用的 Linux

旨在为苹果 M1 芯片提供 Linux 支持的 Asahi Linux 项目已经完成了 许多目标。Linux 5.17 带来了更多的苹果 M1 驱动,但现在的状况还没有为最终用户做好准备。他们已经支持了触摸板和键盘,对音频播放、耳机插孔等也提供了补丁。不仅是原始的 M1,还有对最近的 M1 Pro 和 M1 Max 的支持工作。但仍需解决的工作包括 CPU 频率缩放、系统睡眠和 CPU 深度睡眠支持、完善 NVMe 存储、WiFi 驱动等补丁,以及 GPU 加速和各种固件问题。2022 年有望完成更多工作,以便在苹果 M1 硬件上形成一个日常可用的 Linux 系统。

老王点评:这就是开源的力量。但是我好奇的是,为什么苹果一直装聋作哑。

明年勒索软件的状况将更糟糕

勒索软件现在是企业的主要威胁,而安全专家认为这种犯罪 在未来将更严重。在过去的几年里,勒索软件运营商从无组织的团伙和个人,发展到针对从中小企业到软件供应链的各个层面的、高度复杂的运营机构和各个独立团队间的合作。勒索软件感染不再是网络攻击的最终目标,已经成为旨在从受害组织那里获得勒索付款的一个组成部分。安全专家认为,勒索软件即服务(RaaS)将在 2022 年继续蓬勃发展,甚至可能进一步发展为一种订阅模式,即你付钱给犯罪团伙,让他们不要针对你。

老王点评:勒索软件攻击已经成为企业必须为之列支的风险之一了。

Canonical 使用户可以借助 Multipass(一个免费的虚拟机程序)在苹果 M1 上运行 Linux 虚拟机。

自从苹果推出 M1 芯片以来,人们为在其上运行 Linux 做出了许多努力。

尽管这项工作仍在进行中,但 Canonical 似乎已经实现了在苹果 M1 上以虚拟机(VM)形式运行 Linux(Ubuntu)。

苹果 M1 上的 Linux 虚拟机

对大多数开发者来说,启动一个 Linux 虚拟机实例,并继续在他们的系统上工作是很方便的,这样不会中断任何工作。

不幸的是,在 M1 设备上启动和运行 Linux 实例不是一项轻松的任务。

虽然你可以用像 VMware 和 VirtualBox 这样的工具来创建虚拟机,但它们并不能在基于 ARM 的苹果 M1 芯片上工作。

截至目前,VMware 正在慢慢增加对其产品的支持,使其能够在苹果 M1 上工作。然而,这仍处于封闭测试阶段,对用户来说并不可行。

而 VirtualBox 还不支持 ARM 平台,也没有这方面的计划。

因此,你运行虚拟机的最佳选择是在 macOS 上使用 parallels 或 UTM(免费)。因此,跨平台支持的选择相当有限。

此外,要使用 parallels 你需要购买许可证,这可能很昂贵。

Canonical 的 Multipass 1.8 是一个支持 M1 的免费虚拟机程序

Multipass 是一个免费的虚拟机软件,旨在帮助你在苹果 M1 上创建 Linux 实例,而没有任何麻烦。

Canonical 宣布 发布了他们最新的 Multipass 1.8,终于增加了对苹果 M1 的支持,使其成为唯一可行的选择。它作为一个跨平台的虚拟机软件,可以帮助你运行 Ubuntu Linux。

在公告中,Canonical 产品经理 Nathan Hart 提到。

“Canonical 希望比市场上的其他选择更快地让开发者运行起来 Linux,而 Multipass 团队帮助实现了这一点。”

在增加支持的同时,Multipass 1.8 还带来了一些有用的功能,包括。

  • 别名,可以将虚拟机上的命令与主机操作系统关联起来。换句话说,你可以在虚拟机中无缝地直接从主机操作系统中运行一个软件。
  • 统一的跨平台体验,支持 Windows、Linux、Mac OS(Intel/AMD 和 ARM 平台)。

Multipass 应该可以处理好配置问题,让你轻松地在苹果 M1 上创建/维护虚拟机。因此,你不需要任何人工干预,就可以让 Linux 在搭载 M1 的 macOS 机器内工作。

你可以在他们的 官方网站 上了解到更多信息。

总结

既然现在你可以使用 Canonical 的 Multipass 在苹果 M1 上启动一个 Linux 实例,你会考虑买一台苹果 M1 系统用于你的开发工作吗?

或者,还是你更喜欢使用 parallels 来在 M1 上运行 Linux?请在下面的评论中告诉我你的想法。


via: https://news.itsfoss.com/canonical-multipass-linux-m1/

作者:Ankush Das 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出