今天对 Arch Linux 系统进行全量更新重启后,发现外置显示器无法识别了,查看 dmesg
的信息后,发现 NVIDIA 模块并未成功加载。经查阅 WIKI 后,需要设置 ibt=off
内核参数。
本文将记录 GRUB 如何设置 Linux 内核参数。
上篇文章笔者利用 rename 批量替换文件后缀名,以将站点语言 zh-cn
、zh-tw
分别改为了 zh-hans
、 zh-hant
。
但这是不够的,还需要将旧路径重定向到新路径。由于笔者将站点容器化,利用 Nginx 来处理请求,并部署到个人的 k3s 集群,本文将简单说明如何使用 Nginx 进行重定向。
由于 Hugo 本地化功能仅支持 zh-hans
和 zh-hant
,不支持 zh-cn
、zh-tw
、zh-hk
等中文语言代码,而笔者站点基于文件后缀名进行多语言化的,要更改语言代码,需要批量修改文件后缀名,而这正是本文主角 rename 的大显身手的时候。
今天写了个简繁体转换的命令行工具 gopencc,以便对博客内容的简繁体转换。自然地,笔者也为各个平台编译打包为二进制执行文件,但是每次手动编译并上传到 GitHub Releases Assets 是十分耗时和枯燥的,幸好我们可以通过 GitHub Actions 来解决这个问题。
本指南旨在详细地描述搭建 Arch Linux 系统的细节,如磁盘分区、启动引导(GRUB)、网络设置、添加用户、中文输入法、AUR 助手(YAY)、桌面环境(KDE)等等。
YAY(Yet another Yogurt) 是 Arch Linux 的一个 AUR(Arch User Repository) 助手,可以让我们更方便地安装 AUR 上的软件包,如:QQ、TIM、WPS OFFICE 等等。下面介绍 YAY 的安装和使用。
最近在新买的笔记本上安装了 Arch Linux,不过没有正确识别扬声器输出设备,这是因为新型的笔记本还需要安装 sof-firmware
和 alsa-ucm-conf
固件。
今天更新 Arch Linux 时出现以下错误:
File *** is corrupted (invalid or corrupted package (PGP signature)).
更新 archlinux-keyring
包即可解决。
由于重新安装了 Arch Linux,需要重新安装 QQ,于是乎去官网看了下,居然发现已经有官方 Linux 版 QQ。虽然功能稀少,UI 提升空间很大,不过对于办公沟通足矣。而且依赖少,不需要 wine
,总体来说还是不错的。
相信不少刚安装完 Linux 和 Windows 双系统的童鞋们,都会遇到两个系统之间的时间冲突问题。本文将简要地阐明其中原由,并给出相应的解决方法。
最近笔者正在为自己写的主题 Hugo Bootstrap 做一个默认模板,以便新手快速入门。 主题将作为 Go Module 进行安装,但期间发现一些小 Bug,本地调试会更便捷,于是乎有了这篇文章。
SSH 秘钥提供了另一种身份验证的方法,其最大的好处是可以避免重复输入账号和密码。特别地,当你开启双重认证(2FA)时,你还需要额外生成访问令牌(access token)以替代密码,而且访问令牌难以记忆和存放不安全,这是十分头疼的。所以本文将介绍如何添加 SSH 秘钥到 GitHub,让开发更舒适。
本文不仅适用于 GitHub,同样可用于其他 Git 平台,如:GitLab、Gitee 等。