solidot新版网站常见问题,请点击这里查看。
Linux
Wilson(42865)
发表于2024年03月15日 22时10分 星期五
来自追光的孩子
Shawn the R0ck 写道: BMC 全称基板管理控制器(baseboard management controller),是一个嵌入某些计算机(通常是服务器)主板的特制微控制器,拥有自己的固件、内存和网络连接(通过自己的独立网卡或网络控制器旁路接口 NC-SI 共享宿主的网卡)。它是承载智能平台管理接口(Intelligent Platform Management Interface,IPMI)的硬件,通过一个扩展自 I²C 的基板管理控制总线/桥(Intelligent Platform Management Bus/Bridge,IPMB)与分布于各个不同系统模块中的卫星控制器相连,可以独立于操作系统监视这些系统模块的工作状态并进行管理,如开关机、感知组件温度并调整风扇转速,甚至可以作为远程控制台,获取屏幕显示并作为键盘鼠标与操作系统交互,甚至模拟外存储器以远程安装操作系统。
BMC 之所以能做到如此深度的管理,是因为 BMC 深度连接到宿主系统的总线之中。BMC 经常是取代了一般 x86 计算机系统的 SuperIO 芯片,通过 LPC、SMBUS 总线连接到宿主,并对宿主提供相应功能(如串口、风扇管理等)。为了实现远程控制台和外存储器模拟,BMC 还与宿主的 PCI(E) 总线相连并表现为显卡,作为从设备与宿主的 USB 总线相连以表现为输入设备和外存储器。
虽然大部分 BMC 的原厂固件使用了 Linux 内核,但一般用的是十分老旧的版本,且其用户态程序一般不是自由软件,因此私有的 BMC 固件正在被逐步视为安全隐患。为此,和 Linux 基金会合作的 OpenBMC 项目面世了,它是一个面向 BMC 的 GNU/Linux 发行版,提供了可以从源代码编译而出的自由 BMC 软件栈,它使用 Yocto 计划作为编译和发行版生成系统,可以生成能直接刷入 BMC 的 rom 芯片的固件镜像。在其内部,OpenBMC 使用 D-Bus 进行进程间通信,并提供一个 web 应用程序使用户能够与 BMC 软件栈交互。HardenedVault团队尝试把OpenBMC移植到超微x11ssh-f主板上,这是一款支持开放固件coreboot的服务器主板。

Linux
Wilson(42865)
发表于2024年03月11日 22时48分 星期一
来自人猿泰山之智斗恐龙
Linux Mint 桌面发行版默认使用的聊天应用是 IRC 客户端 HexChat,但上个月 HexChat 的开发者宣布释出 v2.16.2,表示这将是最后一个版本,称项目多年来缺乏维护,无人愿意接手维护工作。Linux Mint 开发者因此决定在 HexChat 基础之上构建新桌面聊天应用 Jargonaut。开发者无意构建一个功能完整的 IRC 客户端,Jargonaut 是一个聊天应用,只是恰好将 IRC 作为底层聊天协议,用户不需要知道 IRC,也无需学习 IRC 语法或命令,它将是基于 IRC 的实时支持聊天应用,将支持很多与 IRC 无关的功能。

Linux
Wilson(42865)
发表于2024年03月11日 13时04分 星期一
来自电波骑士
Linus Torvalds 在内核邮件列表上宣布释出 Linux 6.8。主要新特性包括:Deadline servers 调度功能,DAMON 支持内存管理自动调整,改进匿名内存管理的 Large folios for anonymous memory,内核同页合并顾问(ksm advisor),listmount() 和 statmount()系统调用,首个用 Rust 写的块设备驱动,移除 bpfilter 包过滤系统,管理 Linux 安全模块的三个新系统调用, BPF 权限细粒度控制之 BPF 令牌机制,英特尔 Xe 显示驱动,等等,更多可浏览 kernelnewbies(尚未上线)。

Linux
Wilson(42865)
发表于2024年03月09日 22时13分 星期六
来自巨石苍穹
Fedora Workstation 默认使用 GNOME 的 Wayland 会话,但出于应急和选择的目的仍然安装了 GNOME X.Org 会话。对于今年晚些时候发布的 Fedora Workstation 41,GNOME X.Org 会话不再默认安装。工作组表示即将发布的 Fedora Workstation 40 已经没有时间修改。对于需要 X.Org 的用户,他们仍然可以选择从库里安装。

微软
Wilson(42865)
发表于2024年03月06日 23时33分 星期三
来自火星战将
微软内部使用的 Linux 发行版 CBL-Mariner 正在改名为 Azure Linux。最新发布的 CBL-Mariner 2.0.20240301 被重定向到 GitHub 的 Microsoft/AzureLinux 项目。CBL-Mariner 仓库被重命名为 AzureLinux,相关引用也正转换到 Azure Linux 品牌。新版本中部分源的更新也正从代表 CBL-Mariner 的 MARINER_VERSION 改变为代表 Azure Linux 的 AZL_VERSION。微软还有一个名字里有 Azure 的 Linux 发行版——用于物联网和微型控制器的 Microsoft Azure Sphere。

Linux
Wilson(42865)
发表于2024年03月05日 16时37分 星期二
来自机械人生
根据 StatCounter 的最新统计数据,Linux 桌面操作系统市场份额突破 4% 达到 4.03%。它对 Linux 桌面系统的统计没有包含 Chrome OS,而 Chrome OS 是基于 Linux 的操作系统,早期是基于 Ubuntu、Gentoo 和 Debian 发行版。如果将 Chrome OS 包含在内,Linux 的份额增加到 6.3%,次于 Windows 的 72.13% 和 OS X 的 15.46%。不包含 Chrome OS 的 Linux 桌面份额是在 2023 年 6 月首次突破 3%,仅仅 8 个月增加 1% 这一数字还是令人惊讶的。

盖茨
Wilson(42865)
发表于2024年03月04日 14时37分 星期一
来自异形:走出阴影
Linux 基金会发起了名为 Tazama 的实时反诈开源软件解决方案,该项目得到了比尔及梅琳达•盖茨基金会 (Bill & Melinda Gates Foundation)的支持。全球反诈骗联盟(Global Anti-Scam Alliance)报告称,2022 年因在线欺诈损失了近万亿美元。Tazama 提供了一种强大、可扩展且省钱的开源反欺诈替代解决方案。

Linux
Wilson(42865)
发表于2024年02月29日 11时41分 星期四
来自陨落的众生
旨在通过 U 盘运行的便捷式发行版 Tails 释出了 6.0 版本。Tails 基于 Debian,更新了大部分应用,包括 Tor Browser 13.0.10、Electrum 4.3.4、KeePassXC 2.7.4、Metadata Cleaner 2.4.0、文本编辑器从 gedit 切换到 gnome-text-editor、Inkscape 1.2.2、Audacity 3.2.4、Gimp 2.10.34、Kleopatra 4:22.12、等等。新增功能包括在读取或写入持久存储时向用户提供错误警告。Tails 6.0~rc1 支持自动更新到 6.0,其它版本需要手动升级。

安全
Wilson(42865)
发表于2024年02月19日 21时59分 星期一
来自星尘
Linux 内核项目最近成为了 CVE 编号颁发机构,Linux 作者 Linus Torvalds 周末释出了 Linux 6.8-rc5,其中一个文档方面的变化就是 CVE 漏洞处理相关的指南。分配的 CVE 编号将在 linux-cve-announce 邮件列表上公布,修复的安全漏洞才会分配 CVE 编号,未修复的不会自动分配编号。

Linux
Wilson(42865)
发表于2024年02月05日 15时52分 星期一
来自棕榈上的霜
Damn Small Linux(DSL) 发行版释出了最新的 2024 版本,并重新定义了什么叫“Damn Small”。DSL 诞生于 2005 年,原本是尝试提供一个 50MB 大小的 LiveCD,2008 年开发停滞。2024 年原作者 John Andrews 宣布 DSL 复活,在几乎所有发行版都放弃 700MB 的时代,Damn Small Linux 2024 将其大小硬性设置为 700MB,旨在让老旧的计算机恢复活力,而不是丢到垃圾场。开发者表示,为了减少容量,DSL 2024 的 ISO 镜像只启用了 en_US、en_BG、en_CA 和 en_AU,删除大量源代码和手册文档,但提供了一个脚本可以恢复所有移除的文件。新版本支持 apt,任何缺少的软件都可以用 apt 安装。DSL 提供了三种浏览器 BadWolf、Dillo 和 Links2,办公软件包括 AbiWord、Gnumeric、Sylpheed 和 Zathura,多媒体应用包括 MPV 和 XMMS,等等。

Linux
Wilson(42865)
发表于2024年01月27日 23时51分 星期六
来自穿越黑暗之门
Linux 应用商店 Flathub 宣布其 Flatpak App 活跃用户突破百万。Flathub 提供了 Flatpak 打包的应用,其商店有逾 2,400 款应用,其中 850 款有原作者的认证,所有应用的总下载量 16 亿次。Flathub 团队认为,用户增长来自多个因素,其中包括流行应用如 Firefox、Thunderbird、VLC、Spotify、OBS Studio、Google Chrome 和 Telegram 等的可用性,Steam Deck 桌面模式默认将 Flathub 作为应用来源,Fedora、Linux Mint 和 KDE neo 等发行版的支持,等等。

Linux
Wilson(42865)
发表于2024年01月22日 15时02分 星期一
来自诺比、龙和意识星云
尽管经历了断网和断电,Linus Torvalds 还是按计划在两周内释出了 Linux 6.8 的第一个 RC 版本。新版的变化包括:实验性的英特尔 Xe 内核显示驱动,英特尔 Lunar Lake 架构支持,新 Arm SoC 支持,Bcachefs 文件系统改进,EEVDF 调度器快速通道(Fast Path)、任天堂 NSO 手柄支持、移除 SLAB、升级 Rust 工具链、第一个 Rust 网络驱动,等等。

Linux
Wilson(42865)
发表于2024年01月19日 17时58分 星期五
来自神间失格
ReiserFS 文件系统作者 Hans Reiser 回应了 Linux 内核移除 ReiserFS 的讨论。Hans Reiser 因谋杀妻子被判处 15 年到终身监禁,他已经服了 15 年徒刑,但上一次的假释申请被拒绝,下一次假释申请是在 2027 年。他在狱中用纸质信函的形式回应了内核的相关讨论,时间是在 2023 年 11 月 26 日,这封信已经转录成纯文本发表。Hans Reiser 在信中对自己的罪行表示了道歉,称一直在狱中参加讨论会,改进社交技能,以帮助减少对社会的危险性,称自己已经是不同的人了。他随后讨论了 ReiserFS 文件系统的经验教训,对曾使用 ReiserFS 的发行版 SUSE 没能在市场上取得成功而遗憾。他还对 Richard Stallman 表达了感谢,称由于无法上网他对 Reiser 5 几乎一无所知。

Linux
Wilson(42865)
发表于2024年01月18日 15时52分 星期四
来自平行恋人
Linus Torvalds 通过 social.kernel.org 披露了他家的供电和联网状况。他尚未在内核开发者邮件列表上发帖表示将延长 Linux 6.8 的合并窗口。Torvalds 称他家已经五天没电了,天气转暖,人们开始到户外行动但路面滑得就像是玩碰碰车,他本人对这种身体接触不感兴趣,因此仍然宅在家里。只要手机电池有电,他会继续合并内核补丁。本地电力公司称将在当晚恢复供电,但它前一天也是这么许诺的。Torvalds 解释说,供电恢复如此缓慢的原因是他居住的地区人口不多,电力公司优先给人口多的地区恢复供电。此外暴风雪后大树倒下了,要移除比较困难。

Linux
Wilson(42865)
发表于2024年01月15日 14时52分 星期一
来自羊毛战记
Linus Torvalds 报告,由于他居住地俄勒冈州波特兰遭遇了一场强大的冬季风暴,网络和电力中断,他不得不宣布 Linux 6.8 合并窗口暂停。Torvalds 是在 1 月 7 日释出 Linux 6.7,随后 6.8 合并窗口开启,预计持续两周,但上周末合并窗口处于中间阶段时,他遭遇了断电断网,他指出恢复电力和网络通常需要比较长的时间,他曾经历过需要一周多时间供电才恢复。Linux 6.8 RC1 有可能会推迟发布。Torvalds 表示他没有去星巴克继续工作的打算,因为司机“太可怕了”。

Linux
Wilson(42865)
发表于2024年01月11日 15时59分 星期四
来自惨败
2017 年,Linux 内核长期支持版本(LTS)的支持时间从原来的两年增加到六年。首个获得六年支持的版本是 4.14。在六年支持之后,稳定版内核维护者 Greg Kroah-Hartman 释出了 4.14.336,这将是最后一次更新,它已被标记为 EOL (End of Life)。使用该版本的用户被鼓励升级到较新的长期支持版本。如果只能继续用 4.14,那么用户需要让供应商提供支持。去年下半年举行的开源欧洲峰会,LTS 的支持时间再次缩短到了 2 年。

Linux
Wilson(42865)
发表于2024年01月08日 15时04分 星期一
来自巨龙之夜
Linus Torvalds 在内核邮件列表宣布释出 Linux 6.7。该版本因新年假期推迟了一周发布。主要新特性包括:移除了对英特尔安腾架构的支持,新 futex2 API 的第一部分,io_uring 的 futex 支持,BPF 异常机制, bcachefs 文件系统,TCP 身份认证选项,内核同页合并智能扫描模式,Landlock 安全模块网络支持,Nouveau 驱动初步支持英伟达 GSP 固件,等等,更多可浏览 KernelNewbies 6.7(更新中)。

Linux
1
Wilson(42865)
发表于2024年01月05日 16时07分 星期五
来自再会,谢谢所有的鱼
2024 年的 Linux 内核会发生什么,开源社区又会发生什么:邮件列表长期以来是内核开发流程的核心,但从 2024 年起电邮将逐渐让位,用 Linus Torvalds 的话说是时候做出改变了;Linux 6.12 将是下一个长期稳定版内核,预计 12 月 1 日释出;首批用户可见的 Rust 代码将合并进内核,最早可能是 Linux 6.8;Red Hat 对企业级 Linux 发行版市场的统治将面临更强大的挑战;Google 受争议的 Manifest V3 扩展系统即将生效,Firefox 如果不抓住机会扩大市场份额,可能就再也没机会了;开源生成式 AI 将更受关注;支持自由线程的 Python 首个版本将在 10 月发布;开源项目的维护者危机将加剧...

Linux
Wilson(42865)
发表于2024年01月02日 15时33分 星期二
来自无尽的边界
Gentoo Linux 是著名的滚动更新发行版,它主要以源代码形式提供软件包,用户需要在自己的计算机上重新编译构建。但从源代码编译所有东西是很耗费时间的,尤其是如果计算机配置比较低比较陈旧的话。为了方便用户让工作更轻松,Gentoo Linux 宣布提供二进制安装选项,大多数架构仅限于核心系统和每周更新,amd64 和 arm64 架构除外。

Linux
Wilson(42865)
发表于2023年12月25日 15时39分 星期一
来自2061太空漫游
轻量级桌面环境项目 Enlightenment 释出了v0.26,而它的上一个版本还是在 2021 年 12 月释出的。主要新变化包括:大量小 bug 修正,背光设置加入 DDC 选项,任务预览更大,wl 模式加入水印以凸显实验性,支持新的 eet 磁盘同步 API,支持 logind 的 lock/unlock Dbus API,等等。