最近、 dotfiles を0から作り直しをやってるんだけど、その中で、 CLI ツールを brew じゃなくて mise からインストールするように変更中に気づいたことをメモしておく。
使っているPCは、 macOS なんだけど、 コマンドがBSD系なので微妙にオプションが違ったりして使いにくいから brew を使って coreutils をインストールしてずっと使っていたので、同じように mise でも、 coreutils が使えるか調べたら、 coreutils をRustに置き換えを試みてる uutils の方になるらしい。
$ mise search coreutils Tool Description coreutils Cross-platform Rust rewrite of the GNU coreutils. https://github.com/uutils/coreutils
調べると Ubuntu 25.10で、デフォルトにする動きもあるらしいから、今後も開発が進んでいきそう。
従来のlsやHomebrewで入れたglsとは異なり、uutilsはcoreutils <コマンド名>という形式で利用する。
例えば、lsコマンドを使いたい場合はcoreutils lsと入力すれば使えるようになっている。
$ coreutils coreutils 0.1.0 (multi-call binary) ...