这个 Linux 终端应用程序将每日天气预报变成动画 ASCII 杰作
大多数时候,我的终端是一个纯粹的实用空间,一个 重要命令、日志和 偶尔的脚本。它高效、简约,而且看起来也不是特别令人兴奋。但每隔一段时间,就会出现一个工具来提醒您,命令行仍然可以让您感到惊讶。 这正是我跑步时发生的事情 天气 首次。我的终端没有打印简单的天气预报,而是充满了飘浮的云、飘落的雨,还有一个小天气面板,静静地报告着外面的情况。 安装和配置天气 适用于所有主要平台 weathr 适用于 Windows、macOS 和 Linux。如果您有 Cargo 包管理器,则可以通过以下命令安装它: cargo install weathr 在 Windows 上,使用 winget 包管理器: winget install -i Veirt.weathr 对于 macOS,您可以使用 自制: brew install Veirt/veirt/weathr 如果您正在使用 架构Linux,然后从 金子: yay -S weathr 安装后,您可以使用 config.toml 文件进行一些配置。根据您的平台,您可以在这些位置创建它们: # Linux ~/.config/weathr/config.toml (or $XDG_CONFIG_HOME/weathr/config.toml) # macOS ~/Library/Application Support/weathr/config.toml # Windows ~/AppData/Roaming/weathr/config.toml 从那里,您可以更改大多数设置,例如显示内容、行为、您的位置、使用的单位等。 […]
这些是我 24/7 保持开放的 Linux TUI 应用程序
无需记住大量命令即可升级 Linux 终端游戏的最简单方法之一就是开始使用 TUI。当我在 Linux 计算机上工作时,我几乎整天都在使用这些程序。 TUI(基于文本的用户界面)通常设计得比传统的、神秘的命令行工具看起来更漂亮并且更用户友好。它们通常也是交互式的,具有热键快捷键和箭头键导航,让您更多地使用键盘并减少对鼠标的依赖。 Btop++ 在一个有吸引力的界面中监控系统统计数据 如果您来自 Windows,那么您可能熟悉 Windows 任务管理器及其显示 RAM、存储和 GPU 发生情况的方式。如果您能够在 Linux 上通过非常酷的终端界面监控相同的内容,会怎么样? 就是这样 Btop++ for,也简称为 Btop。只需输入 btop 进入您的终端,您可以清楚地看到资源消耗、网络活动、功率级别等。您可以使用循环浏览预设 p 键,或创建您自己的。按 m 键打开菜单,前往设置,并快速自定义配色方案、图形符号和热键等内容。 就我个人而言,我喜欢将 Btop++ 设置为 Dracula 主题以匹配 Superfile(我将在稍后讨论)。我主要用它来检查哪些进程消耗了最多的资源,并确保我的 RAM 不会不足。有时我什至在服务器上运行它,比如 我的 Chromebook 服务器,使监控变得更容易。 如果您需要 Btop++,它可以在 Linux 发行版中使用。你可以从 Snapcraft,或通过运行以下命令之一: sudo apt install btop #Debian and Ubuntu sudo dnf install btop […]
Linux Mint 可能会修改其发布时间表
多年来,Linux Mint 一直是基于 Ubuntu 和 Debian 的流行 Linux 发行版,(大约)每六个月就会推出新版本。不过,这种情况未来可能会改变。 Linux Mint 团队正在考虑延长每次更新的开发周期,这意味着发布频率会降低。该团队的一篇新博客文章解释道:“经常发布很重要,因为这意味着我们在引入更改时会收到大量反馈和错误报告。 […] 但这需要很多时间,并且限制了我们发展的雄心。每六个月发布一次,再加上 LMDE,我们花在测试、修复和发布上的时间比开发的时间还要多。” Linux Mint 当前的更新计划是固定版本 Linux 发行版的典型更新计划。 Ubuntu 和 Fedora 还每六个月发布一次新版本,Debian 版本和 Ubuntu 的长期支持 (LTS) 版本每两年发布一次。 Linux Mint 目前使用 Ubuntu LTS 作为其基础,除了使用 Debian 的 Linux Mint Debian Edition (LMDE)。 Linux Mint 可能比许多其他 Linux 发行版更适合更长的开发周期——它始终专注于稳定性和迭代改进。如果您想走在 Linux 开发的前沿,您可以尝试 Arch Linux。然而,这一变化仍然意味着可用性改进和一些错误修复需要更长的等待时间。正如该团队已经指出的那样,不受欢迎的变化也不会那么快被逆转。 还值得注意的是,操作系统发布周期不会影响大多数应用程序的更新。 Firefox、LibreOffice 和其他应用程序通常通过 APT […]
Linux 和 macOS 最关键的工具遇到了麻烦
米勒的信息并不是哀歌。这是一个诊断:我们认为坚实的数字基础往往依赖于一个人,而这个人不可能永远持续下去。高管们喜欢谈论软件供应链和安全性,但很少有人愿意掏出钱包去寻找那些看不见的缝线。 然而,生态系统开始利用技术来解决这个问题。 Rust 中的一种替代方案 sudo-rs 正在取得进展。它从头开始使用该工具,消除了困扰 C 程序的内存损坏错误。 Ubuntu 打了一个赌:从 Ubuntu 25.10 开始,2025 年 10 月,sudo-rs 成为默认实现。旧的 sudo 仍然可供顽固分子使用,但信息很明确:我们正在分支。 但这种分歧并不能解决问题。她只是把它拖到别的地方。当然,用 Rust 重写可以降低一些风险,但其他成本仍然存在:安全审计、用户反馈、即使在“安全”内存中也持续存在的奇怪行为的管理、与公司策略的兼容性。最重要的是,长期维护,这项运动让每个人都欢呼雀跃,直到验证预算线的时候为止。 Ubuntu 的 sudo-rs 分支看起来不像是一个解决方案,而是一个承认:为了维持特权边界,我们不能指望一个人及其善意。
Plan 9,未来的操作系统
在这个新视频中,我将向您介绍 Plan 9,这是贝尔实验室的未来操作系统,由 Unix 的一些创建者和贡献者想象和开发。尽管这是一个仍然保密且相对实验性的研究项目,但它奠定了许多现代砖块和概念,并对我们的操作系统(例如 UTF-8)产生了一些影响。 2026年2月2日直播总结: 00:01 – 欢迎 01:34 – 计划 9 02:06 – 计划 9 的起源 02:34 – 参考来自外太空的电影计划 9 04:12 – 特别提及 FOSDEM 05:20 – 剧透,我不擅长计划 9 06:07 – 项目开始 06:59 – Ken Thompson 08:12 – Rob Pike 09:15 – Dave Presotto 09:55 – 其他著名贡献者 10:57 – Unix 和 TCP/IP 基础知识 […]
我在 Linux 上呆了一年,却忘了错过 Windows
那是 2025 年 1 月的一个阴天早晨,我决定删除我的操作系统。 Ubuntu 安装程序警告我,它将删除我硬盘上的所有内容,永久擦除我当时运行多年的整个 Windows 10 安装。我犹豫了一下—— 也许我应该双启动?不,我要全力以赴! 最后,我按下了安装 Linux 的按钮。一年过去了,我仍然不后悔这个选择。我什至通过在旧的 Windows 10 笔记本电脑上安装 Linux 来复活它。 我决定尝试 Linux 的原因是 人们越来越不喜欢现代 Windows 比什么都重要。然而,我开始认识到 Linux 不仅仅是逃离 Windows 的工具。 Linux 并不像人们通常认为的那样令人生畏,尽管(有时是因为)它面临着挑战,但我发现它有很多值得喜爱的地方。 Linux 来之不易的教训 我在 Linux 上的第一个晚上很艰难。安装和设置所有应用程序非常令人疲惫,尤其是因为我没有使用命令行的经验。对于那些以前没有看过 Linux 终端黑暗空间的人来说,这是大多数系统管理发生的地方——安装应用程序、运行更新等等。这是 Linux 体验中不可避免的一部分,即使出现了更多类似 App Store 的平台,例如 快照商店 和 平轮。 在 Windows 上呆了这么长时间后,我的系统尝试学习如何导航 Ubuntu 也感到震惊(尽管幸运的是,我没有像我的同事和同事那样遇到任何鼠标问题) Linux 用户 内森·爱德华兹)。第一天晚上我不知道如何正确连接第二个 SSD,最后我只是愤怒地退出并上床睡觉,想着第二天我可能必须重新安装 […]
Linux 游戏性能在 AMD 卡上赶上 Windows
Linux 游戏生态系统长期以来一直围绕着一个据说“即将实现”的目标。但新的基准显示,这次差距实际上正在缩小。画面出奇的清晰,尤其是对于使用 AMD 显卡的桌面游戏玩家来说。虽然 Windows 11 以人工智能为中心的定位引发了争议,但 Linux 方面却在悄然但稳步地增强实力。这些进展 Linux游戏 将他的选择带回桌面。 谁在 Linux 游戏测试中脱颖而出? 德国硬件出版物 电脑游戏硬件发布了一项全面的测试,将 Windows 11 与基于 Arch 的 CachyOS 进行比较。总共使用了10款游戏和10张显卡。结果显示,Windows 在 Nvidia 方面仍然具有优势,而 AMD 方面的差距在大多数游戏中都已缩小。 尤其 AMD新卡引起关注。 Radeon RX 9000 Family 甚至在某些产品上超越了 Windows。然而 英伟达 Linux 仍然面临着驱动程序瓶颈。 AMD 在 Linux 游戏领域赢得的冠军 当着眼于总体趋势而不是单个游戏时,测试结果才变得有意义。一张清单足以概括下表: 117 年:罗马和平 Linux 上的 RX 9000 和 RX 7800 XT 速度提高 […]
本周末(1 月 16 日)可尝试的 3 个又酷又方便的 Linux 应用程序
您是否正在寻找可在 Linux PC 上运行的有用软件?没有比周末更好的尝试时间了,我找到了一个歌曲标识符、一个强大的图像查看器和一个 ping 替代品。 本周,我注意到我发现的所有应用程序都有一个共同点,即能够为您提供一些以前没有视觉元素的内容。无论您需要轻松浏览图像、检查数据包传输的持续时间,还是查看您正在听到的歌曲的封面艺术,都有一个免费的 Linux 应用程序可以做到这一点。 通用平 以图形方式显示您的 ping 如果您在 Linux 终端上完成过任何基本的网络操作,您可能已经知道 这 ping 命令。它的基本功能是让您通过本地网络或互联网将数据包发送到特定目的地并等待响应。如果收到响应,您可以使用响应时间来诊断网络问题。 尽管 ping 其本身很有用,您可以通过获取来改善您的体验 gping。名称中的“g”代表“graph”,因为它在工作时绘制图表,使您可以可视化随时间变化的响应。如果您想在进行更改时监控网络,这会很方便。该图的差异可以帮助您查明并解决问题。 例如,您可以发出此命令向 Google 网站发送 ping,并查看响应时间有多长,如下图所示: gping google.com 这 gping 命令行工具还为您提供自定义体验的选项。您可以使用 –color 选项来指定图形的颜色,您可以使用 –vertical-margin 和 –horizontal-margin 调整图表周围的边距。这 –buffer 选项允许您自定义图表中显示的秒数,以及 –watch-interval 影响频率 gping 观察回应。 有趣的是,您还可以使用 gping 以图表形式显示命令的执行时间。例如,您可以运行此命令来重复测量需要多长时间 这 ls 命令 列出您的下载文件夹。 gping –cmd “ls $HOME/Downloads” 作为奖励, gping […]
Linus Torvalds 也已经依赖 vivi 编码。但人工智能不会让他们进入 Linux – Živě.cz
1768397058 2026-01-14 09:44:00 Linus Torvalds 是另一位在编写代码时接触生成式人工智能的程序员。不过,这并不是 Linux 上的主要工作,而是他尝试新技术的业余爱好项目。 该项目名为 AudioNoise,可在 Torvaldsov 上公开获取 GitHub。该程序主要用C语言编写,涉及数字声音处理。它是作为他早期硬件实验的延续而创建的,当时他制作了自己的吉他效果踏板。现在他还想改进软件方面的东西。 在开发 AudioNoise 时,Torvalds 使用了 Google 的 Antigravity,这是一种使用文本输入生成代码的工具。在本例中,人工智能帮助他用 Python 创建了一个音频数据可视化工具,补充了项目的主要部分。据他自己描述,这部分是他直接借助AI创建的,没有进行后续的手动调整。 „还应该提到的是,Python可视化工具基本上是使用vibe编码编写的。我对模拟滤波器的了解比对 Python 的了解还要多,尽管这并不光荣。起初,这是我通常的“谷歌搜索并复制其他人正在做的事情”的编程风格,但后来我去掉了中间人 – 即我自己 – 并仅使用 Google Antigravity 创建了一个声音样本可视化工具”,托瓦兹在项目描述中提到。 在这个项目中使用反重力并没有改变托瓦兹对人工智能本身的长期立场。上次做的时候 表达的 去年年底在首尔举行的 Linux 基金会开源峰会上。他并不反对vibe编码,但据他说,它不适合操作系统维护。他准确地看到了人工智能帮助没有必要技能的人们创建他们自己不敢做的程序的意义所在。这也是 AudioNoise 的一个例子。 #Linus #Torvalds #也已经依赖 #vivi #编码但人工智能不会让他们进入 #Linux #Živě.cz
这家伙在 Linux 上重新创建了 Windows 8 开始菜单,因为为什么不呢
1768294652 2026-01-13 08:09:00 我们也了解Windows 8令人怀念的时代。 一位 Linux 开发人员为备受争议的 Windows 8.1 用户界面注入了新的活力:Reddit 用户 N3Rumie 创建了 Linux 版本的平铺开始菜单。尽管当年 Windows 8 解决方案让用户产生了强烈的分歧,但开源社区中总有一些人在新的环境中继续思考被遗忘或忽视的想法。 我为linux制作了windows 8开始菜单经过u/N3鲁米 在操作系统 该项目由创建者在 Linux subreddit 上展示,他承认他特别喜欢 Windows 8.1 开始菜单,并且也想在 Linux 下使用它。该应用程序用 Python 编写,构建在 PyQt6 之上,还可以运行 Python 脚本、Flatpak 应用程序、Steam 游戏和本机系统程序。该界面可以定制:可以更改颜色、可以更改背景、可以移动图块、可以创建组和文件夹,并且该解决方案提供了原始 Windows 8 开始菜单的大约 80% 的功能。 事实证明,社区的兴趣非常浓厚:该帖子在短时间内就获得了 600 多个点赞。虽然开发商原本并没有打算公开分享, 终于在Pastebin上发布了 发现GitHub上的代码太复杂,不好用。由于受到了意想不到的关注,N3Rumie 表示他将在未来进一步开发该项目,这是 Linux 开发世界可以采取的不寻常但富有创意的方向的另一个例子。 #这家伙在 #Linux #上重新创建了 […]
