2022年10月14日金曜日

AlmaLinux 9/Rocky Linux 9にboxesをインストールする

boxesでコンソール出力を修飾する事ができます。

〇boxesの画面(巻物風)
echo 'Hello, world!' | boxes -d parchment

〇boxesの画面(複数行出力例)
echo -e 'Hello, world!\ntest message.' | boxes -d peek -a c -s 30x5

インストール方法

以下のコマンドを実行します
sudo yum -y groupinstall "Development Tools"

wget https://ftp.gnu.org/gnu/libunistring/libunistring-0.9.10.tar.xz

tar Jxfv  libunistring-0.9.10.tar.xz

cd libunistring-0.9.10/

./configure --prefix=/usr --disable-static --docdir=/usr/share/doc/libunistring-0.9.10

make

sudo make install

cd 

wget https://github.com/ascii-boxes/boxes/archive/refs/tags/v2.2.0.tar.gz

sudo dnf -y install pcre2-devel

tar xvfz v2.2.0.tar.gz

cd boxes-2.2.0

make

make test

sudo cp doc/boxes.1 /usr/share/man/man1

sudo cp boxes-config /usr/share/boxes

sudo cp out/boxes /usr/bin

関連情報

・boxesのウェブサイト
https://boxes.thomasjensen.com/

0 件のコメント:

コメントを投稿