CentOS 上 cmatrix 的软件包管理指南
一 安装与仓库准备
sudo yum install -y epel-release
sudo yum install -y cmatrix
sudo dnf install -y cmatrix
cmatrix -V
which cmatrix # 常见路径:/usr/bin/cmatrix
说明:cmatrix 在 EPEL 仓库中更易获取;若默认仓库找不到,启用 EPEL 后再安装通常即可解决。
二 升级与卸载
# CentOS 7
sudo yum update -y cmatrix
# CentOS 8/Stream
sudo dnf upgrade -y cmatrix
# CentOS 7
sudo yum remove -y cmatrix
# CentOS 8/Stream
sudo dnf remove -y cmatrix
# CentOS 7
sudo yum autoremove -y
# CentOS 8/Stream
sudo dnf autoremove -y
三 常用运行与配置
cmatrix # 启动动画
q 或 Ctrl+C # 退出
cmatrix -b # 异步滚动(更像“下落”)
cmatrix -c 2 # 使用 2 种颜色
cmatrix -C red # 使用预定义配色(如 red)
cmatrix -s 12 # 调整滚动速度(数值越大越快)
cmatrix -l 30 # 设置显示行数
cmatrix -m 100 # 设置显示列数
cmatrix --timestamp
man cmatrix
提示:不同终端对颜色/字体支持有差异,必要时可更换终端模拟器(如 GNOME Terminal、Konsole、xterm)再试。
四 故障排查与替代方案
sudo yum install -y epel-release(CentOS 7)。echo $TERM;尽量使用常见终端(如 GNOME Terminal)。sudo yum groupinstall -y "Development Tools"
sudo yum install -y ncurses-devel
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
./configure --prefix=/usr/local
make
sudo make install
which cmatrix || echo 'Not in PATH, add /usr/local/bin to PATH'