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
Firefox検索フォームに検索履歴ボタンを追加する@Firefox 3.0

Firefox の検索欄は、検索履歴を覚えてくれ、↓を押すと履歴が出てきます。し …

no image
apt系コマンド

インストールの管理にDebian系ではaptを使いますが、すぐ忘れてしまうのでメ …

no image
リモートデスクトップに繋がらない with COMODO Firewall

COMODO Firewall を入れたWindows 7に、リモートデスクトッ …

Windows 10 の Ubuntu (WSL) でGUI (X Window)を使う

Windows 10 の WSL 上の Ubuntu 上のアプリでGUI(X)が …

no image
dnsmasqでDNSサーバを立ててWindowsから参照させる

Linuxサーバ上にdnsmasqで DNSサーバ立てて、自宅内のサーバの名前解 …

no image
gitで過去のコミットを書き換える方法まとめ

コミットしてしまった後に恥ずかしい間違いに気づいて書き換えたい時の対処方法。 ま …

no image
Windows 10のスタートメニュー整理

Windows 7では、スタートメニューのフォルダを右クリックしてフォルダを開く …

no image
自分のWebページにTwitterの呟きを表示

WordPressのTwitter表示プラグインが重たいので、直接以下のコードを …

no image
lsの色を変更する@Cygwin

lsコマンドは、ディレクトリやファイルの種類によって、表示に色をつけることができ …

no image
Linuxのinitrd – イニシャルラムディスク(initial ram disk)の展開方法

Linuxカーネルはモジュール型であるため、Linux起動時に必要なモジュールは …