根据https://gist.github.com/XVilka/8346728libvte >= 0.36 的终端程序可以支持 24 位真彩色。我首选的终端是 xfce4-terminal... 我还没有找到其他具有其功能的终端。
有一个可以下载它的存储库可能是最简单的。
除此之外,我拥有最新版本的 libvte (.39) 和 xfce 终端 (.63) 源代码,并一直在尝试找出如何在不破坏系统的情况下对其进行编译,但 libvte 需要较新的 gnutls,这需要比 ubuntu/linux mint 更旧的 libnettle,这需要卸载 libnettle4,这会删除 cmake 和一堆其他程序,这似乎是一种糟糕的做法,而且这甚至不是结束。此外,所有源代码编译的内容都不会获得更新。
我想如果有人告诉我如何在 Docker 容器或 VM 之类的东西中构建所有内容,然后使用它,我也会没事的。不过,可能需要链接 libvte,在这种情况下,我不确定 VM 是否会这样做。
答案1
将 xfce4-terminal 移植到 GTK+3(据我所知目前正在进行中,至少 #xfce-dev 中有一些朋友想这样做)。请继续关注胃肠道疾病。