
No.4ベストアンサー
- 回答日時:
> 次に、.bashrcファイルをエディタで編集します。
> 環境変数PATHにcannaの実行ファイルが格納されてい> るフォルダを追加します。
>
> ここがよくわかりません。
えーと、
$ tar Cxzf / canna.tgz
を実行すると、/usr/localの下にcannaというフォルダができています。
その中のbinというフォルダーにcannaを起動させるための実行ファイルがありますので、
環境変数PATHに、
/usr/local/canna/bin
を追加してください。
次にフォントの設定ですが、
参考URLのドキュメントと仕様が変更になって、
fonts.{dir,alias} は、
~/.ttfontsの下にあります。
したがって、install.shを実行していれば、
日本語フォントの設定まで終わっているようです。
日本語の入力は、xtermでは対応していませんのでcannaと一緒にインストールしたktermを起動して確認してみましょう。
最後に壁紙の設定ですが、
~/GNUstep/Library/WindowMaker/Backgrounds/ の下に表示しようとしている画像ファイルが存在しますでしょうか?
画像ファイルが置いてあることを確認しましたら、
~/GNUstep/Defaults/WindowMaker をエディタで編集します。
以下のような設定をしている部分を変更します。
WorkspaceBack = (solid, "rgb:50/50/75");
WorkspaceBack = (
tpixmap,
"~/GNUstep/Library/WindowMaker/Backgrounds/winnt.bmp",
grey20
);
のように修正して保存します。
winnt.bmpを自分の好きな画像ファイルに置き換えるだけです。
これでどうでしょうか?
この回答への補足
他人の僕のためにこんなに懇切丁寧におしえてくれてどうもありがとう。あなたものすごい親切でいい人なんですね(感謝感激)で、僕あなたが教えてくれたさいと
http://www.atmarkit.co.jp/flinux/special/cygwin2 …
がわかりやすいのでcygwinを再インストールして最初からやってみました。
以下のファイルをダウンロード
startup.tgz
kterm.tgz
canna.tgz
kinput2.tgz
libX11.tgz
で最後のlibX11.tgzが存在しないです。グーグルで検索してもダウンロードできないです。そして次
$ tar Cxzf / kterm.tgz
$ tar Cxzf / canna.tgz
$ tar Cxzf / kinput2.tgz
(最後の$ tar Cxzf / libX11.tgzは実行できません)
を実行しました。
そして次
$ tar zxf startup.tgz
$ ls startup
を実行しても以下のファイル
_Xmodmap-101-on-106
_Xmodmap-106
が存在しません。そして次を実行
$ cp startup/_termcap ~/.termcap
$ cp startup/_canna ~/.canna
$ cp startup/_Xresources ~/.Xresources
$ cp startup/_xinitrc ~/.xinitrc
そして次はOK
$ mkdir /usr/X11R6/lib/X11/fonts/TT
$ cp startup/fonts.{dir,alias} /usr/X11R6/lib/X11/fonts/TT
$ cd /usr/X11R6/lib/X11/fonts/TT
しかし次のことをやると意味不明なエラーがでます。
$ ln -s `cygpath -u $WINDIR`/Fonts/{ms*.ttc,arial*.ttf,times*.ttf} .
create どうとかこうとか
ここまでやるとxinitなら背景のあるwmaker,
startxなら背景のないやつ。しかしたとえwmakerがたちあがってもemacsとjavacが使えなくなる。
(javacはcommand not found emacsは no fonts match 云々とかでます)
立ち上げる前に状態なら二つとも使えるにの。そもそも僕のcygwinには.bashrcファイルが存在しない。他の人のcygwinには存在する状態です。たぶん問題は
以下の三つのファイルがないこと
libX11.tgz
_Xmodmap-101-on-106
_Xmodmap-106
が関係あるとおもうのですが
No.3
- 回答日時:
少し感情的になっていたので、冷静になって説明させていただきます。
既に、
$ tar Cxzf / Xbin-corrected.tgz
$ tar Cxzf / kterm.tgz
$ tar Cxzf / canna.tgz
$ tar Cxzf / imeproxy.tgz
$ tar Cxzf / kinput2.tgz
まで済んでいると思いますので、
次に、
$ sh install.sh
を実行してみましょう。
環境変数HOMEが設定されていれば、その設定したフォルダーに設定ファイルがコピーされます。
同じファイルが存在する場合は、上書きするか聞いてくるので、yかnを入力します。
環境変数HOMEが設定されていない場合は、
C:\Documents and Settings\ユーザー名
に設定ファイルがコピーされます。
次に、.bashrcファイルをエディタで編集します。
環境変数PATHにcannaの実行ファイルが格納されているフォルダを追加します。
次に.xinitrcファイルを同じようにエディタで開いて編集します。
#twm &
#wmaker &
#openbox &
fvwm2 &
となっていましたら、
#twm &
wmaker &
#openbox &
#fvwm2 &
に変更して保存します。
Window Makerを起動する場合は、
# startx
とします。
# startxwin.sh
とか
# startxwin.bat
とすると、
.xinitrcファイルを読み込まないので、
cannaが使えません。
これで、日本語が使えます。
rxvtやktermで読み書きができることを確認しましょう。
あと、
$ mkdir /usr/X11R6/lib/X11/fonts/TT
$ cp startup/fonts.{dir,alias} /usr/X11R6/lib/X11/fonts/TT
$ cd /usr/X11R6/lib/X11/fonts/TT
$ ln -s `cygpath -u $WINDIR`/Fonts/{ms*.ttc,arial*.ttf,times*.ttf} .
を実行してからstartxとすると、
MS明朝やMSゴシックで文字が表示できます。
日本語を入力するには、[Ctrl]+[\]キーを押します。すると、ktermのカーソルの下に[あ]という表示が現れて日本語入力モードになります。もう一度[Ctrl]+[\]キーを押すと、日本語入力モードがオフになります。
javacが使えなくなったということですが、
# javac
とすると何か表示されますか?
多分HELPが表示されると思います。
HELPではなく、
Command not Found!
みたいなエラーが表示された場合は、
環境変数PATHにjavac.exeが存在するフォルダが存在するか確認しましょう。
「スタート」→「検索」→「ファイルやフォルダ」と辿って「ファイルやフォルダの名前」の欄にjavac.exeと入力して検索しましょう。
これで、javacが存在するフォルダが確認できます。
例えば、javacが
C:\Program Files\Java\jdk1.5.0_01\bin
に見つかった場合は、
環境変数PATHに設定されているか確認します。
設定されていない場合は、追加しましょう。
追加方法は、Windows2000/XPならシステムのプロパティで設定できます。
この回答への補足
非常に丁寧に書いていただきありがとうございます。ただ、やっても日本語入力ができません。
Ct-\を押すと英語で日本はつかえませんみたいなメッセージがでます。
$ sh install.sh
ここまではOKなのですが
次に、.bashrcファイルをエディタで編集します。
環境変数PATHにcannaの実行ファイルが格納されているフォルダを追加します。
ここがよくわかりません。教えていていただいたサイトのとおりにworkのフォルダをつくりそこで全てをダウンロードして展開しましたので、フルパスでかいて
/cygdrive/c/Program\Files/Ghostgum/gsview:~/home/hoge/work:$PATH
と最後の:~/home/hoge/work:$PATHを追加したのですが。そもそも fonts.{dir,alias} なんてファイルはダウンロードしてきたものには存在しないような気がするのですが。また立ち上がったwmaker にはなぜか背景がなくなっています。
No.2
- 回答日時:
それでは、何がわからないのか提示してもらえますか?
私が提示したサイトにインストール方法が全て丁寧に書かれていたはずです。
それで理解できないなら、
http://www.atmarkit.co.jp/flinux/special/cygwin2 …
の解説を熟読してください。
javacが使えなくなったとありますが、単にPATHの設定にjavacが置いてあるフォルダを指定していないだけでしょ。
環境変数PATHの設定を見直してみては?
WindowMakerを使用したいなら、自分のホームディレクトリにある.xinitrcファイルを修正するだけです。
修正方法は、上記のサイトで丁寧に解説されています。
どうしても理解できないなら、Cygwinの解説書を書店で購入してください。
専門書ですから日本語を入力するための説明が専門用語入りで丁寧に書いてあります。
最後にどうしても理解できないなら、すんなりあきらめて有償のXonWindows3を買った方が素人でも簡単に日本語が利用できるcygwinの環境が構築できます。
私は質問した内容に丁寧に答えたつもりです。
cygwinはパソコン素人が触るようなソフトではありません。
ある程度自分で環境設定ができるような初級者から上級者向けのソフトです。
自分でgoogleで検索すらできないようであれば、お金でサポート付きの製品を購入したほうがいいですよ。
参考URL:http://www.netlaputa.ne.jp/~kuno/cygwinmain.html
この回答への補足
わからないのは、yesを答えた後と書いてあります。
このサイト意味不明です。この後が理解できません。そもそもまえはjavacはつかえました。使えなったのはパスのせいではないとおもいます。ちゃんとパスが環境変数で設定しましたから。
No.1
- 回答日時:
こちらが参考になると思います。
「Cygwin + X + 日本語アプリケーション」(参考URL)
でも、有償のXonWindows3を買った方が簡単ですよ。
http://www.holonlinux.com/products/xon/xon3/
参考URL:http://www.eaflux.com/cygwin-xfree-jp-supplement/
この回答への補足
このサイト何を言っているのかわかりません。このサイトどおりにやっていったらなぜかWmakerがたちあがらなくなりました。素人なのでもっと簡単に懇切丁寧に解説しているのはないのでしょうか?そもそも全ててんかいしたあとに
yes | sh install.sh
を実行したあとがわからないのですが
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Wine 黒い画面
-
Macのラベルがネットワーク上で...
-
コマンドプロンプトの標準テキ...
-
batファイルでローカルセキュリ...
-
crontabの設定ができない(編集...
-
Linuxでタブ補完を押したときの...
-
VLC media playerを常にデフォ...
-
ラズパイのファイルのパーミッ...
-
Fatal server error?
-
音楽のファイルを開く時にデフ...
-
Version Cueの起動ができない
-
chownでファイル所有者なのに別...
-
マウントを取る人
-
Winmerge ファイルの中身は同じ...
-
ファイル名で / (スラッシュ...
-
ftpのmgetコマンドの自分の格納...
-
ファイルの先頭行を全て削除したい
-
嫌ってるのに真似してきたりマ...
-
バッチファイルで変数の中身を...
-
onedriveの中身を削除したらパ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
hosts に 記載がなければ追加...
-
VLC media playerを常にデフォ...
-
~/.bash_profileがログイン時に...
-
ラズパイのファイルのパーミッ...
-
chownでファイル所有者なのに別...
-
Fedora Core1でdhcppc1のURLが...
-
crontab -e で作成したファイル...
-
2台のWindowsでユーザー名を同...
-
Linuxを入れたばかりなのにタイ...
-
X-Window日本語入力ができません。
-
quick time plug-in
-
FedoraCore4 のW...
-
文字コードについて
-
新しく開くポート番号
-
Squidの起動エラーについて
-
FFFTPの設定ができない
-
cannaについて
-
Adobe Readerデータのメール送信
-
バックアップ、リストアについて
-
Automatorの中の「AppleScript...
おすすめ情報