Package Managers on Linux: A Simple Cheat Sheet

2025-02-09
aptlinuxpackage-managerpacmantoolunix

What are package managers? For beginners, you can think of them as "app stores for nerds". More specifically, they are tools for automating software installation, updates, and dependency resolution. Here's a simple cheat sheet for apt (used in Debian/Ubuntu) and pacman (used in Arch Linux), which noting the most used commands.

我的 Rime 配置

2025-02-01
input-methodrime

Rime 是一款输入法引擎,有着开源、多平台、支持高度自定义等特点。这篇博文记录了我在 macOS 平台上基于鼠须管(rime/squirrel)、在 Arch Linux 基于 fcitx5,并使用雾凇拼音(iDvel/rime-ice)的 Rime 配置。

Arch Linux 安装笔记

2025-02-01
archlinuxhyprlandinstallationlinuxlinux-setupunix

之前我在 VMWare 中安装了 Arch Linux,最近又在实体机上尝试安装了 Windows 11 和 Arch Linux 双系统。Arch Linux 的 Wiki 写得非常好,而且中文资料很丰富,加之 AI Chatbot 的帮助,安装过程总体上还是很顺利的。这里记录一下在安装指南中需要重点关注的内容、没有直接提到的一些细节、以及后续的一些配置。

揭秘 Git 子模块(翻译)

2025-01-12
gittranslationversion-control

对 Demystifying git submodules 一文的中文翻译,原作者是 Dmitry Mazin。

进程调度 - OSTEP 笔记

2024-12-25
noteoperating-systemostepprocessprocess-scheduling

这是我的 OSTEP 系列笔记的一部分,此篇主要包含了进程调度的相关知识,包括调度指标和各种调度策略的说明。