ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

“黑客帝国”装B特效,不分linux版本

2020-12-16 17:58:44  阅读:367  来源: 互联网

标签:autoheader 特效 centos cmatrix 黑客帝国 build install linux root


这两天在家远程云桌面办公,好巧不巧,公司服务器停电了,没啥活干了,还得保持活跃度(一直有检测),闲着无聊搞个有趣装B特效摸摸鱼划划水。

公司的云桌面是centos的,网上很多教程都用不了。即使是centos的教程也是不行,总是很多错误,搞了半天就是解决不掉。就像我遇到的一个问题:

(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /tmp/mozilla_10278821@zte.intra0/cmatrix/missing autoheader)
/tmp/mozilla_10278821@zte.intra0/cmatrix/missing:行81: autoheader: 未找到命令
WARNING: 'autoheader' is missing on your system.
         You should only need it if you modified 'acconfig.h' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'autoheader' program is part of the GNU Autoconf package:
         <https://www.gnu.org/software/autoconf/>
         It also requires GNU m4 and Perl in order to run:
         <https://www.gnu.org/software/m4/>
         <https://www.perl.org/>
Makefile:363: recipe for target 'config.h.in' failed
make: *** [config.h.in] Error 127

autoheader未找到命令… 搞了半天,算了自己动手搞吧。

1、材料准备

https://github.com/abishekvashok/cmatrix
github下载源文件,压缩包也好,git clone下载也罢,先搞到源码,也能自己研究研究,修改些东西,学习学习。

2、编译安装cmatrix

直接编译肯定不行了,那么能装B的代码怎么可能你gcc编译好的呢,这里提供CMake的方式,

[root@centos cmatrix-master]$ mkdir -p build
[root@centos cmatrix-master]$ cd build
# to install to "/usr/local"
[root@centos build]$ cmake ..
# or to install to "/usr"
#cmake -DCMAKE_INSTALL_PREFIX=/usr ..
[root@centos build]$ make
[root@centos build]$ make install

PS:
这里注意一定要有root权限,特别是安装make install这一步。

3、运行cmatrix

这一步很多教程里也有的,如何让特效更装B点,这里也贴上一些供参考。

命令:
cmatrix

常用选项参数:
-a: 异步滚动
-b: 启用粗体字符
-B: 所有粗体字符(覆盖-b)
-f: 强制启用linux$term类型
-l: linux模式(使用矩阵控制台字体)
-o: 使用旧式滚动
-h: 打印使用和退出
-n: 无粗体字符(覆盖-b和-b,默认)
-s: “屏幕保护程序”模式,在第一次按键时退出
-x: 窗口模式,如果您的xterm使用mtx.pcf,则使用
-v: 打印版本信息并退出
-u: 延迟(0-10,默认4):屏幕更新延迟
-C [颜色]:将此颜色用于矩阵(默认为绿色)

实例:

[root@centos cmatrix-master]$ cmatrix -a -B -C red

在这里插入图片描述
有问题可以在评论区给出。

标签:autoheader,特效,centos,cmatrix,黑客帝国,build,install,linux,root
来源: https://blog.csdn.net/weixin_43083491/article/details/111289938

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有