TUI Version of Dmidecode Tool9 months agohttps://github.com/pythops/dmitui操作系统基于Linux。构建dmitui时使用命令:`cargo build --release`。可执行文件将位于`target/release/dmitui`路径下。请将可执行文件复制到`$PATH`环境变量包含的目录中。使用命令启动dmitui:`sudo dmitui`。支持固件(类型0)和系统(类型1)。采用GNU通用公共许可证v3.0或更高版本授权。
Think Linux desktop market share isn't over 6%? This scan says otherwise9 months agohttps://www.zdnet.com/article/think-linux-desktop-market-share-isnt-over-6-this-...根据Lansweeper对1500万台系统的分析,Linux桌面市场份额已超过6%。消费级PC的Linux采用率为6%,而通过Active Directory管理的商业系统仅为1.9%。人工智能发展被认为是推动Linux日益普及的关键因素。在欧洲的商业服务、消费零售和政府领域,Linux的采用率更高。北美的科技、电信、金融和保险行业Linux使用率更高。北美中小型企业(SMB)的Linux采用率高于欧洲同行。Lansweeper采用无代理、基于代理、主动和被动扫描等多种数据收集方法。由于TensorFlow和PyTorch等开源框架,Linux已成为AI和机器学习的默认操作系统。
Linux 6.17 Will Correctly Map by Default F13 to F24 Keys on PS/2 Keyboards9 months agohttps://www.phoronix.com/news/Linux-6.17-Input-DriversLinux 6.17 现已默认正确将 PS/2 键盘上的 F13 至 F24 功能键映射到位该 ATKBD 驱动补丁由 TUXEDO 电脑公司的 Werner Sembach 提交微软 Windows 系统长期支持 F13-F24 按键,尽管大多数键盘并无这些物理按键如 Unicomp PC 122 等专业键盘会配备这些功能键该补丁确保 F24 键正确映射,解决了与全角/半角键的冲突问题此前 F13-F22 的扫描码未被映射,此次变更规避了潜在问题Linux 6.17 还包含对三星键盘、evdev 输入处理和 Synaptics RMI 驱动的改进Goodix 触控驱动新增支持轮询模式和 FocalTech FT8716 型号
You don't need GPT-5 to control your computer on Linux. 100% privacy9 months agohttps://grigio.org/you-dont-need-gpt-5-to-control-your-computer-on-linux-100-pri...先进的AI自动化无需依赖GPT-5等最新模型或云端订阅服务即可实现本地化AI解决方案具有隐私保护、免费且离线运行的优势核心组件需求:原生AI集成(如Newelle)、OpenAI兼容API(如Ollama/LM Studio/llama.cpp)及合适AI模型(如Qwen3-4B)安全机制需包含功能调用工具(搜索引擎/文件系统/终端)及关键操作的人工审批环节性能取决于上下文长度、硬件配置和模型选择,推荐Qwen3-4B-2507作为入门模型
Additional Intel Linux Kernel Drivers Left Orphaned and Maintainers Let Go9 months agohttps://www.phoronix.com/news/Intel-More-Orphans-Maintainers英特尔公司重组导致部分Linux驱动失去维护者英特尔以太网RDMA驱动失去一名维护者,但仍由共同维护者继续维护英特尔PTP DFL ToD驱动因Tianfei Zhang离职而无人维护英特尔WWAN IOSM驱动在M Chetan Kumar离职后无人维护;该驱动仍保留在内核中但存在代码老化风险英特尔Keem Bay DRM驱动失去一名维护者,但仍保留共同维护者英特尔Kprobes代码维护因Anil S Keshavamurthy离职而终止英特尔T7XX 5G WWAN驱动失去全部两名维护者
Moving to Omarchy9 months agohttps://public.3.basecamp.com/p/MHugfH7E8BUm5dzw7Bcuf7UK37signals正计划在未来三年内,通过其定制发行版Omarchy,将开发人员和技术岗位逐步迁移至Linux系统。到2028年,除非存在特殊原因,否则大多数程序员及全部运维团队成员都应完成向Linux的过渡。硬件升级时可同步完成系统迁移:建议M1/M2 Mac用户在设备换代时优先考虑Linux机型。例外情况包括需要Mac系统的原生开发团队、设计师及行政支持岗位。推荐硬件配置包含Framework 13英寸HX370笔记本,以及Beelink SER9或Framework Desktop台式机。Omarchy已集成防火墙、1Password等工具,并为HEY和Basecamp配置渐进式网页应用,实现开箱即用。仅需执行单条命令即可完成代码库配置:`wget -qO- https://setup.37signals.works/install | bash`。Omarchy的设计目标是从新硬件到生产环境部署仅需15分钟。37signals成为Hyprland窗口管理器的首个企业级赞助商,该组件将用于Omarchy系统。Omarchy将获得专项设计优化、品牌营销及商标注册支持。公司建议长期使用Mac的员工以开放心态面对转型,预留充足适应期。申请豁免迁移需提供至少两周的真实适应记录证明。
Debian 13 "Trixie"9 months agohttps://www.debian.org/News/2025/20250809Debian 13 'trixie' 于2025年8月9日发布,历时2年1个月30天的开发周期该版本将获得Debian安全团队和长期支持团队为期5年的维护包含GNOME 48、KDE Plasma 6.3、LXDE 13、LXQt 2.1.0及Xfce 4.20等桌面环境新增14,100余个软件包,总包数达69,830个,其中44,326个已更新,8,840个被移除磁盘占用403GB,包含1,463,291,186行代码重要软件更新:Apache 2.4.64、Bash 5.2.37、Linux内核6.12 LTS、LibreOffice 25.2等首次官方支持riscv64架构,现共支持七种处理器架构i386不再作为常规架构支持,armel架构支持也将在本版本后终止提供亚马逊EC2、微软Azure、OpenStack等云服务平台镜像为amd64和arm64架构提供包含多种桌面环境的Live镜像安装程序改进:增强硬件支持并新增HTTP启动等特性支持通过APT从Debian 12 'bookworm'升级,强烈建议升级前备份数据已知问题包括OpenLDAP TLS支持变更等升级注意事项Debian由全球志愿者开发,坚守自由软件理念,致力于打造通用操作系统
Caligra Workbench9 months agohttps://caligra.com/workbench/Workbench 是一个专为深度思考和加速工作设计的无干扰环境Caligra Workbench 是基于 Linux 的技术工作站操作系统,专注于提升开发者体验Workbench 开箱即用,通过熟悉的操作方式和快捷键实现高效生产Workbench 支持来自多个软件仓库的容器和包,包括通过 distrobox 等工具兼容 Fedora 及其他发行版兼容 Homebrew,方便从 macOS 过渡的用户(例如可通过 `brew install sqlite` 安装)
Linus Torvalds Rejects RISC-V Changes for Linux 6.17: "Garbage"9 months agohttps://www.phoronix.com/news/Linux-6.17-RISC-V-RejectedLinus Torvalds拒绝了Linux 6.17版本中RISC-V的修改,称部分代码是'垃圾'。RISC-V的更新在合并窗口后期才提交,违反了Torvalds要求尽早提交的请求。提议的修改包括RISC-V IOMMU支持、ACPI BGRT、勘误修复以及用户空间的控制流完整性。Torvalds批评了一个辅助函数(`make_u32_from_two_u16()`),认为其含义不清且污染了通用头文件。RISC-V团队必须在Linux 6.18合并窗口早期重新提交修改,且不得包含'垃圾'代码。
All-In on Omarchy at 37signals9 months agohttps://world.hey.com/dhh/all-in-on-omarchy-at-37signals-6816245037signals公司将在未来三年内为其运维团队和Ruby编程团队逐步过渡到Omarchy系统——这是他们基于Arch Linux自主开发的发行版。该公司强调相比MacOS和Windows等闭源操作系统,Linux能提供更出色的控制权和定制能力。由于PC硬件性能的提升,Framework笔记本和Beelink台式机正在取代MacBook成为标准办公设备。虽然苹果电脑的能效比(功耗与性能比)仍无可匹敌,但这个差距正在缩小,且Linux系统在Framework设备上配合便携式备用电池已可提供令人满意的续航表现。预计转向Linux和新硬件将显著提升工作效率,特别是对Ruby on Rails测试套件的运行速度,甚至能超越最新款Mac电脑的表现。这次转型被比作Ruby语言和OSX系统早期的黄金时代,在先行者群体中激发出强烈的探索热情与创新期待。《REWORK播客》特别加更的一期节目详细探讨了这次转型的决策依据、实施方法以及预期可能面临的挑战。
Hyprland: Latest Wayland features, dynamic tiling, eyecandy, powerful plugins9 months agohttps://hypr.land/Hyprland提供最新的Wayland功能、动态平铺和炫目的视觉效果。特色包括流畅的过渡效果、简易配置和自动运行的动态平铺功能。Hyprland轻量高效、响应迅速,并配有完善的文档支持。社区支持涵盖多个爱好者团体的互助资源。Hyprperks订阅服务提供官方配置方案和优先技术支持。Hyprland设计理念强调易用性、美观度,支持自动主题定制与高度自定义。
TCP Client Self-Connect (2013)9 months agohttp://sgros.blogspot.com/2013/08/tcp-client-self-connect.html当源端口与目标端口匹配时(本例中为50000),Telnet客户端可以连接到自身。这种行为源于TCP规范支持'同时打开'机制,允许即使同一端点也能建立连接。Linux内核按顺序分配临时端口,可能导致客户端尝试连接自己的端口。在自连接场景中,TCP状态机依次经历SYN_SENT、SYN_RECEIVED,最终进入ESTABLISHED状态。自连接需要满足特定条件:服务器使用临时端口、客户端与服务器同IP、发生在初始握手阶段。为避免不可预测行为,服务器应避免使用临时端口。
Easily run Windows software on Linux with Bottles9 months agohttps://usebottles.com/Bottles的Gaming Environment支持在Linux系统上通过预配置设置运行Windows视频游戏。安装程序提供即时访问热门游戏商店,如Epic Games Store、EA Launcher和Battle.net。Bottles中的环境为游戏、软件或自定义配置提供开箱即用的预设方案。自定义选项包括dxvk、vkd3d、gamemode、esync和fsync,并可轻松切换运行器。依赖管理器自动安装Windows软件所需的必备组件包。安装程序(自2022.2.14版本起)通过社区编写的指令集简化游戏和应用安装流程。快照管理器支持回滚瓶子状态,并在安装新依赖时自动创建快照。瓶子采用系统隔离机制,Flatpak版本实现完全沙盒化,其他包提供部分隔离。项目由Bottles社区通过捐赠提供支持。
Debian 13 "Trixie" Released: What's New in the Latest Version?9 months agohttps://news.itsfoss.com/debian-13-release/Linus Torvalds以质量担忧为由拒绝后期提交的RISC-V补丁Debian 13 "Trixie" 发布,搭载Linux 6.12内核,提供LTS支持、实时PREEMPT_RT及硬件改进首次官方支持riscv64架构,增强RISC-V生态系统兼容性安装程序升级:新增HTTP启动支持和Btrfs救援功能扩展苹果硬件支持,新增ARM版MacBook的MTP与SPI键盘驱动默认采用tmpfs挂载/tmp目录,通过内存存储临时文件提升性能APT 3.0引入Solver3依赖解析器和彩色编码输出,优化包管理全新默认主题"角龙"灵感源自《玩具总动员》的Trixie角色桌面环境重大更新:GNOME 48、KDE Plasma 6.3、Xfce 4.20、LXDE 13和LXQt 2.1.0显著变更:ping命令不再需要特权权限运行为Debian 12用户提供详细升级指南
Show HN: Play Pokémon to unlock your Wayland session9 months agohttps://github.com/AdoPi/wlgblock将密码输入界面替换为运行魔改版《宝可梦》游戏的Gameboy模拟器来解锁会话灵感来源于Linux系统中趣味性与技术定制化的结合,特别是Wayland显示协议基于ext-session-lock-v1协议开发,需要Sway等兼容的混成器支持本项目为实验性质,使用风险自负需要特定提交版本(961fad9e1)的魔改版《宝可梦·水晶》游戏ROM定制补丁修改了游戏逻辑,加入了密码验证和会话解锁机制使用Nix构建工具配置开发环境直接调用底层Wayland窗口接口(EGL+键盘监听),未采用高级GUI框架通过监听模拟器内存特定地址值来触发会话解锁双重许可:原始代码MIT协议,修改部分采用GPLv3协议
Linus Torvalds blasts kernel dev for 'making the world worse' with 'garbage'9 months agohttps://www.zdnet.com/article/linus-torvalds-blasts-kernel-dev-for-making-the-wo...Linus Torvalds警告内核开发者,由于个人旅行安排可能导致合并窗口期出现混乱Meta软件工程师Palmer Dabbelt延迟提交RISC-V补丁,引发Torvalds的严厉批评Torvalds斥责这些补丁质量低劣且提交过晚,称其'简直是垃圾'他特别指出补丁中存在一个'疯狂且毫无意义'的辅助函数Torvalds强调向通用头文件添加低质量代码会造成严重负面影响尽管Torvalds过去曾有过激言行,如今已温和许多但仍坚持高标准Dabbelt承认错误并承诺改进未来提交的时间安排与代码质量
Why top and free inside containers don't show correct container memory (2018)9 months agohttps://ops.tips/blog/why-top-inside-container-wrong-memory/关于Linux容器的常见误解:'top'和'free'等工具显示的是宿主机内存,而非容器限制值。容器内存限制通过cgroups实现,/proc/meminfo中显示的是全局内存统计信息而非容器限制。演示如何设置10MB内存限制的容器,并观察内存分配行为。解释为何/proc/meminfo不反映容器内存限制:它不像/proc中的进程ID那样被命名空间隔离。深入内核内存管理机制:如何通过cgroups控制和限制内存分配。使用bpftrace追踪内存分配尝试,观察cgroup内存限制的实际作用。结束语:使用bpftrace探索内核和理解内存限制的便捷性。
Arch shares its wiki strategy with Debian9 months agohttps://lwn.net/SubscriberLink/1032604/73596e0c3ed1945a/Arch Linux的ArchWiki以其全面且高质量的文档著称,这些文档对各种Linux发行版都很有用。Debian邀请ArchWiki维护者参加DebConf25会议分享经验,随后决定采用MediaWiki全面改版Debian的wiki。ArchWiki的优势包括内容覆盖全面、信息质量高且及时更新,以及拥有积极参与的强大社区支持。其贡献指南强调编写清晰的编辑摘要、原子化编辑方式,并通过讨论决定重大修改,以保持内容质量。ArchWiki面临的挑战包括新贡献者学习曲线陡峭、依赖MediaWiki复杂标记语言,以及热门内容易获更多关注。改进方向包括提升社区参与度、优化编辑工具,以及审慎整合AI技术辅助文档维护。潜在威胁包括爬虫机器人滥用、贡献者倦怠,以及需要持续激发社区活力来维持内容质量。Debian受ArchWiki启发改用MediaWiki进行wiki改版,旨在为更广泛的Linux社区提供更好的文档支持。
Linux Lands Fix for Early 6.17 Regression Causing 37~43% Performance Hit9 months agohttps://www.phoronix.com/news/Linux-6.17-Early-Regression-FixLinux 6.17因一个ARM64优化提交遭遇显著性能倒退英特尔内核测试机器人报告stress-ng基准测试出现37%性能衰退甲骨文工程师Lorenzo Stoakes在英特尔Raptor Lake系统上复现了43%的性能下降问题根源被追踪至mremap folio PTE批量操作期间昂贵的folio查找开销仅用两行代码的补丁通过避免不必要folio查找恢复了性能该修复利用pte_batch_hint()函数无需vmemmap查找即可确定PTE批量大小性能从每秒81,503次realloc调用提升至138,701次,几乎恢复原始水平该性能问题在Linux 6.17-rc1发布数日后即获快速修复
Debian 13 arrives with major updates for Linux users – what's new in 'Trixie'9 months agohttps://www.zdnet.com/article/debian-13-arrives-with-major-updates-for-linux-use...Debian 13 代号'Trixie'于8月9日发布重大更新不再支持32位x86架构,以匹配Linux内核变更新增对RISC-V (riscv64)架构和Linux 6.12内核的支持包含更新编程语言工具链:Python 3.13、PHP 8.4、PostgreSQL 17、GCC 14.2和glibc 2.41因静态链接问题,对Go和Rust生态的安全支持受限出于安全考虑推荐使用Firefox和Chromium浏览器默认搭载GNOME 48和KDE Plasma 6.3桌面环境,改进了显示与缩放支持新增基于《玩具总动员》Trixie角色的'角龙'主题Apt 3.0升级彩色输出、新签名验证机制及简化的软件源管理安全增强支持CET、PAC和BTI等CPU防护特性临时目录(/tmp)默认挂载为tmpfs以提升性能提供多种格式下载,后续将整合至Mint/Ubuntu等发行版