Linux 厂商固LVFS 已为 Linux 用户提供超过 1 亿次固件更新件服务(LVFS)是与 Linux 固件更新工具 fwupd 搭配使用的服务,目前该服务已提供了超过 1 亿次固件更新!而大约一年半前,LVFS 的下载次数为 5200 万次。fwupd/LVFS 使得在 Linux 下更新大量系统固件和设备/外设固件变得异常简单。在广泛支持 LVFS 之前,Linux 用户更新设备固件往往是一件令人望而生畏的苦差事,他们经常需要启动到 Windows 或借助 FreeDOS 进行系统 BIOS 更新,或者干脆不更新固件。
为什么 OpenAI 董事会想要解雇 Sam Altman
《纽约客》发表长文,讲述了 OpenAI 董事会短暂解雇 CEO Sam Altman 的背后故事。文章称,董事会的部分成员发现 Altman 是一位令人感到不安的狡诈圆滑之辈。董事会成员、乔治城大学安全与新兴技术中心主任 Helen Toner 与人合著发表了一篇论文《Decoding Intentions》,其中温和的批评了 OpenAI 对 AI 的炒作。Altman 知道之后直接找上了 Toner,Toner 为自己辩护,之后还向董事会道歉。Altman 开始逐个与董事谈话讨论替换 Toner。当董事们互相交流谈话内容时,他们发现 Altman 不诚实的告诉其他人说他们支持替换 Toner。撒谎挑拨关系的手法 Altman 已经使用了好多年。因为他的战术风格令人畏惧,当四名董事 Toner、D’Angelo、Sutskever 和 Tasha McCauley 讨论解雇 Altman 时他们想要出其不意。如果 Altman 提前知道的话,他肯定会竭尽所能破坏董事会。董事会成员认为他们解雇 Altman 是为了履行其义务。Hugging Face 负责伦理的首席科学家 Margaret Mitchell 认为 Altman 重新担任 OpenAI CEO 会产生寒蝉效应,公司内部会有愈来愈少的人公开说话。
https://www.newyorker.com/magazine/2023/12/11/the-inside-story-of-microsofts-partnership-with-openai
https://cset.georgetown.edu/wp-content/uploads/CSET-Decoding-Intentions.pdf#page=28(相关论文)
Arch Linux 2023 年 12 月发布的 ISO 带来了 Linux 6.6 LTS 和更新的安装程序
Arch Linux 2023.12.01 今天发布,这是 Arch Linux 2023 年 12 月的 ISO 快照,采用了新内核,安装体验大为改善。
Arch Linux 2023 年 12 月的 ISO 版本包括 archinstall 2.7,它带来了两个重要功能,即支持统一内核映像(UKI),这是一个可以直接从 UEFI 固件启动的单一可执行文件,以及在启动 Arch Linux 安装程序时检查 archinstall 是否有新版本的功能。
Arch Linux 菜单式安装程序还在安装英伟达(NVIDIA)专有图形驱动程序时增加了对 nvidia-dkms 软件包的支持,增加了一个 –skip-ntp 参数来处理安装过程中出现的 “等待时间同步(systemd-timesyncd.service)完成 “错误,并引入了对印地语的初步支持。
此外,archinstall 2.7 还增加了在输入提示时处理信号中断和 EOF 的功能,改进了用户错误信息,扩展了 mypy 检查功能,使用 CSV 表格引入了更好的文档,重新组织了参数定义,简化了 SysCommand 解码,并修复了之前版本中存在的几个 bug,从而提高了 Arch Linux 安装体验的稳定性和可靠性。
Arch Linux 2023 年 12 月的 ISO 版本也是首个采用最新、最强大的 Linux 6.6 LTS 内核系列的版本,该内核系列引入了新功能,如支持英特尔 CPU 的英特尔阴影堆栈(Intel Shadow Stack)、名为 EEVDF 的新任务调度程序、USB MIDI 2 小工具支持,以及大量新的和更新的驱动程序,以提供更好的硬件支持。
想要在新电脑上安装 Arch Linux 的用户可以立即从官方网站或点击下面的直接下载链接下载 Arch Linux 2023.12.01 ISO 快照。现有的 Arch Linux 用户只需在自己喜欢的终端模拟器中运行 sudo pacman -Syu 命令,即可保持安装的最新版本。
Download Arch Linux 2023.12.01
转自 Arch Linux’s December 2023 ISO Release Brings Linux 6.6 LTS, Updated Installer – 9to5Linux
Arm处理器达成双路384核心:Linux系统扛不住了
快科技12月1日消息,Ampere面向数据中心的新一代AmpereOne拥有最多192个Arm架构核心,双路就是384核心,这是迄今核心密度最高的处理器,但尴尬的是,Linux内核最多仅支持256个核心。
x86阵营中核心数量最多的产品是AMD EPYC 9004系列,单路最多128核心,双路256核心,正好达到Linux的上限。
为此,Ampere已经向Linux内核提交了一个新补丁,采用一种名为“CPUMASK_OFFSTACK”的方法,可以简单地理解为一种映射关系,从而绕过核心数量限制。
最关键的是,这种方法不会给Linux内核镜像增加过多负担,每个核心只需要8KB文件而已。
当然,解决问题的根本方法还是等待Linux内核升级,原生支持更多核心,预计 得等明年的Linux 6.8版本。
其实早在2001年,就有人提交了补丁,希望将Linux支持的处理器核心数增加到512个,但被维护者拒绝了,认为没必要。
AmpereOne处理器基于台积电5nm工艺、Armv8.6+就够,核心数量136/144/160176/192等不同配置。
每个核心都有两个128位矢量单元、2MB二级缓存,主频3GHz,支持八通道DDR5、128条PCIe 5.0,热设计功耗200-350W不等。
Linux 内核 6.5 即将寿终正寝,是时候升级到 Linux 内核 6.6 LTS 了
在仅仅进行了 13 次维护更新之后,Linux 6.5 内核系列现在在 kernel.org 网站上被标记为 EOL(生命周期结束),这意味着它将不再获得漏洞和安全修复支持。
Linux 内核 6.5 由 Linus Torvalds 于 2023 年 8 月 27 日发布,以庆祝 Linux 32 岁生日。它引入了令人兴奋的新功能,如 Wi-Fi 7 支持、ALSA 中的 MIDI 2.0 支持、RISC-V 架构的 ACPI 支持、UML(用户模式 Linux)的 Landlock 支持,以及 AMD “Zen “系统改进。
今天,在发布整整三个月之后,著名的 Linux 内核开发者 Greg Kroah-Hartman 发布了 Linux 内核 6.5.13,这似乎是 Linux 6.5 内核系列的最后一次维护更新。
像往常一样,当一个 Linux 内核分支到达生命末期时,格雷格-克罗阿-哈特曼(Greg Kroah-Hartman)会敦促所有用户和发行版维护者考虑尽快升级到最新的稳定内核系列。在这种情况下,运行 Linux 内核 6.5 的用户应该考虑升级到 Linux 内核 6.6 LTS。
“我在此宣布 6.5.13 内核的发布。所有 6.5 内核系列的用户都必须升级。请注意,这是最后一次发布 6.5.y 内核。Greg Kroah-Hartman 在 Linux 内核邮件列表的公告中说:”这个分支现在已经寿终正寝,所有用户必须在这个时间点转移到 6.6.y 内核分支。
Linux 6.6 不仅是最新的稳定内核版本,而且还是一个 LTS(长期支持)分支,将通过定期维护更新提供漏洞和安全修复支持,从撰写本文之时起持续三年,直到 2026 年 12 月。
Linux 内核 6.6 LTS 于 2023 年 10 月 29 日发布,新增了英特尔 Shadow Stack 支持、名为 EEVDF 的新任务调度程序、对联想 IdeaPad、惠普和华硕设备的改进支持、USB MIDI 2 小工具支持,以及大量新的和更新的驱动程序,以提供更好的硬件支持。
Linux 6.6 LTS 已经在 Arch Linux 和 openSUSE Tumbleweed 等各种流行的 GNU/Linux 发行版中运行,不久也将在 Fedora Linux 39 中运行。Ubuntu 用户也可以使用我们在这里提供的便捷教程安装 Linux 内核 6.6 LTS。
转自 Linux Kernel 6.5 Reaches End of Life, It’s Time to Upgrade to Linux Kernel 6.6 LTS – 9to5Linux
龙芯3A6000今天发布:有10几家厂商要采用 性能媲美10代酷睿
快科技11月28日消息,龙芯中科将在今天举行新品发布会,而等待多时的3A6000将正式亮相。
按照官方的说法,3A6000发布后,会很快有成品推出市场,而已有十几家整机/ODM企业将发布其整机产品。
根据中国电子技术标准化研究院赛西实验室测试结果,龙芯3A6000四核处理器在2.5GHz运行频率下,SPEC CPU 2006 base单线程定/浮点分值分别达到43.1/54.6分。
SPEC CPU 2006 base 多线程定/浮点分值分别达到155/140分,双DDR4-3200内存通道Stream实测带宽超过42GB/s,Unixbench实测分值超7400分。
根据测试结果,龙芯3A6000处理器总体性能与Intel 2020年上市的10代酷睿四核处理器相当。
Wave:即使你讨厌命令行,也会喜欢的现代新 Linux 终端
这是 Linux 终端的 VS Code,有可能在年轻一代编程者和 Linux 用户中流行起来。
对于新的终端仿真器的想法,我并不总是怀着兴奋的心情。
这里有 数不清的用于 Linux 的终端软件。从你的 Linux 发行版中自带的默认终端,到古老的经典版——“终结者”,或更 “现代化” 的基于 Rust 且支持硬件加速的那种,如 Rio。
在这儿,可选择的软件绝对不匮乏。对我来说,为什么我需要关注另一个新的终端软件呢?
然而,当我发现这款新的终端时,我觉得,它有着引人瞩目的潜力。
让我来解释下为何我会这么说。对于一名经验丰富的 Linux 用户,终端只不过是执行工作的一种工具。真正的能量来源于命令以及如何运用它们。在这里,终端仿真器吸引人的一点是支持多窗口,这也可以通过熟练使用 CLI 工具,比如 screen
或 tmux
来实现。
然而,对于一部分 Linux 用户,对他们来说,终端就是一个令人畏惧的地方。他们只会在绝对必要时以及再无他法的情况下才会使用它。就好像一个五岁的小孩夜里去洗手间。
然而,对于后者类型的 Linux 用户来说,这个新终端应该会是一个他们觉得舒适的工具。
看完它的特性后,你就会明白原因。
Wave:为那些不习惯使用命令行的人设计的终端
呃… 这似乎就是这些开发者的初衷。
Wave 终端 主要是为了那些需要不时使用终端部署他们的项目或者调试应用的应用开发者们所打造。
现代化的代码编辑器界面
没错,这是一个终端,而不是代码编辑器。其界面设计类似于 VS Code,你可以把终端会话分组到工作区中。如果你的项目需要运行开发服务器、测试服务器和生产服务器,你可以把它们分组到一个工作区。
不用学任何键盘快捷键就能编辑文件
你可以直接编辑本地系统或远程机器上的文件。这里没有学习的难度。像常规的文本编辑器一样直接使用它即可。
可以查看 Markdown,JSON 或图片
你可以渲染 Markdown 的预览,美观地显示 JSON 文件或以表格形式显示 CSV 文件数据。你还可以查看图片。
保持 SSH 连接持久化并保有通用历史
另一个赞赏的功能就是 Wave 可以保持你的 SSH 连接持久化。不用担心因为闲置一个小时而从远程服务器断开连接。即使远程系统重启了,它也会自动为你重新连接。
此外,你还可以得到合并的历史搜索的功能。不记得在哪个终端会话中运行了哪条命令?没关系。Wave 在这方面已经帮你考虑好了。
保存并保持 SSH 连接持久化,把它们分组到工作区,并且在图形界面下编辑文件,这些都是一个开发者成为 Wave 终端粉丝的充足理由。
我使用 Wave 终端的经历
在使用它几个小时后,以下是我体验。
当我首次启动它时,我看到了一个弹出窗口。它默认开启了遥测功能,这是一个典型的 VS Code 式的功能。好吧,我把它禁用了。
下一个问题是服务条款。你必须接受它,但这个界面实际上没有提供阅读条款的途径。然而我可以在 他们的网站 上看到它。它是从 Basecamp 的开源政策 中引用过来的。
我不明白这个条款的必要性,因为这个软件在 Apache 2.0 下是开源许可的。这只会让人困惑。
无论如何,这就是第一次运行时的界面。如你所见,界面就像一个现代化的代码编辑器,它内含一个侧边栏可以让你将终端标签分组到工作区中。你可以为每个标签分配名称、图标和颜色。这在你需要连接到多个远程服务器时大有帮助。
在这方面,你还可以像经典的 Putty 那样保存你的 SSH 连接。
这样的话,你可以预设某个标签在启动时就开始特定的 SSH 连接。
对我来说最大的问题(如果这可以被称为“问题”)是输入字段。这只是底部的一个小输入框。你在这输入命令,它显示输出信息,整个输入命令及其输出都被组成一个框,然后移到上方。
我更习惯于经典的终端输入方式,从上开始输入,然后一行行向下移动(然后滚动)。而在这里,却恰恰相反。
看,这是有意为之的。每条命令及其输出都是一个独立的框,一个独立的元素。你可以复制它、最小化它或从视图中将其存档。
切片面包之后的最好东西
Wave 终端最大的目标就是它让你不会感觉自己在终端里。对于在终端中编辑文件的初学者来说,这就是他们的阿喀琉斯之踵。即使是在终端中使用基础编辑器(比如 Nano),那也要有一段学习曲线。
但是 Wave 不同。它内置了一个编辑器,你可以用 codeedit filename
命令调用,你就能像在图形文本编辑器中那样编辑文件。没错,你可以随意地使用你的鼠标。你还可以从编辑器菜单中选择文件类型。
对于在终端中编辑配置文件感到提心吊胆的人来说,这绝对是个天赐福音。
开发者经常需要处理 Markdown 和 JSON 文件。Wave 终端完全有能力渲染这些文件。
SSH 的连接是永久的。再也不用厌烦地频繁从远程服务器上断开连接了。Wave 完美地处理了它。
你可以从其 文档页面 进一步探索它的特性。
在 Linux 上安装 Wave 终端
你可以直接从他们的网站上下载 zip 文件。
解压它后,你会发现,它有一个命名为 Wave
的可执行文件,这个文件可以用来启动应用程序。
试试它,如果你喜欢它,那就把整个文件夹移到 /opt
目录,为它创建一个新的桌面文件,这样它在系统菜单中就可以被搜索到了。我目前就不详述了。
现在还没有像 deb/rpm 这样针对某些特定发行版的安装文件。目前也暂时没有 Snap 或 Flatpak 的包。这是一个新应用。给它一些时间。
源代码在 GitHub 上可供参考。如果你喜欢,能够给它打一个星标。
总结
如你所见所觉,这是一个为应用开发者所创造出来的应用程序 —— 那些在编程上花费更多时间,并且需要通过命令行来部署或调试他们的应用的人。
从设计上就看得出,这款产品是为 macOS 用户量身定做的。从界面到键盘快捷键,每一样都带有 macOS 的气息。
但是没关系。只要 Wave 在 Linux 上可用,那对 Linux 用户来说就不重要了。
我只希望它不会转为闭源且成为将来的付费工具。如果真的那样,那的确很扫兴。
via: https://news.itsfoss.com/wave-terminal/
作者:Abhishek 选题:lujun9972 译者:ChatGPT 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
发现我同事写的代码里的注释
佛祖保佑,永无Bug
/**
* _ooOoo_
* o8888888o
* 88″ . “88
* (| -_- |)
* O\ = /O
* ____/`—‘\____
* . ‘ \\| |// `.
* / \\||| : |||// \
* / _||||| -:- |||||- \
* | | \\\ – /// | |
* | \_| ”\—/” | |
* \ .-\__ `-` ___/-. /
* ___`. .’ /–.–\ `. . __
* .”” ‘< `.___\_<|>_/___.’ >'””.
* | | : `- \`.;`\ _ /`;.`/ – ` : | |
* \ \ `-. \_ __\ /__ _/ .-` / /
* ======`-.____`-.___\_____/___.-`____.-‘======
* `=—=’
*
* ………………………………………
* 佛祖保佑 永无BUG
*/
deepin V23最新消息:系统理念、重大更新、正式版时间,你想知道的都在这里
在刚刚结束的 DDUC 2023 第十三届深度开发者与用户大会上,deepin(深度)社区的研发负责人对 deepin V23 进行了全面的解读,阐述了 deepin V23 的未来规划细节,同时还透露了你最关心的问题——正式版到底什么时候发布?这篇文章给你答案!
deepin V23 想解决什么问题?
传统的 Linux 给人们留下这样一种印象:灵活度和自由度高,系统给予了使用者很高的权限,通过命令可以创建文件、生成文件,甚至可以把整个根删除。但这种自由可能会为用户的行为带来很强的不确定性,比如执行某些常见命令都可能导致整个系统被损坏,用户在进行一些操作前,并不能很确定地知晓操作后系统会进入到什么状态,让用户的行为未必可以带来想要的目的,对系统的掌控权并没有想象中那么高。
而现代化的 Linux 操作系统,本质上是为了降低用户的操作为系统带来副作用的可能性,在系统灵活度与安全性之间寻找平衡,实现数据安全、系统安全、应用安全,这也正是 deepin V23 要实现的目标。
deepin V23 的设想是将整个系统结构分为两个部分,上层是玲珑应用,底层是不可变系统,实现系统和应用隔离。整个底层系统将作为一个整体进行安全加固,对系统层的所有改动都将以事务性的方式进行,避免系统陷入不可恢复的中间状态。
上层的玲珑软件是一种新型的独立包管理工具集,致力于治理Linux系统下传统软件包格式复杂、交叉的依赖关系导致的各种兼容性问题,以及过于松散的权限管控导致的安全风险。玲珑的隔离技术可以将应用与系统进行完全解耦,从而解决系统与应用、应用与应用之间因升级引起的兼容性问题,同时减少不同操作系统下分发时的打包次数。在最新版本 deepin V23上,已预装十多款玲珑格式自研应用。目前玲珑商店已上架 500+ 款应用,预计到今年年底可以达到 2000 款,基本覆盖常用软件。
在硬件平台支持方面,PC 系统领域的趋势是多架构发展,deepin 也不会只绑定 x86 架构,deepin V23 正式版希望实现 LoongArch、AArch64、RISC-V 的多架构支持。
DDE—基于Wayland重新架构
在 deepin V23 中支持 Wayland,是 DDE 的一个非常重要的特性,也是今后 deepin 团队的工作重点,以实现 X11 版本的完全替代,提升 DDE 的优质体验,在 Wayland 桌面环境领域达到领先水平。
在此背景下,deepin 团队推出了 Treeland 作为今后 DDE 所有功能开发的核心。Treeland 的底层基于 wlroots,且将其与 Qt Quick 进行了绑定,可同时兼顾两者的优点。wlroots 是 Wayland 生态中发展最迅速的开发库之一,具有功能丰富、演进速度快等优势,将其与 Qt Quick 结合则可以弥补 wlroots 在 GUI 能力方面的欠缺,极大的降低 Wayland 合成器的开发难度,实现 Vulkan、OpenGL ES2、软件渲染等多种渲染方式的无缝切换。
DDE 的新架构,将桌面环境各技术领域的组件进行了统一设计,允许桌面环境开发人员对其进行完全掌控,可轻松实现设备共享、多端无缝协同等高级功能。
应用层面,deepin V23 将建立起一套完备的权限管理/资源管理框架,包括应用程序身份识别(为所有的应用程序分配唯一识别 ID,无法改变、无法伪造、无法篡改)、文件访问权限管理、DBus 接口调用权限管理、摄像头等硬件设备访问权限管理等多种敏感资源的管控。
除此之外,deepin V23 未来还会规划更多新功能:
deepin V23 正式版何时发布?
deepin V23 对系统层、桌面环境层、应用程序层都进行了大量的修改和优化,有很多重量级功能,俗话说“一口吃不成胖子”,所以在即将发布的 deepin V23 Beta3 版本中,将主要实现多架构适配、自研窗口管理、DDE QML 改造、玲珑 UAB 软件包等功能。
deepin V23 Beta3 将是最后一个测试版本,之后便是大家期待的正式版。正式版将对 X11 应用和 Wine 应用进行兼容性打磨,提高 Wayland 桌面环境成熟度,真正做到让用户的所有日常使用都能在 Wayland 环境中完成。
由于不可变系统等现代化 Linux 的设计,将会很大程度上改变用户的使用习惯,因此 deepin V23 在一定时间内都会同时提供两个版本,即传统软件包仓库和系统底层不可变将会同时存在,为用户操作习惯的转移预留出足够的时间缓冲。不可变系统版本将在 deepin V23 正式版发布之后的后续版本中推出,尽情期待!
deepin V23 承载了许多理想和期待,做了很多大胆的尝试和创新。不可变系统、玲珑软件包格式,以及自研 Wayland 窗管……这些事情虽然困难,却意义重大,如果不去尝试,deepin(深度)操作系统就无法实现技术突破和自我蜕变。deepin 希望与社区开发者和用户一起,继续做有情怀的产品,努力成为 Linux 桌面操作系统多个技术领域的领头羊!
开天辟地第一次!Intel x86 CPU交给台积电代工
快科技11月22日消息,网上传出一份Intel下下代处理器Lunar Lake的曝料,包含详细的架构与技术规格、生产与制造工艺。
Meteor Lake开始,Intel采用了分离式模块化结构,将原本完整的单颗芯片分成Compute、GPU、SoC、IO等不同模块,可以采用不同工艺制造并组合,其中既有自己的Intel 4,也有台积电外包代工(具体仍未公布)。
明年的Arrow Lake也是如此,会首次加入Intel 20A。
后年的Lunar Lake还是如此,此前路线图上显示会加入Intel 18A,结合外部工艺。
此前9月底的技术创新大会上,Intel甚至已经展示了点亮运行的Lunar Lake笔记本。
最新流出的信息显示,Lunar Lake MX Compute模块也就是包含CPU核心的部分,居然会交给台积电N3B,也就是第一代3nm。
如果属实,这将是Intel x86高性能核心第一次由第三方代工!
Lunar Lake的定位有些特殊,并非多平台通吃,而是单独面向低功耗移动平台专门设计的(所以不知道会不会叫第三代酷睿Ultra),包括8W无风扇设计、17-30W风扇设计。
它还是大小核混合架构,但布局与现在截然不同,最多4个Lion Cove架构的大核心单独一组,有自己的二/三级缓存,最多4个Skymont架构的小核心另外单独一组,有自己的二级缓存,彼此通过North Fabric交叉开关连接在一起,另外还有独立的8MB系统缓存。
NPU 4.0 AI引擎和GPU部分都与大核心放在同一个Die里边,其中GPU部分级为第二代Xe架构,也就是和明年的Battlemage独立显卡同源,只是功耗更低,核心数最多8个,支持实时硬件光追。
它甚至会将LPDDR5X-8533内存整合进来,封装在一起,最多两颗,容量16GB或者32GB,估计比传统分离式设计可节省100-250平方毫米的封装空间,但也是去了扩展性。
此外,扩展连接方面支持四条PCIe 5.0、四台PCIe 4.0、三个雷电4/USB4 40Gbps、两个USB 3.1 10Gbps、Wi-Fi 7、蓝牙5.4。