Redian新闻
>
在 Linux 终端利用 Asciiquarium 打造海底世界 | Linux 中国

在 Linux 终端利用 Asciiquarium 打造海底世界 | Linux 中国

科技
 
导读:这是一个小小的 CLI 工具,可在 Linux 终端中添加水族箱。                       
本文字数:2431,阅读时长大约:3分钟

https://linux.cn/article-16354-1.html
作者:Sreenath
译者:ChatGPT

这是一个小小的 CLI 工具,可在 Linux 终端中添加水族箱。

Linux 的众多命令工具itsfoss.com 里,有一部分偏向于休闲娱乐而非工作。Asciiquarium 就是一个很好的例子。

Asciiquarium 为 Linux 终端提供了以 ASCII 格式构建的简单的水族馆动画效果。

看起来有趣吗?我们一起进一步了解。

如何在 Linux 中安装 Asciiquarium

如果你是 Arch Linux 或 Fedora 用户,你可以直接从官方仓库中安装。

Fedora 的用户请运行:

  1. sudo dnf install asciiquarium

而 Arch Linux 用户请运行:

  1. sudo pacman -S asciiquarium

对于 Ubuntu,Asciiquarium 没有包含在默认仓库里。因此,你需要选择使用预编译的二进制文件,或者一些外部的 PPA。

使用 PPA 安装 Asciiquarium

首先,添加 Asciiquarium 的 PPA:

  1. sudo add-apt-repository ppa:ytvwld/asciiquarium
  2. sudo apt update

然后,安装相关的软件包和依赖:

  1. sudo apt install asciiquarium

删除 PPA

在你删除 Asciiquarium 的 PPA 之前,首先要移除相关软件包。

  1. sudo apt purge asciiquarium
  2. sudo apt autoremove

然后,从系统中移除 PPA:

  1. sudo add-apt-repository --remove ppa:openshot.developers/ppa
  2. sudo apt update

使用二进制文件安装 Asciiquarium

🚧 你需要为你的系统单独安装一些 Perl 模块。同时,它将在你的系统中安装几个与 Perl 相关的包,所以请注意。

安装 Perl 依赖包

要运行二进制文件,你需要从 CPAN 中安装 Animation 和 Curses 模块。

在 Ubuntu 中安装 CPAN:

  1. sudo apt install cpanminus libcurses-perl

接着,运行:

  1. cpan Term::Animation

Animation 模块安装

该操作会要求你做一些配置,只需选取默认值即可。全部设置好后,来下载 Asciiquarium 的发布版。

下载 Asciiquariumrobobunny.com

解压文件,你会得到一个名为 Asciiquarium 的文件,接下来,让它具有执行权限。

赋予 Asciiquarium 执行权限

如果你需要通过命令行来完成,只需打开终端,并用 chmod 命令linuxhandbook.com赋予执行权限。

  1. chmod +x asciiquarium

此时,你可以直接在当前目录下运行这个文件以获取动画效果:

  1. ./asciiquarium

或者,你也可以把这个文件放在一个 包含在你的 PATH 中itsfoss.com的位置上。

如何使用 Asciiquarium

Asciiquarium 使用起来非常简单,它不设任何命令行选项。只需运行 asciiquarium,你就能在终端中看到水族馆的动画效果。

Asciiquarium 动画效果

程序还提供了几个热键支持。

◈ r:重绘动画
◈ p:暂停/播放动画
◈ q:退出程序

📋

此外,也可以使用箭头键提升动画的速度。

用 lolcat 加强 Asciiquarium 的体验

如果你想让 Asciiquarium 的颜色更丰富,可以综合使用 lolcat。首先安装 lolcat :

  1. sudo apt install lolcat

然后,运行:

  1. asciiquarium | lolcat

Asciiquarium Lolcat 效果

如果你还需要更多的动画效果,可以适当调节 lolcat 的参数,例如:

  1. asciiquarium | lolcat -p 200

Asciiquarium 和 lolcat 的效果调整

这样操作会产生各种不同的颜色效果。

你还可以使用 lolcat 的 -i 选项,来反转颜色:

  1. asciiquarium | lolcat -i -p 200

颜色反转效果

赠品:XFishTank(让你的桌面诠释海底世界)

还有一个类似的有趣命令叫做 xfishtank。它在你的根窗口,即桌面,创建一片海洋世界。你可以从 Ubuntu 的官方仓库直接安装 xfishtank

  1. sudo apt install xfishtank

安装完成后,直接运行:

  1. xfishtank

XFishTank 提供了很多选项供你调节,例如鱼儿的数量、气泡等等。你可以参考 该命令的 man 页面itsfoss.com 学习更多相关内容。

  1. xfishtank -b 100 -f 15

Xfishtank 效果展示

结语

就像你所看到的,Linux 终端里的小鱼或许不能提供实质性的帮助,但它确实能带给我们愉快的心情。

如果你不是那么喜欢鱼,那么试试看牛吧。

哞~ 我的 Linux 终端里有头牛

希望你在这些有趣的小工具的陪伴下,能够更加享受 Linux 的世界。😃

(题图:MJ/83766cba-02e1-4d20-8797-a38e5c17a0c0)


via: https://itsfoss.com/asciiquarium/

作者:Sreenath 选题:lujun9972 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
好东西真不一样!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢雅格狮丹卫裤,1折限量抢!TypeScript 被放弃!又一知名前端利器决意转回JS,社区不满:这在开倒车!真没想到!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢(雅格狮丹)风衣都让我们找来了(1折限时抢)换季大捡漏!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢经典纯色T恤,买一送一!1折入!穿过国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢的男人,才会明白什么是品质!真没想到!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢雅格狮丹的风衣都让我们找来了,1折限时抢双11特惠|国际重奢疯了?!𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢(雅格狮丹)90%白鸭绒羽绒服,保暖防泼水,1折开抢!终端基础:Linux 终端中的目录切换 | Linux 中国Librum:为你打造在线图书馆的新兴开源电子书阅读器 | Linux 中国Vojtux:针对视力障碍用户改造 Linux | Linux 中国1折入!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢(雅格狮丹)三防夹克,防风防污防泼水,好穿又有品!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢中长款风衣,品位与优雅,兼顾帅气和女人味!Linus Torvalds:Linux 内核中的 Rust、AI 和疲劳的维护者 | Linux 中国终端基础:在 Linux 中重命名文件和目录 | Linux 中国Carl Doy - 月亮代表我的心 - The Moon, My Heart and more火了172年!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢长袖Polo衫,又好穿又有品!长篇小说《谷雨立夏间》序真没想到风衣1折!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢(雅格狮丹)风衣都让我们找来了火了172年!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢来了,又好穿又有品!!国际重奢卷疯了?!𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢(雅格狮丹)90%白鸭绒羽绒服,保暖防泼水,1折开抢!英国百年奢牌 𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢 90%白鸭绒羽绒服!保暖防泼水,4种款式!Linux 黑话解释:Linux 中的 Super 键是什么? | Linux 中国使用 dialog 和 jq 在 Linux 上编写高效终端 TUI | Linux 中国10 个在 Linux 终端中生成有趣的 ASCII 字符画的工具 | Linux 中国打造海口绝美地标,他总能从自然中找到建筑的更多可能性 | 对话藤本壮介𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢三防夹克,经典、优雅不凡的英伦风!还送长袖T恤!换季大捡漏!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢短袖买一送一!库存不多,手慢无!英国百年贵族奢牌𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢休闲卫衣!经典、优雅不凡的英伦风~Wave:即使你讨厌命令行,也会喜欢的现代新 Linux 终端 | Linux 中国大捡漏!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢雅格狮丹出系列了!五防保暖夹克、POLO衫、西裤随便搭故乡轶事(十一)我又梦见她了道亦有道非常道【七律】 癸卯孟秋感怀1折入!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢雅格狮丹三防夹克,下单送长袖T恤!Bazzite:专为 Steam Deck 和 PC 上的 Linux 游戏打造的发行版 | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。