T2 SDE: Customizable build system for creating Linux distributions from source4 months agohttps://t2linux.com/about.htmlT2 SDE是一个可定制、可移植的构建系统,用于从源代码创建Linux发行版。T2 SDE起源于ROCK Linux,于2004年分叉并扩展了交叉编译支持功能。其特性包括基于源代码的构建、多架构交叉编译支持,以及包含5000多个软件包配方的模块化系统。应用场景涵盖嵌入式系统、定制桌面环境、安全部署及学术研究等领域。T2 SDE提供对软件的完全控制权,是追求透明度和定制化开发的理想选择。
Linux 7.0 Aims to Replace More Caching Code with Sheaves4 months agohttps://www.phoronix.com/news/Linux-7.0-Replace-Slabs-SheavesLinux 7.0旨在用sheaves替代更多CPU slabs/caches以提升性能sheaves是Linux 6.18引入的基于每CPU数组的可选缓存层用sheaves替代CPU partial slabs的补丁已提交至slab/for-next Git分支原先用于加速对象分配/释放的每CPU partial caches现已被sheaves取代预计将带来性能提升但具体幅度尚未量化这项改动通过移除无锁快速路径及相关复杂性简化了代码更新后的sheaves功能计划用于Linux 7.0版本,前提是没有最后时刻的问题
Steam Survey for January 2026 shows a small drop for Linux and macOS4 months agohttps://www.gamingonlinux.com/2026/02/steam-survey-for-january-2026-shows-a-smal...2026年1月Steam平台Windows系统份额增至94.62%Linux与macOS用户占比下滑,Linux占3.38%,macOS占2.01%Steam英语使用率下降,简体中文、俄语等语言占比上升SteamOS Holo 64位版仍以24.79%占比领跑Linux发行版(略有下滑)Nobara Linux 43(KDE Plasma桌面版)新晋Linux发行版榜单Steam Deck LCD和OLED型号份额小幅下降用户提及需要64位Linux版Steam启动器
Rust Coreutils Continues Working Toward 100% GNU Compatibility, Proving Trolls4 months agohttps://www.phoronix.com/news/Rust-Coreutils-FOSDEM-2026Rust Coreutils首席开发者Sylvestre Ledru在FOSDEM 2026大会上进行了主题演讲。Ubuntu 25.10已采用Rust Coreutils,并计划在Ubuntu 26.04 LTS中延续这一举措。在Rust Coreutils中发现的问题得到了迅速修复。演讲内容回应并驳斥了关于Rust Coreutils的恶意质疑。Rust Coreutils致力于实现与GNU Coreutils的100%兼容性。该项目正吸引更多贡献者加入,并持续完善跨平台支持能力。社区期待将Rust重写的成功经验复制到其他Linux程序。FOSDEM 2026演讲资料已发布于FOSDEM.org官网。
KDE Plasma Login Manager Won't Support systemd-Free Linux or BSD Systems3 months agohttps://forums.FreeBSD.org/threads/kde-plasma-login-manager-wont-support-systemd...KDE 新推出的 Plasma 登录管理器(PLM)深度集成 systemd,导致其无法兼容不使用 systemd 的 Linux 发行版及 BSD 系统PLM 将作为 SDDM 的继任者随 Plasma 6.6 于 2 月 17 日发布,旨在实现登录流程现代化并降低复杂度该登录管理器强制依赖 systemd-logind 和 systemd 用户服务,而 BSD 及非 systemd 的 Linux 系统无法提供这些组件KDE 开发团队承认这一局限性,但优先考虑为大多数使用 systemd 的用户优化体验Plasma 桌面环境本身在 BSD 和非 systemd 系统上仍可完整运行,这些系统将继续使用 SDDM 或其他启动机制
KDE Binds Itself Tightly to Systemd, Drops Support for Non-Systemd Systems3 months agohttps://hackaday.com/2026/02/02/kde-binds-itself-tightly-to-systemd-drops-suppor...KDE新登录管理器PLM在Plasma 6.6中将依赖systemd实现完整功能,影响FreeBSD和非systemd的Linux发行版KDE开发者计划从PLM开始逐步增加对systemd的依赖KDE将非systemd操作系统视为'小众'选择,波及Gentoo、Alpine Linux和Slackware等发行版该决策引发对Linux向更集成化、无发行版化系统演变的担忧社区建议通过分叉KDE或改用其他登录管理器作为替代方案systemd的功能蔓延及其对系统组件的深度整合遭到批评争论中涉及X11与Wayland的对比,Wayland因支持HDR等现代特性受推崇社区反应两极分化:既有人支持systemd的稳定性,也有人批评其臃肿复杂部分用户因KDE决策考虑转向BSD或更简化的窗口管理器
Modernizing Linux swapping: introducing the swap table3 months agohttps://lwn.net/SubscriberLink/1056405/e728d95dd16f5e1b/内核的交换子系统对内存管理和系统性能至关重要宋凯瑞提出简化并优化交换代码的提案,初始修改已并入Linux 6.18版本交换文件在回收RAM时处理匿名内存,将数据存储在速度较慢的存储设备中交换条目使用结构体`swp_entry_t`来标识交换文件中的槽位6.18版本之前,交换管理涉及`swapper_spaces`和XArrays等复杂结构6.18更新引入了交换表(`swap_cluster_info`)取代XArrays,提升了可扩展性新的交换表减少了内存占用和竞争,带来5-20%的性能提升未来更新计划进一步简化和增强交换子系统
Omarchy First Impressions3 months agohttps://brianlovin.com/writing/omarchy-first-impressions-CEEstJk作者作为长期Mac用户,首次尝试Linux(Omarchy系统)以深入理解计算机原理,并因macOS质量下滑而寻求替代方案Omarchy被描述为轻量极简的系统,基础应用齐全且性能卓越,相比之下让作者的MacBook Pro显得运行迟缓该系统以键盘操作为核心设计理念,虽学习曲线陡峭但回报丰厚,不过对鼠标支持不佳且Super键位设计别扭Claude Code被强调为学习Linux的利器,能有效协助完成配置修改和文档查询工作Omarchy将网页应用视为一等公民,PWA应用安装便捷,但作者仍怀念某些macOS专属软件作者享受这种学习过程,计划精通Hyprland窗口管理器和Neovim编辑器以实现纯键盘工作流LocalSend因实现跨设备文件/剪贴板无缝传输而获得高度评价
Credentials for Linux: Bringing Passkeys to the Linux Desktop3 months agohttps://alfioemanuele.io/talks/2026/02/01/fosdem-2026-credentials-for-linux.htmlPasskey现已成为Windows、macOS、Android和iOS的标准功能,但Linux仍缺乏标准的FIDO2平台API。Linux凭证管理项目是跨桌面环境的协作计划,旨在为Linux带来Passkey及其他凭证功能,支持沙盒应用和浏览器。演讲内容包含Passkey技术回顾、平台验证器现状及其在Linux领域的应用进展。架构详解:libwebauthn(基于Rust的FIDO2/U2F库)与credentialsd(凭证管理的D-Bus服务)。演示沙盒版Firefox通过credentialsd调用硬件安全密钥和手机进行认证的全过程。路线图包括TPM芯片平台验证器支持、源绑定机制,以及与GNOME、KDE、Flatpak和各发行版的协作计划。目标听众:浏览器/桌面维护者、发行版工程师、安全领域从业者,以及对Linux身份管理感兴趣的技术人员。
Linus Torvalds Confirms the Next Kernel Is Linux 7.03 months agohttps://www.phoronix.com/news/Linux-7.0-Is-NextLinus Torvalds确认下一个内核版本将是Linux 7.0,接替Linux 6.19。Linux 7.0的合并窗口将持续两周,稳定版预计于四月中旬发布。Linux 7.0将被包含在Ubuntu 26.04 LTS中。Torvalds提到已收到超过三十多个针对新内核版本的拉取请求。版本号跃升至7.0是因为Torvalds觉得大数字让他难以管理。
The Switch to Linux and the Beginning of My Self-Hosting Journey3 months agohttps://hazemkrimi.tech/blog/linux-self-hosting-journey/2023年转用Linux系统进行实践学习和软件开发,从Debian 11开始入门。使用QEMU/KVM实现GPU直通技术,在Windows虚拟机中运行含反作弊系统的游戏。强调所有权掌控、隐私保护和高度定制化是使用Linux的核心原因。从Vercel迁移至自托管VPS进行网站部署,采用Hugo框架提升性能表现。在VPS管理过程中掌握了Nginx、Certbot和Crowdsec等系统管理工具。基于树莓派4搭建家庭服务器,实现文件同步(Syncthing)和广告拦截(PiHole)功能。升级使用旧台式机搭建Proxmox VE虚拟化平台,显著提升家庭服务器性能。通过Wireguard VPN和动态DNS技术实现家庭服务器的远程访问功能。计划持续探索不同Linux发行版并为开源项目作出贡献。近期在VPS上部署了SearXNG自托管搜索引擎服务。
Linux 7.0 Officially Concluding the Rust Experiment3 months agohttps://www.phoronix.com/news/Linux-7.0-RustLinux 7.0 版本宣告 'Rust 实验' 圆满结束,正式确认 Rust 将永久成为内核组成部分Rust 已被应用于生产环境、Linux 发行版及数亿台安卓设备新补丁更新了文档并添加 '__rust_helper' 注解,以优化支持 LTO 的 Rust 内核构建Miguel Ojeda 强调 Rust 取得的成功并感谢贡献者,表明对 Rust 在内核中持续发展的承诺
Sparc and Alpha CPU Ports Still Seeing Activity in 2026 with Linux 7.03 months agohttps://www.phoronix.com/news/Linux-7.0-SPARC-Alpha-m68kSPARC、Alpha和Motorola 680x0(m68k)CPU架构在Linux 7.0内核中获得更新。Alpha的更新修复了内存压缩期间用户空间数据损坏的问题。SPARC的更新包括头文件修改、fork/clone的bug修复、clone3支持及API改进。m68k的更新涉及在Sun-3平台上用vsnprintf()替换vsprintf(),以及NuBus驱动程序的修复。尽管这些老旧架构已日益罕见,但针对它们的维护工作仍在持续。
EXT4 in Linux 7.0 Improves Write Performance for Concurrent Direct I/O Writes3 months agohttps://www.phoronix.com/news/Linux-7.0-EXT4Linux 7.0中的EXT4文件系统通过延迟未写入区间的拆分至I/O完成阶段,提升了并发直接I/O写入的性能。避免在扩展状态缓存中进行不必要的缓存失效操作。在延迟分配模式下追加文件时,防止触发不必要的强制有序写入。新增err_report_sec sysfs属性用于控制错误报告计时器频率(默认24小时,可配置或通过设为零禁用)。包含多项错误修复。
Safe YOLO Mode: Running LLM agents in vms with Libvirt and Virsh3 months agohttps://www.metachris.dev/2026/02/safe-yolo-mode-running-llm-agents-in-vms-with-...在Linux服务器上使用libvirt和virsh隔离LLM代理的指南在虚拟机中运行LLM可降低安全风险,如未经授权的文件访问和破坏性操作Libvirt是Linux标准虚拟化API,提供统一接口管理虚拟机Libvirt/Virsh与Lima在基于虚拟机的隔离方案对比,突出差异点Ubuntu/Debian服务器上安装libvirt和virsh的步骤下载并配置Ubuntu云镜像用于虚拟机部署使用virt-install创建虚拟机并通过SSH访问使用Tailscale实现虚拟机的安全远程访问基础虚拟机设置包括工具、tmux持久会话和bash实用程序安装Node.js、fzf、Golang和Docker替代方案等必备工具在虚拟机内设置Claude Code、Gemini CLI和Codex CLI等LLM环境通过Cloudflare Tunnel或ngrok等隧道暴露服务使用virsh命令管理虚拟机生命周期、快照和克隆自定义cloud-init实现自动化虚拟机配置网络配置选项包括NAT和桥接网络常用命令和操作的快速参考手册
Suicide Linux (2009)3 months agohttps://qntm.org/suicide自杀Linux是一种概念,任何错误命令都会被解释为'rm -rf /',从而擦除硬盘数据。它被设计成一种游戏,测试用户在使用该操作系统多久后会丢失所有数据。已有其他人创建了自杀Linux的Debian软件包和Docker镜像。建议包括让删除过程显示更多详细信息,或随机删除单个文件以达到教育目的。最初人们误以为Linux的自动纠错功能是默认设置,但实际上它是可选的。
Idea Raised for Nicer DRM Panic Screen Integration on Fedora Linux3 months agohttps://www.phoronix.com/news/DRM-Panic-Nicer-Fedora-IdeaDRM Panic是Linux内核的一项功能,可在内核崩溃时显示二维码错误信息。José Expósito提议在Fedora系统中增强DRM Panic功能,通过定制网页改善用户界面/体验。该提案网页将简化用户向Fedora BugZilla提交错误报告的流程。该构想目前正作为'征求意见稿'在Fedora邮件列表中进行讨论。演示用的网页界面原型已开发完成。
Asahi Linux Progress Report: Linux 6.193 months agohttps://asahilinux.org/2026/02/progress-report-6-19/朝日Linux庆祝5年开发历程,现已成为领先的AArch64桌面Linux平台Apple Silicon的USB-C DisplayPort Alt Mode支持现已可用,但仍处于开发阶段且存在部分限制M3系列Mac支持取得进展,已完成初步硬件启用但暂缺GPU加速等特性MacBook Pro机型的120Hz显示屏支持已实现,但尚未支持可变刷新率(VRR)正在对DCP驱动进行重大重构,以支持HDR、VRR和硬件平面等高级功能网络摄像头支持得到改进,修复了平面视频格式和PipeWire相关问题GPU驱动上游化工作已启动,将优先确保正确性再进行优化Fedora Asahi Remix的软件包管理改进包括转向DNF5以提升供应商包处理能力朝日团队成员出席FOSDEM大会,并将参加SCaLE活动讨论M3/M4支持及展示项目进展
Lilush – LuaJIT static runtime and shell3 months agohttps://lilush.link/Lilush 是一个静态编译的 LuaJIT 解释器,体积不足 3MB 且无依赖项。内置网络功能(支持 SSL 的 TCP/UDP、HTTP(S) 客户端/服务器)、加密算法、文件系统与进程操作,以及终端用户界面。支持 UTF-8 终端输入输出、TSS 样式渲染、小组件、Markdown 解析、Redis 协议、JSON、Base64、WireGuard 和 ACMEv2 客户端。可兼作 Linux shell,提供智能提示(主机名、用户、git 分支、Kubernetes、Python 虚拟环境)、自动补全及内置工具(kat、ktl、netstat、dig、wgcli)。支持插件扩展和 TSS 样式定制,需兼容 Kitty 的终端模拟器。通过 curl 下载后,使用 chmod +x 赋予执行权限并放置于 ~/.local/bin/lilush。采用 SSH 密钥签名,源码及验证说明详见代码库。内置 RELIW(HTTP 服务器/框架)和 zxkitty(ZX80 终端模拟器)。
Linux Kernel 7.0 Speeds Up File Cache Memory Reclaim by Up to 75%3 months agohttps://www.techpowerup.com/346557/linux-kernel-7-0-speeds-up-file-cache-memory-...Linux内核7.0版本引入文件缓存内存回收机制,速度提升最高达75%性能测试在32核Arm64和x86架构机器上完成优化尤其有利于数据库、高性能计算及人工智能等内存密集型场景该改进由阿里巴巴的王保林开发实际生产环境中的性能提升尚需全面测试验证近期内核开发重点聚焦任务调度与内存管理优化