我们现在正处于 Linux 命令行玩具降临日历的第六天,我们探索了一些有趣、娱乐性十足,在某些情况下,完全无用的玩具,这些玩具可用于您的 Linux 终端。所有玩具均在开源许可证下提供。
它们都会是独一无二的吗?是的。它们都会对您来说是独一无二的吗?我不知道,但是,很有可能在我们的降临日历结束之前,您至少会找到一个新玩具来玩。
今天的选择是昨天我们开始的主题的延续:猫和彩虹。等等,在 Linux 命令行中还有更多与猫相关的彩虹乐趣吗?你肯定猜对了。
因此,让我们回顾一下 2011 年的Nyan Cat,使用一个命令行玩具,不出所料,名为 nyancat。您错过了 Nyan Cat 这种文化现象吗?观看下面的嵌入内容,我会等你的。
现在,让我们在您的终端中重现那种奇妙的体验。Nyancat 为许多发行版(Arch、Debian、Gentoo、Ubuntu 等)打包,但不为我的发行版(Fedora)打包,但从源代码编译很简单。
根据一位读者的重要提醒,这对我来说是一个很好的时机来提及:请注意从不受信任的来源安装应用程序,或者编译和运行您在网上找到的任何代码片段,仅仅因为您在像这样的一篇文章中找到它们。如果您不确定,请采取适当的预防措施,尤其是在生产机器上。
我使用以下命令克隆了源代码:
git clone https://github.com/klange/nyancat.git
然后我使用 make 进行编译,并使用 ./nyancat 运行了应用程序。
这直接启动了一个 nyancat 体验,其中完整地记录了我享受 nyancat 魔法的时长计数器。

您可以在 GitHub 上找到 nyancat 的源代码,它在 NCSA 开源许可证下发布。
Nyan Cat 的命令行版本曾经可以通过公共 Telnet 服务器(或者,为了更有趣,可以使用 netcat)访问,这样您甚至不必安装它,但遗憾的是,由于带宽限制而关闭了。不过,图库展示了旧 Telnet 服务器在各种旧设备上运行 Nyan Cat 的情况,非常值得一看,也许您愿意为社区做一件好事,启动您自己的公共镜像,并告知作者,以便他们可以再次与公众分享?
您是否有最喜欢的命令行玩具,您认为我应该介绍一下?本系列的日历大部分已填写完毕,但我还剩下一些空位。请在下面的评论中告诉我,我会查看一下。如果有空间,我会尝试将其包含在内。如果没有,但如果我收到一些好的提交,我将在最后做一个荣誉提名汇总。
查看昨天的玩具,使用 lolcat 为您的 Linux 终端增添色彩,明天再回来查看另一个!
评论已关闭。