#Linux
共 29 篇相关文章

开源桌面现代化之路:机遇与挑战的深度思考
LWN 文章探讨开源桌面现代化路径,涉及 Wayland 显示协议、Flatpak 应用分发、硬件适配等核心议题,并引发社区关于激进重构与渐进演进的热烈争论。本文梳理关键技术议题与社区分歧。

抵制不支持Linux的软件:一位开发者的选择哲学
一位只用Linux的开发者分享他抵制不支持Linux软件的选择哲学:不牺牲生产力,用编程Agent扩展开源工具,并点评Valve、Proton、Omarchi等推动Linux主流化的力量。

basename 命令详解:从路径中提取文件名的实用技巧
basename 是 GNU coreutils 中用于从路径提取文件名的命令行工具。本文详解 basename 的基本用法、处理目录路径以及去除文件扩展名的技巧,帮助你在 Shell 脚本中更高效地处理文件路径。

一个月为M4 Mac Mini开发Linux GPU驱动的技术挑战
开发者Cody Ho用一个月时间为M4 Mac Mini构建Linux GPU驱动,本文解析Apple Silicon GPU逆向工程的核心难点、开源社区协作价值及其对Linux硬件生态的意义。

Linux from Scratch:从零手工构建你的Linux系统
Linux from Scratch(LFS)是一个教你从源代码手工构建 Linux 系统的开源项目。本文介绍 LFS 的核心价值、BLFS/ALFS 项目生态及适用人群,帮助你理解 Linux 底层机制。
产品体验终端的秘密规则:为什么方向键有时失灵?20年老用户的底层解析
Julia Evans新书《The Secret Rules of the Terminal》系统揭示终端背后未被记录的运行规则,解释终端模拟器、TTY驱动、Shell和转义码如何协同工作,帮助开发者理解方向键失灵、颜色异常等常见困惑的根本原因。
教程攻略为tcpdump和dig手册页添加实用示例:低门槛高价值的开源贡献
Julia Evans为tcpdump和dig手册页添加实用示例,展示如何通过改进官方文档进行开源贡献。文章介绍了Markdown转roff的技术方案、手册页生态的BSD与Linux分歧,以及为初学者编写文档示例的实践经验。
教程攻略WSL2安装教程:从零部署到迁移非系统盘完整指南
详细的WSL2安装教程,涵盖开启Windows底层功能、安装Ubuntu 22.04、迁移到D盘非系统盘的完整步骤。附PowerShell命令和用户配置方法,帮助AI开发者快速搭建Linux开发环境。
科技前沿Linux开发者为何抵制操作系统级年龄验证?科罗拉多法案引发开源社区反弹
科罗拉多州SB26-051法案要求操作系统收集用户年龄信息,Linux开发者强烈反对。本文深入分析开源生态面临的技术困境、隐私安全风险,以及全球互联网年龄门控立法趋势对数字权利的影响。