man を読めないコマンドがある
HomeBrew で入れたコマンドで、読めない man がある。
takuya@rena:~/Desktop$ man nmap /usr/bin/groff: can't find `DESC' file /usr/bin/groff:fatal error: invalid device `nippon' takuya@rena:~/Desktop$
このままでは、日本語で書かれたmanを読むことが出来なった。
groff を入れ替える
groff をbrew で入れ替える
brew install groff
設定を変えた
brewのgroff を 使うように man.conf を編集した
sudo -e /etc/man.conf
man.conf
93 TROFF /usr/bin/groff -Tps -mandoc -c 94 NROFF /usr/bin/groff -Wall -mtty-char -Tascii -mandoc -c 95 JNROFF /usr/bin/groff -Tnippon -mandocj -c 96 JNROFF /usr/local/bin/groff -Dutf8 -Tutf8 -mandoc -mja -E # 追記 97 EQN /usr/bin/eqn -Tps
これで無事、homebrew のman を読むことが出来た
一件落着
参考資料
OSXにHomebrewで入れたnkfでman nkfするとfatal error: invalid device `nippon'と言われるのをなんとかする - ござるのブログ