centos cmatrix安装步骤
小樊
42
2025-12-31 06:12:22
CentOS 安装 cmatrix 步骤
一 准备环境
- 安装编译工具与依赖(CentOS 7 使用 yum,CentOS 8/Stream 使用 dnf):
- CentOS 7:
- sudo yum groupinstall -y “Development Tools”
- sudo yum install -y gcc make autoconf ncurses-devel
- CentOS 8/Stream:
- sudo dnf groupinstall -y “Development Tools”
- sudo dnf install -y gcc make autoconf ncurses-devel
- 以上依赖用于支持从源码配置、编译与终端彩色输出。
二 源码编译安装
- 选择版本并下载(推荐 v2.0,较新且修复较多;亦可选用经典 1.2a):
- v2.0(GitHub Releases):
- cd /usr/local/src
- wget https://github.com/abishekvashok/cmatrix/releases/download/v2.0/cmatrix-v2.0-Butterscotch.tar.gz
- tar -xvf cmatrix-v2.0-Butterscotch.tar.gz
- cd cmatrix-v2.0-Butterscotch
- 1.2a(SourceForge 镜像,旧版):
- wget -q https://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/cmatrix-1.2a.tar.gz
- tar -zxvf cmatrix-1.2a.tar.gz
- cd cmatrix-1.2a
- 配置、编译与安装(可自定义安装前缀,如 /apps/cmatrix 或 /opt/cmatrix):
- ./configure --prefix=/apps/cmatrix
- make -j$(nproc)
- sudo make install
- 说明:
- v2.0 的发布包名常见为“cmatrix-v2.0-Butterscotch.tar.gz”,解压后目录名可能为“cmatrix-v2.0-Butterscotch”。
三 配置 PATH 与验证
- 方式一(推荐,系统级):
- echo ‘PATH=/apps/cmatrix/bin:$PATH’ | sudo tee /etc/profile.d/cmatrix.sh
- source /etc/profile.d/cmatrix.sh
- 方式二(用户级):
- echo ‘export PATH=/apps/cmatrix/bin:$PATH’ >> ~/.bashrc
- source ~/.bashrc
- 方式三(软链接):
- sudo ln -sv /apps/cmatrix/bin/cmatrix /usr/local/bin/cmatrix
- 验证安装与版本:
四 常用用法与快捷键
- 常用命令示例:
- cmatrix -a -b -C yellow(异步滚动、粗体、黄色)
- cmatrix -r(彩虹模式)
- cmatrix -u 3(更新延迟,数值越大越慢)
- 运行时交互键位:
- 1–9:调整刷新延迟
- a:异步滚动
- b/B:开启/全部粗体
- n:关闭粗体
- q:退出
- ! @ # $ % ^ &:切换颜色(红、绿、黄、蓝、洋红、青、白)
五 故障排查与提示
- 编译报错缺 curses.h 或找不到 ncurses:
- sudo yum/dnf install -y ncurses-devel,然后重新 ./configure && make
- 运行提示找不到命令:
- 确认已按上文将安装前缀的 bin 目录加入 PATH,或使用软链接到 /usr/local/bin
- 终端颜色异常:
- 在终端设置 TERM=xterm-256color,再启动 cmatrix
- 其他提示:
- 若从 1.2a 升级到 2.0,建议全新编译安装,避免旧配置干扰。