在 CentOS 上升级 cmatrix(那个“黑客帝国”字符雨效果程序)通常有几种方式,取决于你当前是怎么安装的。下面按常见情况给你说明。
which cmatrix
rpm -q cmatrix
rpm / yum(如 cmatrix-1.2a-...),说明是仓库安装CentOS 默认仓库里 cmatrix 版本通常很老,建议用 EPEL:
sudo yum install epel-release
# 或
sudo dnf install epel-release
sudo yum update cmatrix
# 或
sudo dnf upgrade cmatrix
注意:EPEL 里的版本一般也只是
1.2a左右,不会是最新的 GitHub 版。
如果你想用 最新 cmatrix(如 2.x),需要从源码编译。
sudo yum groupinstall "Development Tools"
sudo yum install ncurses-devel
cd /usr/local/src
sudo git clone https://github.com/abishekvashok/cmatrix.git
cd cmatrix
./configure
make
sudo make install
cmatrix -V
新版本支持更多参数,如:
cmatrix -b -u 5 -C red
如果是 yum 安装的老版本:
sudo yum remove cmatrix
然后再用源码安装即可,避免冲突。
| 需求 | 推荐方式 |
|---|---|
| 只是想用 | EPEL + yum |
| 想用最新功能 | GitHub 源码编译 |
| 服务器环境 | 源码安装到 /usr/local |
如果你告诉我:
我可以给你更精确的命令。