温馨提示×

cmatrix对centos要求啥

小樊
47
2026-10-23 14:15:17
栏目: 智能运维

cmatrix(那个终端里模拟《黑客帝国》数字雨效果的命令行工具)在 CentOS 上的要求和依赖如下:


一、系统要求

  • CentOS 版本:
    • CentOS 6 / 7 / 8 都可以(8 已 EOL,但还能装)
    • 需要支持 ncurses 的终端环境
  • 架构:x86_64、aarch64 等常见架构均可

二、依赖软件包

cmatrix 主要依赖 ncurses(字符界面库):

ncurses
ncurses-devel   # 编译安装时才需要
gcc             # 编译安装时才需要
make            # 编译安装时才需要

三、安装方式

✅ 方式 1:直接 yum 安装(最简单,CentOS 7/8)

yum install -y cmatrix

某些源(如 EPEL)才有,先确认是否启用 EPEL:

yum install -y epel-release

✅ 方式 2:源码编译安装(通用)

yum install -y gcc make ncurses-devel

wget https://github.com/abishekvashok/cmatrix/releases/download/v2.0/cmatrix-v2.0-Butterscotch.tar.gz
tar -xzf cmatrix-v2.0-Butterscotch.tar.gz
cd cmatrix
./configure
make
make install

四、运行要求

  • 必须是在 终端(TTY / SSH / 本地终端) 中运行
  • 不支持纯图形界面无终端环境
  • 运行命令:
cmatrix

常用参数:

cmatrix -b   # 加粗字符
cmatrix -C red  # 红色
cmatrix -s   # 屏保模式

五、常见问题

  • ❌ command not found → 没装或没在 PATH
  • ❌ 乱码 → 终端字体不支持,换字体
  • ❌ 编译报错 → 缺 ncurses-devel

如果你告诉我 CentOS 具体版本(7 还是 8),我可以给你更精确的命令。

0 踩