最近看到一个很有意思的东西,一个小火车,ls命令我们都知道是,( list directory contents)命令用于显示指定工作目录下之内容(列出目前工作目录所含的文件及子目录)。
但是有一个sl,出现一个小火车,从屏幕右边开往左边。不用怀疑,是sl不是ls。
那么这个怎么实现呢?
目录
思路分析:
我查看了一下资料下面的指令
#sudo apt-get install sl
但是我用是redhat7.2版本的,找了很久的资料,发现有种说法是redhat中没有apt-get,需要用yum来下载,然后我就用yum install sl来下载,后面发现下载失败。
最开始输入sl是未找到命令的,说明这个是需要自行下载或者自己编写。
用yum安装尝试了一下,发现没有找到,安装错误了。
#yum install sl
输入sl发现确实是按照失败了。
原因:RedHat系统安装Epel报错(没有可用的的软件包epel-release)(如果不是这个原因希望大家能够指正)
安装epel-release,我是在这个网站找了怎么安装。
#sudo yum install epel-release pwgen -y
epel-release安装成功了 ,再次尝试着安装sl
#yum install sl
惊喜的发现安装成功了,赶快运行sl,终于出现了想象中的画面。
小火车来咯。
完整指令:
#sudo yum install epel-release pwgen -y
#yum install sl
#sl
总结:
这个还是挺有意思的,就是找了这么久在中redhat没有找到有命令行游戏,但是在Ubuntu可以通过apt来安装一些游戏。如: sudo apt install bastet。但是redhat用sudo yum install bastet就显示没有可用软件包。用sudo apt install bastet就更加不行了,找不到apt命令。