我如何安装asciiquarium?

Cur*_*ugh 11 perl software-installation ascii-art 16.04

如何asciiquarium在 Ubuntu 中安装和运行?看起来有点复杂,我不知道如何编译源代码。

and*_*.46 13

不需要编译,因为我认为有一个 PPA 是由专门用于asciiquarium. 打开终端窗口并粘贴以下两个命令:

sudo add-apt-repository ppa:ytvwld/asciiquarium
sudo apt-get update && sudo apt-get install asciiquarium
Run Code Online (Sandbox Code Playgroud)

然后该应用程序由您来运行:

在此处输入图片说明

享受 :)

注意:此 PPA 现在具有适用于从 Precise 到 Cosmic 的所有 Ubuntu 版本的软件包!

  • 嘿,我正在维护这个 PPA。如果我忘记为新版本更新它,请 ping 我。至于是否信任 PPA 的问题:Launchpad 从源代码构建包。所以,如果你运行 `apt-get source <package>`,这就是我上传的确切代码。如果您不相信我,请将 `.orig` 文件与上游源文件进行比较。:) 另外,我将构建文件上传到 [GitHub](https://github.com/YtvwlD?tab=repositories&q=&type=&language=perl)。 (2认同)

Cur*_*ugh 6

这些说明适用于 Ubuntu 12.04 及更高版本。

安装 term-animation

首先,您需要安装名为 term-animation 的 Perl 模块。按 CTRL+ALT+T 打开命令行终端。

首先,输入

sudo apt install libcurses-perl
Run Code Online (Sandbox Code Playgroud)

这将安装将perl在您的系统上运行脚本的程序。

接下来,运行

cd /tmp
Run Code Online (Sandbox Code Playgroud)

要将您的工作目录更改为/tmp,这是存储临时文件的文件夹。

进入后/tmp,您将不得不下载term-animation. 为此,请键入

wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.6.tar.gz
Run Code Online (Sandbox Code Playgroud)

通过运行以下命令解压缩您刚刚下载的 tarball:

tar -zxvf Term-Animation-2.6.tar.gz
Run Code Online (Sandbox Code Playgroud)

将您的工作目录更改为刚刚解压缩的文件夹(注意:如果您忘记了工作目录的位置,只需键入pwd)。

cd Term-Animation-2.6
Run Code Online (Sandbox Code Playgroud)

接下来,您将运行 perl 脚本“Makefile.PL”

perl Makefile.PL &&  make &&   make test
Run Code Online (Sandbox Code Playgroud)

&&操作符分隔命令)

最后,我们可以term-animation通过运行这个命令来完成安装

sudo make install
Run Code Online (Sandbox Code Playgroud)

下载并安装 Asciiquarium

再一次,我们将把我们的工作目录更改为/tmp.

cd /tmp
Run Code Online (Sandbox Code Playgroud)

现在我们要下载perl运行的脚本asciiquarium

wget --no-check-certificate http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
Run Code Online (Sandbox Code Playgroud)

解压缩您下载的 tarball。

tar -zxvf asciiquarium.tar.gz
Run Code Online (Sandbox Code Playgroud)

现在将工作目录更改为您提取的文件夹。

cd asciiquarium_1.1
Run Code Online (Sandbox Code Playgroud)

接下来,我们需要将perl脚本复制到/usr/local/bin所有可执行命令所在的位置。

sudo cp asciiquarium /usr/local/bin/
Run Code Online (Sandbox Code Playgroud)

最后,要被允许运行asciiquarium,您需要授予自己执行perl脚本的权限。

sudo chmod 0755 /usr/local/bin/asciiquarium
Run Code Online (Sandbox Code Playgroud)

运行水族箱

asciiquarium在您的终端中观看,只需输入

asciiquarium
Run Code Online (Sandbox Code Playgroud)

水族馆 v1.1

只需按 CTRL+C 即可停止动画。