温馨提示×

怎么编译安装linux cmatrix

小樊
40
2026-08-01 03:33:32
栏目: 智能运维

下面以 Linux 下从源码编译安装 cmatrix 为例,给你一个通用、完整、可操作的步骤说明。
(适用于 Ubuntu / Debian / CentOS / Rocky / Arch 等主流发行版)


一、什么是 cmatrix

cmatrix 是一个终端字符动画程序,模拟《黑客帝国》中的字符雨效果。


二、安装依赖(非常重要)

1️⃣ Ubuntu / Debian

sudo apt update
sudo apt install -y build-essential git ncurses-dev

2️⃣ CentOS / Rocky / AlmaLinux

sudo yum groupinstall "Development Tools" -y
sudo yum install -y ncurses-devel git

3️⃣ Arch Linux

sudo pacman -S base-devel ncurses git

三、下载 cmatrix 源码

方法一:官方源码(推荐)

git clone https://github.com/abishekvashok/cmatrix.git
cd cmatrix

方法二:旧版(稳定)

wget https://github.com/abishekvashok/cmatrix/releases/download/v2.0/cmatrix-2.0.tar.gz
tar -xzf cmatrix-2.0.tar.gz
cd cmatrix-2.0

四、编译并安装

1️⃣ 生成配置

./configure

如果提示 configure: error: no acceptable C compiler found,说明没装 gcc


2️⃣ 编译

make

3️⃣ 安装(默认安装到 /usr/local/bin

sudo make install

五、运行 cmatrix

cmatrix

常用参数:

cmatrix -b      # 加粗字符
cmatrix -s      # 屏保模式
cmatrix -u 2    # 速度(数字越小越快)
cmatrix -C red  # 红色字符

六、卸载 cmatrix(可选)

sudo make uninstall

七、常见问题解决

❌ 1. make: command not found

sudo apt install build-essential

❌ 2. curses.h: No such file or directory

sudo apt install libncurses5-dev libncursesw5-dev

❌ 3. 终端不显示彩色

使用支持彩色的终端(如 xterm-256color):

export TERM=xterm-256color

八、快速总结(复制即用)

sudo apt install -y build-essential git ncurses-dev
git clone https://github.com/abishekvashok/cmatrix.git
cd cmatrix
./configure
make
sudo make install
cmatrix

如果你告诉我 具体 Linux 发行版 + 版本号,我可以给你完全定制的一步到位命令

0