标签 MacOS 下的文章

哪些搜索关键词能让谷歌赚钱

并非所有的谷歌搜索都能让谷歌赚钱。谷歌经常说,它只在大约 20% 的搜索中显示广告,也就是所谓的 “商业搜索”。在美国诉谷歌反垄断案的审理过程中,法官公开了 2018 年 9 月 22 日这一周的热门查询列表,而且是按照收入排序的。它们包括:iphone 8、汽车保险、廉价航班、direct tv、在线院校、at&t、hulu、uber、免费信用报告等。其中在前 20 个查询关键词中,有关汽车保险的关键词出现了五次,有关 iPhone 的出现了三次。

消息来源:The Verge
老王点评:观察这些“值钱”的关键词挺有趣的。

Bcachefs 被合并进正在开发中的 Linux 6.7

Bcachefs 曾在 Linux 6.5 中被 否决,后来又在 Linux 6.6 中被重新提交,但由于没有在 Linux-Next 树中进行额外测试而 未能成功。之后,Bcachefs 在 Linux-Next 中度过了整个 6.6 版周期,现在又提交给了 Linux 6.7 版的合并窗口,并被 Linus Torvalds 迅速接受。

消息来源:Phoronix
老王点评:终于合并进去了。

Asahi Linux 化身 macOS 漏洞猎人

正在积极将 Linux 移植到苹果芯片 Mac 的 Asahi Linux 项目,报告了苹果 macOS 中的一系列错误,这些错误可能会让用户的硬件处于难以恢复的状态。这些问题围绕着最新版本的 macOS 如何处理刷新率,配备 ProMotion 显示器的 MacBook Pro 机型受到了影响。据 Asahi 团队称,这些漏洞与 Asahi Linux 无关,而是潜伏在 macOS 升级和启动过程中。

消息来源:The Register
老王点评:恐怕连苹果也没想到它的质控问题是被一个 Linux 移植项目发现的,不知道是不是有重大奖金。

随着 helloSystem 0.7.0 的发布和更多内部工作,helloSystem 正在增强稳定性,为 macOS 提供一个“开源”的替代方案。

helloSystem 是一个基于 FreeBSD 的轻量级操作系统,旨在为 macOS 提供一个“开源”的替代方案。helloSystem 的主要目标是提供一个易于安装和使用的,真正“开源”的 FreeBSD 替代方案。此外,该团队还专注于从 macOS 转换过来的用户,他们可以舒适的使用类似的桌面,而不会受到系统锁定或 Linux 发行版的复杂性的影响。

考虑到 BSD 系统中的硬件支持,开发这样的操作系统需要时间。团队正在努力从零创建一个桌面 - “hellodesktop”。用 C++ 编写的 hellodesktop 和其他改进正在进行中。

helloSystem 0.7.0 桌面

helloSystem 0.7.0

在 2021 年底,该团队发布了最新一个稳定版本,基于 FreeBSD 13.0 的 helloSystem 0.7.0,并且目前正在将系统移植到 FreeBSD 13.1 和 14 版本。

除此之外,一些新功能也可以在系统中工作了;这是一个总览:

  • 由 FreeBSD 13.0 驱动
  • 通过更新的启动时间和压缩的 UFS 文件系统改进的 现场介质 Live Media
  • 将 ISO 镜像大小减少到 800 MB,以适合 CD
  • 与 Ventoy USB creator 兼容
  • 支持英伟达 GPU,包括旧型号
  • 在目标分区安装时添加了 exFAT 支持
  • 增加了 KDE 开发的 Falkon 浏览器,附带了下载和安装 Chromium 和 Firefox 的附加菜单项
  • 系统提示音
  • 支持通过笔记本电脑键盘的专用键控制亮度和音量

helloSystem 0.7.0 中的菜单与应用

除了上述内容之外,helloSystem 0.7.0 中还添加了一个新部分,以让你可以提前了解团队正在开发的功能。未来版本中将到来的一些最酷的功能包括:

  • BSD 中的 Debian 运行时安装程序,以在 BSD 中运行 Linux 应用程序!
  • 一个独立的应用程序,用于下载应用程序。
  • 新的更新实用程序

此外,0.7.0 中还修复了一些错误并更新了翻译。

安装 Linux 运行时正在开发中

话虽如此,但它仍然需要大量的时间才能成为易于使用的 BSD 变体和 macOS 的“开源”替代方案。自从我 首次报道 以来,已经在图形安装程序,桌面应用程序和错误修复方面进行了巨大的更新。我希望它在随着 2023 年移植到 FreeBSD 14 之后,会变得更加主流。

下载

如果你想在真实的硬件上尝试它,请先进行备份然后尝试。此外,helloSystem 现在完全兼容 VirtualBox 之类的虚拟机。你可以试试。如果你在 VirtualBox 中尝试,请确保将 CPU 更改为 64 位。

官方下载链接(包括 helloSystem 0.7.0 稳定版)可在 此页面 上找到,或者您可以使用下面的链接获取 ISO。

下载 helloSystem 0.7.0

如果你想为测试、开发或任何其他事情做出贡献,请 访问 GitHub 页面以获取详细信息


via: https://www.debugpoint.com/hellosystem-0-7-0/

作者:Arindam 选题:lkxed 译者:Cubik65536 校对:wxy

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

我们经常对比 Linux 和 Windows,那 macOS 和 Linux 有什么区别呢?

Linux 和 Windows 的差异很明显,但 Linux 和 macOS 在很多人看起来却很相似。

二者都可以在命令行中运行 Unix 命令,并且与用户在 Windows 中的体验大相径庭。同时,并不是所有 Windows 上的应用和游戏可以在 macOS 和Linux 上运行。

这就是为什么一些人认为苹果公司的 macOS 是基于 Linux 的系统。但事实并非如此。 尽管有相似之处,但 macOS 并不是 Linux。

这两个类 Unix 的操作系统有很多不同之处,我将在这篇文章中指出二者的异同之处。

就让我们来比较一下苹果和橙子企鹅吧。

起源

macOS 有一段迷人的历史。它的基础是由史蒂夫·乔布斯的 NeXT 计算机公司所开发的,那时候乔布斯不在苹果公司工作。从技术上讲,它是基于 Mach 内核) 和 Unix 派生的 BSD。

那时候,NeXT 开发了 NeXTSTEP 操作系统来驱动它设计的设备和电脑。虽然它得到了一些关注,但是它并没有大获成功。之后,苹果公司恢复了史蒂夫在董事会的席位,作为交易的一部分,收购了 NeXT 公司,使得 NeXTSTEP 操作系统成为了 macOS 的基础。

这就是为什么 macOS 是结合了 Unix 组件和苹果公司的专有技术的操作系统。

相反,Linux(内核)是 Unix 的自由并开源的替代品。

Linux 不是一个操作系统,它需要一些组件比如 桌面环境 才能成为一个操作系统。有许多 基于 Linux 的操作系统,称之为发行版。

简单起见,我们将这些操作系统称为 Linux 操作系统而不是特定的发行版。

macOS 内核 vs. Linux 内核

macOS 内核的官方名称为 XNU。该 缩写 代表 “ XNU 不是 Unix XNU is Not Unix ”(LCTT 校注:典型的 GNU 式回文缩写)。根据 苹果公司的 GitHub 页面 所说,XNU 是“将卡内基梅隆大学开发的 Mach 内核,与来自 FreeBSD 的组件,和用于编写驱动程序的 C++ API 相结合的一个混合内核”。其代码的 BSD 子系统部分是 “通常在微内核系统中作为用户空间服务器实现”。Mach 部分负责底层工作,例如多任务处理、受保护内存、虚拟内存管理、内核调试支持和控制台 I/O。

macOS 内核结合了 微内核 micro kernel Mach))和 宏内核 monolithic kernel BSD)的特性,而 Linux 只是一个宏内核。宏内核 负责管理 CPU、内存、进程间通信、设备驱动程序、文件系统和系统服务器调用。

二者共同之处

macOS 利用了 Unix 组件,而 Linux 是作为 Unix 的替代品而构建的。那么,二者有什么共同点呢?

二者都可以使用 Unix 命令、bash/zsh、以及其他 shell。或许 默认 shell 会有所不同,但是你可以根据你的喜好进行设置。除此之外,我想不到二者还有什么相似之处。

大概在十年前,我们可以说 Linux/macOS 提供的应用程序都比较少。但时过境迁。多年来,二者的软件生态和游戏支持都在不断发展,我们将在本文后面讨论。

代码库:闭源与开源

open source proprietary illustration

macOS 是一个闭源的操作系统,意味着你无法看到完整的操作系统源码。

当然,可以获得 部分 macOS(大多为 GNU)库的源码。还有用来开发 macOS 和 iOS 操作系统的 XNU 内核代码。但是 你不能只用这些代码构建出一个 macOS 的克隆版,并安装在任何硬件上。

没有源码并不不是世界末日,但你会因为苹果公司保护和增强你使用电脑体验的主张和实践,而获得 更少的透明度

一些人认为出于安全的原因而应该保持闭源。然而,不论开源还是闭源都面临安全威胁。

二者的不同 是:相对于员工数量有限的苹果公司来说,由于有很多开发者在开源社区中,所以开源软件会很快得到修复。

除非你毫无保留的相信苹果,不然 Linux 的开源模式更胜一筹。

目的和用途

macOS 专为台式机和笔记本电脑使用而设计。它非常适合于 视频编辑、图形设计和音频编辑

当谈到 Linux ,你可以做很多事情。你可以将 Linux 用于:

  • 客户端
  • Toaster(希望你了解 物联网 IoT
  • 单板机
  • 服务器

当然,在各种平台上使用它的体验并不相同,但 Linux 可以针对各种用例运行。

所以,如果你喜欢 Linux,你可以选择在其他平台上也使用 Linux,以获得舒适的体验。

用户体验

当谈到用户体验,这取决于个人喜好。

macOS 提供了 令人愉悦的用户界面。细致的动画和高分辨率的壁纸、图标,这在视觉上很有吸引力。

macOS Monterey

你可以期待在整个平台上获得轻松和无缝的体验。

使用 Linux,你可以获得同样令人愉悦且易于使用的用户界面。

Zorin OS 16 Pro

不幸的是,用户体验随着不同发行版所安装的桌面环境而不同。

你可以查看 最好的桌面环境 列表。你甚至还可以选择 类似 macOS 的 Linux 发行版

例如,如果你使用 Pop!\_OS、Ubuntu、Zorin OS 或者 elementary OS ,你将获得超棒的体验。

Pop!_OS 22.04 LTS

如果你使用类似于 MX Linux 或者其他的发行版,用户体验可能无法与 macOS 相提并论。

MX Linux

总的来说,Linux 的开箱即用体验是不一致的,但如果你知道自己在做什么,它就足够了。

如果你之前使用的是 Windows,刚开始会对 Linux 的界面感到困惑。

可定制性

customizability

如果你想要一个可以让你对它的各个方面进行改动的操作系统,那 macOS 不适合你。

尽管大多情况下苹果的设计在美学上会令人愉悦,但并不是每个人都喜欢它们。

如果你想要个性化、控制,并大量定制操作系统的具体细节,Linux 应该是完美的选择。

你可以根据需要选择自定义用户界面,使用各种不同元素,并根据你的喜好尽情发挥。请查看我们的 KDE 定制 指南以探索可能性。

虽然这很好,但在 Linux 系统上自定义内容时可能会适得其反,把它搞乱。因此,你需要学习、探索你想要自定义的内容。

运行硬件要求

hardware illustration

硬件是 macOS 遭受“重创”的地方。

如果你想获得 macOS 并有良好的体验,那需要购买昂贵的苹果硬件。

例如,支持 macOS 的笔记本电脑的基本配置从 8 GB 内存256 GB 存储空间 开始,价格为 $1200 或更多。

除非你想经常使用交换空间进行多任务处理,并且已经拥有云存储空间,否则买苹果设备将是一个糟糕的主意。

相比之下,如果你不想花很多钱,但仍希望为你的系统(PC/笔记本电脑)配置一个不错的配置,那么以 800 美元左右的价格购买一台配备 16 GB 内存 + 512 GB SSD 的设备来运行 Linux 是很容易的。

个人说明:我习惯了 32 G 的内存 + 500 GB 的 SSD 存储。为了获得这种多任务处理空间(不使用交换空间),我将不得不向苹果公司支付溢价。

一些熟练的“修补匠”尝试在非苹果公司的硬件上运行 macOS。这样的系统被称为 黑苹果 Hackintosh ,但它肯定远不及在普通计算机上运行 Linux 的舒适度。

软件生态

通过苹果公司为 macOS 制作的专属应用程序或工具,可以在 macOS 上获得 一流的原生体验

是的,你可能必须购买这些应用程序。但是,与某些订阅选项不同的是,你可以通过 macOS 获得一次性购买选项。

Final Cut Pro on macOS

对于想要设计、编辑视频、编辑照片并拥有创意的用户,如果你不介意投资的话,macOS 的软件套件应该是一个不错的选择。

免费的苹果工具(如 iMovie、Keynote 等)本身就很好。将它们与 Final Cut Pro、Affinity Designer 等高级工具结合使用,你将获得世界级的编辑体验。别忘了,在 macOS 上也可以使用 Adobe 等创意工具。

此外,苹果公司对其平台上的应用程序有严格的指导方针,以增强第三方应用程序(免费或付费)的原生体验。

这就是为什么许多设计师和编辑更喜欢使用 macOS 而不是其他操作系统的原因。

对于 Linux 平台,你可以使用 很棒的自由及开源软件 来替代一些仅限于 macOS 的应用程序。除非你喜欢或有使用 macOS 特定应用程序的经验,否则你应该不会在使用适用于 Linux 的软件方面遇到问题。

kdenlive editor

原生应用的体验基于你使用的 Linux 发行版。

Planner (To-do list app for Linux)

它可能不像 macOS 那样完美,但如果你不是专业级的视频、图形编辑人员,应该没有任何问题。

在 Linux 和 macOS 上游戏

gaming illustration

虽然苹果公司在使其新的 M1/M2 芯片尽可能强大方面取得了不错的进展,但 macOS 目前对游戏的支持很差。

少数游戏可以正常工作,并且大多数都不受官方支持。说实话,为游戏而买台 Mac 并不是它的目的。

关于 Linux,许多 AAA 级游戏和独立游戏运行良好。当然,某些游戏存在一些问题。但是,随着 Valve 推动游戏对 Steam Deck 的官方支持,即使是像 《蜘蛛侠:重制》 这样的最新版本,都得到了 Steam Deck 的认可。

最终,这会帮助改善 Linux 平台对游戏的支持。

此外,考虑到 PC 显卡市场几乎恢复正常(接近或低于建议零售价),你可以获得不错的 PC 版本或笔记本电脑,而不必担心性能瓶颈。

你会花 1800 美元以上购买配备 16 GB 内存和 512 GB SSD 的 Mac,还是购买配备 32 GB 内存(或更多)和至少 1 TB SSD(或更多)的 PC/笔记本电脑?

那由你来决定。

软件包管理

package manager illustration new

软件包管理器能够让你很快地找到、安装或卸载你的操作系统中的软件。

与现有的任何系统相比,Linux 一直在包管理方面占据优势。

你可以获得 FlatpakSnapSynaptic 等开箱即用的选项。

但是,在默认情况下,Mac 用户没有任何可依赖的软件包管理器。幸运的是,像 Homebrew 这样的选项极大的方便了 macOS 用户。

当然,它还支持 Linux。因此,你可以在多个设备上使用它来简化操作。

系统升级

software update illustration

苹果公司不会发布其操作系统更新的具体计划。

例如,macOS Ventura(在撰写本文时即将进行版本升级)突然抛弃了 2017 年之前的所有 Mac 设备。

有趣的是,以前的操作系统版本平均支持 七年左右,但随着更新的变化,现在似乎是 五年左右

对于苹果公司设计的芯片,这或许不是一个简单的答案。但是,至少 4 到 5 年的软件支持是安全的。

Linux 为你提供了选择。如果你想要一个没有功能升级,只专注于维护和安全性的稳定操作系统,Linux 发行版的 LTS 版本 可以免费为你提供 五年 的更新。这主要适用于 Ubuntu 或基于 Ubuntu 的发行版,如 Linux Mint。

此外,有一个 Ubuntu 订阅项目,你可以持续 十年 得到安全更新。

而且,不止于此,你还可以选择 滚动发行的版本,来获得没有结束时间的持续的前沿更新。只要你的硬件能够胜任,你应该就能毫无问题地更新操作系统。

macOS vs. Linux: 你应该选择哪一个?

如果你需要的话,macOS 可以说是物有所值。

不建议只需要上网、发送电子邮件,以及执行一些在任何平台上都可以执行的任务的用户购买 macOS。

macOS 仍然是一个小众的选择。

然而,随着 Linux 的改进,它已经成为先前是 Windows/macOS 的用户、计算机专业学生、开发人员、创意专业人士(如我们)以及广泛潜在用户的有用的选择。

选择 Linux 而不是 macOS (而不是反之)的原因有很多,但这是我的看法。

你对 macOS 与 Linux 有何看法?欢迎在下面的评论中分享你的想法。


via: https://itsfoss.com/mac-linux-difference/

作者:Ankush Das 选题:lkxed 译者:Donkey-Hao 校对:wxy

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

下一代 CarPlay 将成为汽车操作系统

苹果公司表示,下一代 CarPlay 作为一个完整的车辆界面,可以对车辆进行前所未有的控制,并能获得每辆主机车辆产生的数据。CarPlay 将兼容各种长宽比的显示,与所有主机车辆的系统更加整合。除了目前的导航和媒体功能外,还将处理传统的仪表,如速度表、转速表、温度表和燃料或电动车电量显示等。用户将能够调整他们的空调、座椅加热,甚至直接连接到苹果的智能家居技术。苹果公司称,第一批支持新的 CarPlay 的车辆应该在 2023 年底公布,其合作伙伴包括奥迪、福特、本田、林肯、梅赛德斯-奔驰、日产、保时捷等。

消息来源:CNET
老王点评:看起来真是将汽车变成了手机配件了。

欧盟同意采用通用充电器端口

欧盟立法者周二达成协议,要求在欧盟销售的智能手机等便捷式电子设备必须采用通用充电器端口。欧盟预计将在今年晚些时候正式批准该协议,从 2024 年秋季开始执行这一规定。该通用充电标准基于 USB Type-C,这一协议将对苹果产生不利影响。该公司仍然使用自己的雷雳连接器为 iPhone 充电,虽然该公司最近为 iPad 和 MacBook 配备了 USB-C 接口。苹果公司曾表示,“只规定一种类型的连接器的严格监管扼杀了创新,而不是鼓励创新”。

消息来源:CNBC
老王点评:虽然 Type-C 也有很多外形一样,但是协议不同的接口,但是总比各种不同接口的充电线要好。让我们看看苹果是只在欧洲推出 Type-C 充电接口还是会在全球改变。

MacOS 将很快默认阻止未知的 USB-C 配件

苹果公司即将推出的 macOS 13 Ventura 中的一项新的安全功能将自动阻止新的 USB-C 设备与操作系统进行通信,直到该配件能够得到用户的认可。该功能将在默认情况下启用。但这不适用于电源适配器、独立显示器和与 已批准的集线器的连接,而且即使你不批准该附件,该设备仍然可以充电。

消息来源:Techcrunch
老王点评:有一定的作用,不过我觉得仅仅是让用户同意连接,对于恶意 USB 外设的防御还是不够的。

苹果宣布停用 macOS Server

早期的 macOS Server 是一套独立的操作系统,但从 Lion 版本起,它就只作为一个工具包存在,该应用用于管理和部署服务器,包括了用于服务器的额外功能、应用和系统管理工具。此前 macOS Server 售价 499 美元,但该应用只售价 50 美元。现有的客户可以继续下载和使用 macOS Server。苹果称 macOS Server 最受欢迎的功能如缓存服务器、文件共享服务器和时间机器服务器都已经捆绑在 macOS High Sierra 及之后的版本中,客户可免费使用。

消息来源
老王点评:从某种意义上,可以看作苹果放弃了服务器市场。

台积电最早于 2025 年开始生产 2 纳米芯片

台积电将在今年晚些时候开始大规模生产 3 纳米芯片,2 纳米芯片将在 2025 年跟进,苹果和英特尔将成为首批使用该技术的公司。台积电表示,3 纳米工艺技术使性能提高了 15%,同时对电池的消耗至少降低 25%。当下苹果公司的所有最新芯片都采用了 5 纳米工艺,包括 iPhone 13 系列中的 A15 Bionic 和整个 M1 芯片系列。

消息来源
老王点评:芯片技术进展还是出乎意料的快,不知道什么时候到达极限。

欧盟新内容规则下科技公司面临上百亿欧元罚款

科技公司们可能因未能打击其平台上的非法内容而违反欧盟的新法规,面临上百亿美元的罚款。具有里程碑意义的《数字服务法》(DSA)最早于 2024 年生效,不遵守该法规的公司可能会损失高达其全球年销售额的 6%。以亚马逊为例,根据其 2021 年的年销售额报告,如果未来不遵守 DSA,可能面临高达 260 亿欧元的理论罚款,而谷歌可能面临 140 亿欧元的罚款。

消息来源
老王点评:欧盟对网络内容的监管越来越严格,并且是以明确的法律尺度来约束的。

IBM 和三星的新芯片设计可以使手机的电池寿命延长一周

IBM 和三星 宣布 了他们在半导体设计方面的最新进展:一种在芯片上垂直堆叠晶体管的新方法 VTFET。这种新的设计是可以让芯片比现在更密集地堆积晶体管。虽然我们离 VTFET 设计在实际消费芯片中的应用还有一段距离,但 IBM 和三星声称,VTFET 技术可以提升两倍的性能或降低 85% 的能源使用,使得手机电池可以超过一周不充电,或减少加密货币挖掘等计算密集应用的能源消耗。

老王点评:换句话说,这种立体布局的芯片,有可能继续保持摩尔定律的存在。

自由软件基金会宣布实施新董事会成员协议和道德准则

FSF 称经过 6 个月的顾问领导的审查提出的这些准则旨在帮助 FSF 的管理更加透明、更有责任感、更有道德。今年 3 月,FSF 创始人 RMS 宣布重返 FSF 董事会,这引发了轩然大波。此前,RMS 因一些争议性言论被赶出了 FSF。这次重返引发了开源社区对 FSF 的透明性和行为准则的关注,诸多开源组织和意见领袖表达了不同意见。作为回应,FSF 表示将制定旨在指导成员的责任、决策和活动的 成员协议和道德准则

老王点评:至少这是 FSF 走向正规化和现代化的一个进步。

苹果 macOS Monterey 12 性能仅次于 Clear Linux

Phoronix 在一台 2018 年 的Mac Mini 上对最新的 macOS Monterey 12 进行了 性能测试。在 120 多项基准测试中,英特尔的 Clear Linux 有 52% 的时间排名第一,其次是 macOS 12.1,有 30% 的时间排名第一,而最新的 Ubuntu 只有 16% 的时间排名第一。可以说,macOS 已经和 Linux 的性能相当了。由于苹果新的 M1 芯片尚不能很好的支持 Linux,因此本次测试还是在基于英特尔的 CPU 的 Mac 上测试的。

老王点评:作为英特尔家的发行版,Clear Linux 取得优势并不足为奇,想必在 M1 上测试的话,macOS 会获得更大优势。