Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

cygwin ckでmanが見れない@cygwin with ck

      2013/07/15

cygwinをcygwin ck上で使っているのですが、manを見ようとすると以下のようにエラーが出て見れません。

# man man
/usr/bin/groff: can't find `DESC' file
/usr/bin/groff:fatal error: invalid device `nippon'

原因はcygwinに入っているgroffが日本語に対応していないことです。ネットを少し調べてみると、どこかからソースをダウンロードしてきて日本語用にコンパイルすれば対応できるようですが、面倒なので、環境変数LANG=Cにすれば英語で見れるだろうと実行してみました。

# LANG=C man man

ところが、manは見れるようになったのですが、manの内容が日本語になっていて、化けています。これは環境変数LC_ALLにja_JP.Shift_JISが設定されているのが原因のようです。

# env | grep LC
LC_ALL=ja_JP.Shift_JIS

とりあえず英語でmanが見れればよかったので、~/.bashrcのaliasで以下のようにして回避しました。

# vi ~/.bashrc
alias man='LC_ALL="" man'   ←追記する

# source ~/.bashrc

 - IT技術 ,

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
グループへのユーザの追加@Linux

グループへユーザを追加する方法。 # gpasswd -a user group …

no image
EntityBean @ JBoss 4.2

JBoss 4.2でEntityBeanを作ってみた。 @Idアノテーションは書 …

no image
ログアウトしてもプロセスを止めないようにする@bash

bash上で何かプログラムを走らせている時に、ログアウトしてもプロセスを動かし続 …

no image
DLNAサーバ TVersity

PS3はDLNAクライアント機能があるため、ネットワーク上にある音楽や動画を再生 …

no image
perlのCPANでモジュールをインストール@Debian Etch

CPANにはperlのモジュールが多数登録されています。これをインストールする方 …

no image
bashでの配列操作

あまりbashの配列操作を書くことがないから覚え書き。 定義方法は &#8220 …

no image
createrepoコマンド@ RHEL5

createrepoコマンドはyumのリポジトリを作成するためのコマンドです。 …

no image
CPU数を動的に変更する@CentOS 5.5

カーネルにパラメータ(maxcpus)を与えて、OSで使うCPU数を変更できるこ …

no image
POP3 + Maildir形式@Debian Etch

メールの保存形式をmboxからMaildirに変更したところ、qpopperがM …

no image
Google IME (mozc) のインストール@Fedora 17

Google製のLinux用IME、Mozc をインストールしてみた。 # yu …