CentOS 中 cmatrix 的自定义设置指南
一 安装与准备
- 在 CentOS 7 上启用 EPEL 后安装:sudo yum install -y epel-release && sudo yum install -y cmatrix
- 在 CentOS 8/9 上安装:sudo dnf install -y cmatrix
- 若仓库版本较旧或需要新特性,可从源码编译(见文末“进阶”)。
二 配置文件与环境变量
- 创建或编辑用户级配置文件:nano ~/.cmatrixrc。该文件为用户级配置,cmatrix 启动时会自动读取。保存后直接运行 cmatrix 即可生效。
- 可用配置项示例(写入 ~/.cmatrixrc):
- colors=green 或 colors=256(启用彩色/256 色)
- bold=true(粗体)
- speed=50(动画速度,具体取值范围以手册为准)
- 说明:cmatrix 主要依赖命令行选项与少量配置文件项进行“外观”自定义;诸如字体等更细的显示属性通常由终端模拟器控制,而非 cmatrix 自身配置项直接决定。
三 常用命令行选项速查
- -b, --bold:使用粗体字符
- -c, --colors:启用彩色
- -C, --color <颜色>:指定主色(如:green、red、blue 等)
- -u, --speed <数值>:设置速度(数值越大通常越快,示例:cmatrix -u 18)
- -n, --no-colors:关闭颜色
- -l, --long:使用长字符(如:拉丁字母、符号更丰富)
- -x, --xwindow:X11 窗口模式(部分构建支持)
- -h, --help / -v, --version:帮助与版本
- 提示:选项优先级高于配置文件,适合临时覆盖主题与效果。
四 快速自定义示例
- 绿色粗体、较快速度:cmatrix -b -C green -u 18
- 仅白色字符、关闭彩色:cmatrix --no-colors
- 使用长字符集:cmatrix -l
- 将常用组合写入配置(~/.cmatrixrc):
- colors=green
- bold=true
保存后直接运行 cmatrix 即可复用设置。
五 进阶 从源码编译与版本选择
- 适用于需要新特性或修复的场景:
- 安装构建依赖:sudo yum groupinstall -y “Development Tools” && sudo yum install -y ncurses-devel gcc
- 获取源码并编译(示例):
wget https://github.com/cmatrix/cmatrix/releases/download/v2.0/cmatrix-v2.0-Butterscotch.tar.gz
tar -zxvf cmatrix-v2.0-Butterscotch.tar.gz && cd cmatrix-v2.0-Butterscotch
./configure --prefix=/usr/local
make && sudo make install
- 若安装在 /usr/local/bin,确保 PATH 包含该路径:echo ‘export PATH=/usr/local/bin:$PATH’ >> ~/.bashrc && source ~/.bashrc
- 编译后可继续使用上述命令行选项进行自定义。