下面以 Linux 下从源码编译安装 cmatrix 为例,给你一个通用、完整、可操作的步骤说明。
(适用于 Ubuntu / Debian / CentOS / Rocky / Arch 等主流发行版)
cmatrix 是一个终端字符动画程序,模拟《黑客帝国》中的字符雨效果。
sudo apt update
sudo apt install -y build-essential git ncurses-dev
sudo yum groupinstall "Development Tools" -y
sudo yum install -y ncurses-devel git
sudo pacman -S base-devel ncurses git
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
./configure
如果提示
configure: error: no acceptable C compiler found,说明没装 gcc
make
/usr/local/bin)sudo make install
cmatrix
常用参数:
cmatrix -b # 加粗字符
cmatrix -s # 屏保模式
cmatrix -u 2 # 速度(数字越小越快)
cmatrix -C red # 红色字符
sudo make uninstall
make: command not foundsudo apt install build-essential
curses.h: No such file or directorysudo apt install libncurses5-dev libncursesw5-dev
使用支持彩色的终端(如 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 发行版 + 版本号,我可以给你完全定制的一步到位命令。