Arch Linux 聲音
系統安裝後,有可能無法識別一些聲音設備,比如耳機。
GRUB 如何設置 Linux 內核參數
今天對 Arch Linux 系統進行全量更新重啟後,發現外置顯示器無法識別了,查看 dmesg 的信息後,發現 NVIDIA 模塊並未成功加載。經查閱 WIKI 後,需要設置 ibt=off 內核參數。 本文將記錄 GRUB 如何設置 Linux 內核參數。
cURL 計算請求耗時
某些情況下,你也許想知道 cURL 請求花費的時間,而這當然也是可能的。
Hugo 多語言站點中 404 頁面的重定向規則
在 Hugo 多語言站點中,一般需要爲 404 頁面設置額外的重定向規則。
Nginx 重定向路徑
上篇文章筆者利用 rename 批量替換文件後綴名,以將站點語言 zh-cn、zh-tw 分別改爲了 zh-hans、 zh-hant。 但這是不夠的,還需要將舊路徑重定向到新路徑。由於筆者將站點容器化,利用 Nginx 來處理請求,並部署到個人的 k3s 集羣,本文將簡單說明如何使用 Nginx 進行重定向。
利用 rename 批量替換文件後綴名
由於 Hugo 本地化功能僅支持 zh-hans 和 zh-hant,不支持 zh-cn、zh-tw、zh-hk 等中文語言代碼,而筆者站點基於文件後綴名進行多語言化的,要更改語言代碼,需要批量修改文件後綴名,而這正是本文主角 rename 的大顯身手的時候。
Hugo Module 代理
衆所周知 Go Module 服務器被牆了,因此需要指定代理服務器或者全局 VPN,而代理服務器比較簡單方便,如:GOPROXYCN 和 GOPROXYIO。 而筆者之前很長一段時間利用 Hugo Module 來安裝和更新主題,速度十分緩慢,而且經常失敗,即使我設置了 GO_PROXY 環境變量。
利用 Github Actions 打包 Go 二進制文件
今天寫了個簡繁體轉換的命令行工具 gopencc,以便對博客內容的簡繁體轉換。自然地,筆者也爲各個平臺編譯打包爲二進制執行文件,但是每次手動編譯並上傳到 GitHub Releases Assets 是十分耗時和枯燥的,幸好我們可以通過 GitHub Actions 來解決這個問題。
Chrome 瀏覽器模擬 prefers-color-scheme,調試亮色和深色模式
Chrome 瀏覽器模擬 prefers-color-scheme,調試亮色和深色模式
本文將介紹 Chrome 瀏覽器下如何調試亮色和深色模式,也就是模擬 prefers-color-scheme。
創建用戶
基於安全性等方面的考慮,通常我們不會以 root 用戶來使用系統,本文將介紹如何創建一個非特權的用戶。
安裝 Arch Linux 系統
安裝 Arch Linux 系統
本指南旨在詳細地描述安裝 Arch Linux 系統的細節,如磁盤分區(LVM)、啟動引導(GRUB)、網絡設置、添加用戶、中文輸入法、AUR 助手(YAY)、桌面環境(KDE)等等。
Arch Linux 分區和掛載
本文將介紹如何創建並掛載 LVM 分區。
Arch Linux 安裝 Xorg
在安裝桌面環境之前,我們先安裝 Xorg 服務器,確保 Xorg 可以正常工作。
製作 Arch Linux LiveUSB 安裝介質
本文簡單說明下如何製作 Arch Linux 的 LiveUSB 安裝介質。
Arch Linux 安裝 KDE 桌面環境
在上篇文章,我們安裝了 Xorg,本文將介紹如何安裝 KDE 桌面環境。
Arch Linux 安裝 GRUB
要啟動系統,引導程序必不可少,而本文簡單介紹安裝 GRUB 引導程序。
Arch Linux 安裝 Fcitx 中文輸入法
Arch Linux 安裝中文輸入法 Fcitx:谷歌拼音和搜狗拼音。
Arch Linux 安裝 AUR 助手 YAY
YAY(Yet another Yogurt) 是 Arch Linux 的一個 AUR(Arch User Repository) 助手,可以讓我們更方便地安裝 AUR 上的軟件包,如:谷歌瀏覽器(Google Chrome)QQ、TIM、WPS OFFICE 等等。下面介紹 YAY 的安裝和使用。