AWSのLinux上でアクアリウムを鑑賞し癒やされる(asciiquarium) | 瀬戸内の雲のように

AWSのLinux上でアクアリウムを鑑賞し癒やされる(asciiquarium)

Posted: 2019-03-27


スポンサーリンク

目次

はじめに

故障が発生した、バグが発見された、ユーザからクレームが来た、スケジュールが、仕様が変わった、、、
ITエンジニアの日常はトラブルだらけ。ストレスが溜まる一方であり、我々が日常的に生活するLinuxは戦場とも言えるかもしれません。

今回はそんな殺伐としたlinux上にアクアリウムを作って癒やされる、、そんな夢のような方法を記事にしたいと思います

 

本日のゴール

こんな感じでターミナル上にアクアリウムを表示します。
(こちらは静止画ですが、実際には動きます)

picture

 

手順概要

大きく2つの手順です。

  1. CPANのインストール
  2. Term::Animationのインストール
  3. asciiquariumのインストール

 

環境

今回はAmazon EC2 上の Amazon Linuxで作業を行います。

 

手順詳細

1. CPANのインストール

まずはCPANをインストールします。
ちなみにCPANとは、perlモジュールのパッケージ管理ソフトです。pip や gem みたいなものだと思っていただければよいかと思います。

まず開発ツール一式をインストールします。

yum groupinstall "Development Tools"

次にperl系のパッケージとCPANをインストールします。

yum -y install ncurses-devel perl-CPAN libyaml-devel perl-CGI

 
ここまででCPAN自体のインストールは完了ですので、CPANを起動します。

perl -MCPAN -e shell

起動すると、初回のみいくつか聞かれますので、全部 Enter でOKです

Would you like to configure as much as possible automatically? [yes] ←★Enter or yes

What approach do you want?  (Choose 'local::lib', 'sudo' or 'manual')
 [local::lib] ←★Enter 

sites for you? (This means connecting to the Internet) [yes] yes ←★Enter or yes

Would you like me to append that to /root/.bashrc now? [yes] yes ←★Enter or yes

cpan[0]>

最後の行のように cpan[0]> みたいなプロンプトになれば起動完了です。

 

2. Term::Animationのインストール

次にCPANのCLI上で Term::Animation というパッケージをインストールします。
ですがその前にYAMLをインストールします。

cpan> install YAML

通信環境によっては途中で失敗する場合がありますが、再実行すると成功しました。
 

次にTerm::Animationをインストールします。

cpan> install Term::Animation

 
最後に以下のように表示されていれば成功です。

Result: PASS
  KBAUCOM/Term-Animation-2.6.tar.gz
  /usr/bin/make test -- OK
Running make install
Manifying 2 pod documents
Installing /usr/local/share/perl5/Term/Animation.pm
Installing /usr/local/share/perl5/Term/Animation/Entity.pm
Installing /usr/local/share/man/man3/Term::Animation::Entity.3pm
Installing /usr/local/share/man/man3/Term::Animation.3pm
Appending installation info to /usr/lib64/perl5/perllocal.pod
  KBAUCOM/Term-Animation-2.6.tar.gz
  /usr/bin/make install  -- OK

 

3. asciiquariumのインストール

いよいよ本題のasciiquariumをインストールします。

まずバイナリをダウンロードします。

wget --no-check-certificate http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz

 
次に解凍し、実行権限を付与します。

tar xvfz asciiquarium.tar.gz
cd asciiquarium_1.1/
chmod 755 asciiquarium

 
これで準備は完了です。後は実行し、癒やされましょう。

./asciiquarium

以上となります。


スポンサーリンク




コメント一覧

2022/05/21 03:24:05

pjhbijemさん

modafinil 100mg cost oral modafinil 100mg modafinil 200mg ca


2022/05/21 09:21:55

wjouhmpvさん

modafinil 100mg for sale


2022/04/08 13:00:21

Dbngplugsさん

sildenafil uses in males how often can you take sildenafil


2022/04/09 10:24:45

Keezexictさん

shelf life of liquid tadalafil tadalafil tablets erectafil 20


2022/04/09 15:32:10

Ntfbfplugsさん

cialis online pharmacy buy cialis without prescription


2022/04/09 15:41:51

AndaAudircurnさん

tadalafil in usa liquid tadalafil citrate dosage


2022/04/09 22:45:57

Crnnwongeさん

viagra oral buy discount viagra online viagra uk viagra without prescription


2022/04/10 03:21:25

Fnenvunnyさん

cheapest viagra viagra patent


2022/04/12 09:38:33

Dennplugsさん

marinol canada pharmacy verified internet pharmacy practice sites canada


2022/04/13 00:45:00

Kbwnexictさん

where to get female viagra nz female viagra pill cost


2022/04/14 01:13:10

Dsnnplugsさん

rx pharmacy cards pharmacy technician salaries in canada


2022/04/15 00:05:39

AnuoAudircurnさん

certified cipa canadian pharmacies Aciphex


2022/04/15 00:03:10

Knrnexictさん

Vantin american pharmacy store


2022/04/15 03:36:20

Nbttplugsさん

dapoxetine cialis buy cialis


2022/04/15 09:35:52

Ckanwongeさん

compare levitra price viagra v cialis v levitra


2022/04/15 14:20:15

Fuupvunnyさん

sildenafil generic for sale sildenafil 20 mg cost walgreens


2022/04/17 03:42:34

Jtnnplugsさん

ivermectin topical dosage for humans stromectol dose


2022/04/18 01:40:12

Enrnexictさん

cialis professional india buy cialis asap


2022/04/18 01:41:45

AnnoAudircurnさん

viagra singapore price sildenafil 50 mg buy online india


2022/04/18 11:09:22

Wevgwongeさん

pharmacy classes online citizens rx pharmacy


2022/04/18 07:55:21

Zbttplugsさん

ivermectin parasite cleanse ivermectin for scabies


2022/04/18 15:16:17

Auupvunnyさん

what is tadalafil made from tadalafil cialis


2022/04/20 11:42:04

Jnnyplugsさん

cialis ingredients viagra vs cialis vs levitra


2022/04/21 08:11:18

Ennsexictさん

viagra mexico over the counter buy viagra fast shipping


2022/04/21 08:12:59

AnuuAudircurnさん

accredited pharmacy technician schools online Micronase


2022/04/21 15:13:23

nyyyplugsさん

levitra online kaufen paypal what is levitra


2022/04/21 17:22:35

Wnsnwongeさん

free levitra coupon levitra and alcohol side effects


2022/04/21 22:15:28

Ahhpvunnyさん

viagra or cialis cialis trial coupon


2022/04/23 16:04:46

Jmmplugsさん

erectile dysfunction online pharmacy australia paypal


2022/04/24 12:38:45

Eaaqexictさん

cheap drugs online canada premium canadian pharmacy


2022/04/24 12:45:30

JyhAudircurnさん

Cialis Oral Jelly (Orange) 24 hour drug store near me


2022/04/24 19:28:53

Ntcxplugsさん

hot canadian pharmacy review pharmacy schools online


2022/04/24 22:09:25

Wnnhwongeさん

internet pharmacy non prescription medicine pharmacy


2022/04/25 02:50:34

Ansnvunnyさん

safeway pharmacy store hours canada drugs spring hill florida


2022/04/30 03:33:34

Jebplugsさん

price of sildenafil tablets over the counter female viagra pills https://sgiviagraikn.com/


2022/04/30 23:54:44

JyhgAudircurnさん

what does ivermectin treat how ivermectin works https://stromectolujlo.com/


2022/04/30 23:39:07

Ebbexictさん

canadian pharmacy review 2015 rate online pharmacies https://dtupharmyjn.com/


2022/05/01 06:17:56

Nndnplugsさん

order medicine online Shallaki https://jzpharmacyukj.com/


2022/05/01 08:50:13

Wnbhwongeさん

levitra 20 mg forum buying levitra online canada https://glevitrargu.com/


2022/05/01 13:19:10

Anbnvunnyさん

what is sildenafil made from sildenafil for bph https://sildenafilkiol.com/


2022/05/04 05:35:16

Jebnplugsさん

best drugstore highlighter canadian pharmacies that accept credit cards


2022/05/05 01:53:21

Ebbeexictさん

generic cialis generic cialis paypal https://dccialisxvf.com/


2022/05/05 01:59:13

JolwAudircurnさん

where to buy cheap generic viagra generic viagra india https://aviagrasbt.com/


2022/05/05 07:36:50

Nndenplugsさん

levitra wiki levitra soft https://xclevitradb.com/


2022/05/07 17:27:00

gpcuejjyさん

purchase provigil for sale purchase provigil generic order modafinil 200mg pill


2022/05/09 23:27:21

Jebnplugsさん

Zerit safeway pharmacy hours


2022/05/10 19:18:58

Ebbeexictさん

cialis with out perscription cialis 5mg price https://dccialisxvf.com/


2022/05/10 19:36:45

JolwAudircurnさん

buy cheap viagra pills online buy viagra online without a prescription https://aviagrasbt.com/


2022/05/11 00:58:11

Nndenplugsさん

levitra 20 mg coupon levitra 20mg vs viagra 100mg https://xclevitradb.com/


2022/05/11 03:42:36

Wnbhwongeさん

levitra 20 mg coupon levitra preis apotheke https://glevitrargu.com/


2022/05/13 15:43:59

EvaleenOaOaさん

writing a methodology for dissertation
dissertation dР№finition
dissertation writing advice


2022/05/14 14:02:30

MaggeeOaOaさん

doctoral dissertation help proposal
dissertation writing services in usa
thesis vs dissertation


2022/05/15 02:15:56

Jebnplugsさん

tops pharmacy best value pharmacy


2022/05/15 09:03:55

RegineOaOaさん

dissertation phd
writing dissertation for dummies
medical dissertation writing service


2022/05/16 04:28:30

Nndenplugsさん

levitra result does medicare cover levitra https://xclevitradb.com/


2022/05/16 07:11:07

Wnbhwongeさん

viagra or cialis or levitra levitra goodrx https://glevitrargu.com/


2022/05/16 08:13:05

KirstiOaOaさん

literature review dissertation
dissertation help in dubai
how does dissertation help


2022/05/16 11:35:45

Anbnvunnyさん

walgreens sildenafil price sildenafil citrate tablets ip https://sildenafilkiol.com/


2022/05/17 15:46:17

KirstiOaOaさん

ucl dissertation help
writing dissertation proposal
doctoral dissertation defense


2022/05/18 08:39:31

rgxlcdlmさん

modafinil uk provigil online order


2022/05/18 21:43:14

ikmdmwngさん

https://erythromycin1m.com/# uses for erythromycin ophthalmic ointment


2022/05/19 02:35:30

rmqesgovさん

order modafinil 100mg


2022/05/19 05:20:50

Jebnplugsさん

giant food store phoenixville pharmacy online pharmacy walmart


2022/05/19 07:53:33

srnaxdhhさん

order modafinil online cheap


2022/05/19 20:42:12

CharlaOaOaさん

dissertation help service binding
top rated dissertation writing services
online dissertation help vg wort


2022/05/20 01:15:12

Ebbeexictさん

cialis commercial cialis vs viagra vs levitra https://dccialisxvf.com/


2022/05/20 01:29:18

JolwAudircurnさん

india sildenafil buy viagra online price https://aviagrasbt.com/


2022/05/20 07:07:57

ynqxfptxさん

provigil medication


2022/05/20 08:13:34

fzllukbzさん

erythromycin definition is erythromycin a penicillin


2022/05/20 07:37:03

Nndenplugsさん

how long does levitra last in your system vardenafil (levitra) https://xclevitradb.com/


2022/05/20 10:14:38

Wnbhwongeさん

levitra premature ejaculation best prices levitra 20mg https://glevitrargu.com/


2022/05/20 14:38:21

Anbnvunnyさん

sildenafil drug what is the normal dose of sildenafil https://sildenafilkiol.com/


2022/05/20 19:48:40

anrhdfytさん

provigil pill provigil 200mg canada



コメントを投稿する


お名前


コメント内容





TOP back