在 Fedora 中安装替代版本的 RPM 包

在 Fedora 中安装替代版本的 RPM 包

模块化使 Fedora 能够在仓库中提供替代版本的 RPM 软件包。每个 Fedroa 版本可以原生构建不同应用、语言运行时和工具版本的多个版本。
5 个提高效率的 GNOME 快捷键

5 个提高效率的 GNOME 快捷键

对于某些人来说,使用 GNOME Shell 作为传统的桌面管理器可能会感觉沮丧,因为它通常需要更多的鼠标操作。事实上,GNOME Shell 也是一个专为键盘操作而设计的桌面管理器。
迎接区块链 3.0

迎接区块链 3.0

本文将探讨区块链的未来发展。区块链 3.0 这一新的 DLT 演进浪潮将回答当前区块链所面临的问题
如何用 Linux 帮助你拼写

如何用 Linux 帮助你拼写

无论你是纠结一个难以理解的单词,还是在将报告发给老板之前再检查一遍,Linux 都可以帮助你解决拼写问题。
反向运行 LED 能够冷却计算机

反向运行 LED 能够冷却计算机

电子产品的小型化正在触及其极限,部分原因在于热量管理。许多人现在都在积极地尝试解决这个问题。其中一种正在探索的途径是反向运行的 LED。
Unity 编辑器现已正式面向 Linux 推出

Unity 编辑器现已正式面向 Linux 推出

如果你是设计师、开发者或艺术家,你可能一直在使用 Linux 上的实验性 Unity 编辑器。然而,不能一直用实验性版本 —— 开发者需要一个完整稳定的工作经验。
在 Windows 中运行 Linux:WSL 2  使用入门

在 Windows 中运行 Linux:WSL 2 使用入门

继微软发布了 WSL 2 (Windows Subsystem for Linux 2)之后,前两天正式提供了 WSL2 更新,处于 Insider Fast 通道中的用户可以通过安装 Windows build 18917 更新来体验最新版本的 WSL2。
为 man 手册页编写解析器的备忘录

为 man 手册页编写解析器的备忘录

那时候,我非常熟悉手册页这个概念,而且使用过很多次,但我知道的仅止于此,我不知道它们是如何生成的,或者是否有一个标准。
从零写一个时间序列数据库

从零写一个时间序列数据库

这篇文章是一篇关于 Prometheus 中的时间序列数据库的设计思考,虽然写作时间有点久了,但是其中的考虑和思路非常值得参考。
screen 命令示例:管理多个终端会话

screen 命令示例:管理多个终端会话

顾名思义,Screen 可以在多个交互式 shell 之间复用物理终端,因此我们可以在每个终端会话中执行不同的任务。所有的 Screen 会话都完全独立地运行程序。
区块链 2.0:智能合约及其类型(五)

区块链 2.0:智能合约及其类型(五)

智能合约是在区块链上验证和创建新“数据块”的基本协议,它被吹捧为该系统未来发展和应用的焦点。 然而,像所有“万灵药”一样,它不是一切的答案。
如何写好 C main 函数

如何写好 C main 函数

学习如何构造一个 C 文件并编写一个 C main 函数来成功地处理命令行参数。
更深入地了解 Linux 权限

更深入地了解 Linux 权限

在 Linux 上查看文件权限时,有时你会看到的不仅仅是普通的 r、w、x 和 -。如何更清晰地了解这些字符试图告诉你什么以及这些权限如何工作?
Linux 上的 NVMe

Linux 上的 NVMe

如果你还没注意到,一些极速的固态磁盘技术已经可以用在 Linux 和其他操作系统上了。
使用 Testinfra 和 Ansible 验证服务器状态

使用 Testinfra 和 Ansible 验证服务器状态

Testinfra 是一个功能强大的库,可用于编写测试来验证基础设施的状态。另外它与 Ansible 和 Nagios 相结合,提供了一个用于架构即代码 (IaC) 的简单解决方案。
Docker 入门指南

Docker 入门指南

该教程包含了如何创建一个新的 Docker 容器,如何运行该容器,如何从现有的 Docker 容器中创建自己的 Docker 镜像等 Docker 的一些基础知识、操作。