AlmaLinux でもSixel 対応版tmux のbuild をしてみました.
KVM 環境にAlmaLinux 9.3 を導入してmlterm からssh 経由で接続しています.
tmux のbuild 手順は公式の 「Installing · tmux/tmux Wiki」 の From source tarball の通りですが, autogen.sh
で aclocal
が見つからないと言われたので automake
package を導入.Sixel を有効にするために configure
に --enable-sixel
を付けています.
$ sudo dnf install libevent-devel ncurses-devel gcc make bison git automake (1) $ git clone --depth 1 https://github.com/tmux/tmux (2) $ cd tmux $ ./autogen.sh $ ./configure --enable-sixel (3) $ make $ ./tmux -V tmux next-3.4 $ ./tmux
- build に必要なパッケージ導入
- tmux のsource を入手
- sixel を有効に
環境
$ git -C ~/src/tmux log -1 commit bdf8e614af34ba1eaa8243d3a818c8546cb21812 (grafted, HEAD -> master, origin/master, origin/HEAD) Author: Thomas Adam <thomas@xteddy.org> Date: Tue Nov 14 22:01:09 2023 +0000 Merge branch 'obsd-master' $ dnf info libevent-devel ncurses-devel gcc make bison git automake | grep -e '^Name' -e '^Version' -e '^Release' Name : automake Version : 1.16.2 Release : 8.el9 Name : bison Version : 3.7.4 Release : 5.el9 Name : gcc Version : 11.4.1 Release : 2.1.el9.alma Name : git Version : 2.39.3 Release : 1.el9_2 Name : libevent-devel Version : 2.1.12 Release : 6.el9 Name : make Version : 4.3 Release : 7.el9 Name : ncurses-devel Version : 6.2 Release : 10.20210508.el9 Name : libevent-devel Version : 2.1.12 Release : 6.el9 Name : ncurses-devel Version : 6.2 Release : 10.20210508.el9 $ ~/src/neofetch/neofetch 'c:. matoken@alma-kvm lkkkx, .. .. ,cc, ---------------- okkkk:ckkx' .lxkkx.okkkkd OS: AlmaLinux 9.3 (Shamrock Pampas Cat) x86_64 .:llcokkx' :kkkxkko:xkkd, Host: KVM/QEMU (Standard PC (Q35 + ICH9, 2009) pc-q35-8.1) .xkkkkdood: ;kx, .lkxlll; Kernel: 5.14.0-362.8.1.el9_3.x86_64 xkkx. xk' xkkkkk: Uptime: 3 hours, 33 mins 'xkx. xd .....,. Packages: 438 (rpm) .. :xkl' :c ..''.. Shell: bash 5.1.8 .dkx' .:ldl:'. ' ':lollldkkxo; Resolution: 1280x800 .''lkkko' ckkkx. Terminal: /dev/pts/1 'xkkkd:kkd. .. ;' :kkxo. CPU: Intel i5-7300U (2) @ 2.712GHz ,xkkkd;kk' ,d; ld. ':dkd::cc, Memory: 185MiB / 425MiB .,,.;xkko'.';lxo. dx, :kkk'xkkkkc 'dkkkkkxo:. ;kx .kkk:;xkkd. ..... .;dk:. lkk. :;, :kkkkkkkdoxkkx ,c,,;;;:xkkd. ;kkkkl... ;kkkkl ,od; $ arch x86_64