在 CentOS 上运行 cmatrix(终端里的“黑客帝国”字符雨效果)通常是可以原生兼容的,不需要做太多特殊配置。下面按“能否直接用 → 如何安装 → 常见问题解决”的顺序说明。
ncursesx86_64、aarch64 都支持# CentOS 7 / 8
sudo yum install -y epel-release
sudo yum install -y cmatrix
安装完成后直接运行:
cmatrix
如果系统没有 cmatrix 包(比如最小化安装):
sudo yum groupinstall -y "Development Tools"
sudo yum install -y ncurses-devel
wget https://github.com/abishekvashok/cmatrix/archive/master.zip
unzip master.zip
cd cmatrix-master
./configure
make
sudo make install
运行:
cmatrix
cmatrix 默认使用 ASCII 字符:
cmatrix -a
或:
cmatrix -u 2
如仍乱码,确保终端编码为 UTF-8:
locale
应是:
LANG=en_US.UTF-8
使用:
cmatrix -C green
或:
cmatrix -b
确保使用:
xtermputtyiterm2可手动启用 EPEL:
dnf install -y epel-release
dnf install -y cmatrix
# 常用参数
cmatrix -a -b -C cyan
可写入别名:
echo "alias matrix='cmatrix -a -b -C green'" >> ~/.bashrc
source ~/.bashrc
✅ CentOS 天然兼容 cmatrix
✅ 推荐用 EPEL + yum/dnf 安装
✅ 若出现乱码/无色,调整终端和参数即可
如果你说的是**“某些旧 CentOS 或嵌入式系统跑不了”**,可以告诉我:
我可以给你更精确的方案。