プログラミング/Windows環境の設定
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
] [
Japanese
/
English
]
研究について
研究の概要
論文発表
メディア
メンバー
教員
大学院生
学部生
OB
リンク
リンク集
授業
コンピュータプログラミング基礎II
機械知能システム工学特別講義I
機械システム工学特論(MORE SENSE特論)
内部用
物品管理(registries)
外部ソフトウェア
PC環境設定
買い物
プリンタ設定
定例研究会(weekly)
研究発表会(monthly)
閲覧回数順
開始行:
[[プログラミング]]~
[[プログラミング/EusLisp]]
#contents
----
&aname(cygwin);
*[[Cygwin:http://www.cygwin.com/]] [#mc97261f]
Windows上でUNIX互換の環境を提供するフリーソフト
**Cygwinのインストール [#v6039699]
+http://www.cygwin.com/setup.exe をダウンロードする。
%%--setup.exe へのショートカットを作って、そのプロパティ...
+インストール
--Choose Installation Type は Install from Internet
--Installation Directory の Install for は All Users
--Select Connection Type はDirect Connection
--Choose Download Site(s) で、
%%Cygwin JE (日本語環境) を追加する(下のUser URL に http...
リストにあるミラーサイトのどれか(例えば、ftp://ftp.iij.a...
--Select PackagesのSearch窓で必要なパッケージをタイプして...
---Search窓でEnterを押すとInstallが始まるので気をつけて。
---ひとつひとつInstallするときはSkip部をクリックする。正...
+スタートメニューから Cygwin の Cygwin bash shell(Cygwin ...
**Cygwinの環境設定 [#j88220a0]
''C:\Cygwin'' の部分は、別なディレクトリ(例えばC:\Cygwin...
-Windowsの環境変数のHOMEを作成((マイコンピュータを右クリ...
-Windowsの環境変数のPATHに、C:\Cygwin\bin を追加しておく(...
-[[Cygwin 1.7.9 で日本語を使うための覚え書き>http://www.r...
&aname(startxwin);
-[[X Window>プログラミング/X-Window]]の起動は、Cygwinのse...
--起動時に ~/.startxwinrc というファイル((このファイルが...
xhost +
と書いておく。無ければ作る。
-Cygwinを一度も起動していなければ、以下の作業の前に一度は...
--%% &ref(.bashrc); と %% &ref(.my-settings); と &ref(.ba...
-- .bashrcの編集をする。
cd ~
emacs .bashrc
と入力すると、~/.bashrcの編集モードになる。その末尾に、以...
if [ -f "${HOME}/.bash_aliases" ]; then
source "${HOME}/.bash_aliases"
fi
if [ -f "${HOME}/.my-settings" ]; then
source "${HOME}/.my-settings"
fi
--Cygwinを起動しても、上のファイルが読み込まれていないよ...
ln -sf .bashrc ~/.bash_profile
として、cygwin を再起動。
--豆知識
---bashとはCygwinのターミナルのプログラムの名前である。
--- ○○というプログラムの設定ファイルは、 ~/.○○rc というフ...
--- source というコマンドは、引数で指定したファイルを読み...
---.my-settings や .bash_aliases を別ファイルに分けている...
source ~/.bashrc とすればいいじゃんと思うだろうけれど、ex...
-&ref(.inputrc); を自分のホームに置くと、ターミナルで日本...
----
&aname(Meadow);
*[[Meadow:http://www.meadowy.org/meadow/]] &aname(Meadow)...
Windowsで日本語Emacsの環境を提供するフリーソフト(cygwin...
**Meadowのインストール [#p3f86545]
-http://www.meadowy.org/meadow/ を見てインストールする。
--ImagemagikはMeadowのバックで動いている説あり。インスト...
**Meadowの環境設定 [#r270befd]
- ~~/.emacs の最小限の設定。~
--サンプル(Meadowをインストールしたディレクトリ/dot.emac...
cp /cygdrive/c/Meadow/dot.emacs.ja ~/.emacs
これで、最低限の設定は完了。(ただし、こうすると、Meadow...
-[[cygwin-mount-mw32>http://www4.kcn.ne.jp/~boochang/emac...
--MeadowはWindowsのディレクトリ構造を理解するけれど、cygw...
--上のURLから、[[cygwin-mount.el>http://home.avvanta.com/...
---[[cycwin-mount.el>http://www.emacswiki.org/emacs/downl...
--Meadowを起動し、M-x byte-compile-file として、cygwin-mo...
-- ~/.emacs に、Meadow上で次のような記載を追加する。
;; MeadowでもCygwinのmount設定されたパスを使えるようにし...
(if (eq emacs-major-version 20)
(require 'cygwin-mount)
(require 'cygwin-mount-mw32))
(cygwin-mount-activate)
&aname(fakecygpty);
-[[fakecygpty>http://www.ysnb.net/meadow/meadow-develop/2...
--MeadowでM-x shellとしてjskrbeusglとした時に、プロンプト...
--http://www.ysnb.net/meadow/meadow-develop/2005/msg00209...
mkdir -p /usr/local/src/fakecygpty/
mv ダウンロードした場所/fakecygpty.c.gz /usr/local/src/f...
cd /usr/local/src/fakecygpty/
ls
gunzip fakecygpty.c.gz
ls
gcc -O fakecygpty.c -o fakecygpty
gccのオプションの意味は man gcc として調べる((-Oは最適化...
Windowsでは、-o fakecygpty としても、fakecygpty.exe がで...
--fakecygpty.exe を f_bash.exe 等の名前にして、PATHの通っ...
cp /usr/local/src/fakecygpty/fakecygpty.exe /usr/local/b...
-- ~~/.emacs に、設定を書く。
(setq explicit-shell-file-name "c:/cygwin/usr/local/bin/...
(setq shell-file-name "c:/cygwin/usr/local/bin/f_bash.ex...
すでに explicit-shell-file-name や shell-file-name の設定...
--fakecygpty.cをgccコンパイルするとNorton先生(熊倉の環境...
そこで、
C:\cygwin
をリアルタイム保護の除外に設定(サブフォルダも含めるにチェ...
セキュリティが気になる場合、消される.exeを一つ一つ追って...
--PATHも書いてる、gcc.exeもあるのにgccが見つからないと言...
&aname(utf8);
-UTF-8 (Unicode) を Meadow2 で使えるようにする.
--Meadow の setup.exe (またはsetup-ja.exe) を実行し,mule...
-- ~~/.emacs に以下を追加.
(require 'un-define)
(require 'jisx0213)
※(set-language-environment "Japanese")よりも前に書く
-meadowのフォント設定
--~/.emacs にフォントの設定を追加。するとOptions->Set Fon...
--[[参考サイト>http://www.k4.dion.ne.jp/~uranov/U/meadow/...
*[[TeraTerm>http://sourceforge.jp/projects/ttssh2/release...
Windows用のターミナルソフト。SSHで他のマシンにログインし...
-ダウンロードは[[ここ:http://sourceforge.jp/projects/ttss...
-便利な[[CygTerm:http://www.dd.iij4u.or.jp/~nsym/cygwin/c...
**Cygtermの環境設定(最新のTeraTermを入れた人は必要無し)...
-[[参考>http://ttssh2.sourceforge.jp/manual/ja/usage/cygw...
-teraterm.iniがDocument and Settingsに無い場合は,c:Progr...
-teraterm.iniの設定
--Cygwinディレクトリの確認:CygwinDirectory= c:¥cygwin と...
-teratermからCygwinに接続する
--ファイル=>Cygwin接続を選択
-cygterm.cfgの設定
--/usr/bin/cygterm.cfg (c:Program Files (x86)/terate...
--以下のようになっているか確認
# cygterm setting
TERM = C:\program files\ttermpro\ttermpro.exe %s %d /KR=...
#TERM = telnet.exe %s %d
TERM_TYPE = vt100
PORT_START = 20000
PORT_RANGE = 40
SHELL = /bin/bash
ENV_1 = MAKE_MODE=unix
ENV_2 = HOME=/home
-以上の記述はTeraTermにcygtermが入っていなかった頃のもの...
--cygterm.cfgの設定
# CygTerm setting
TERM = ttermpro.exe %s %d /E /KR=UTF-8 /KT=UTF-8 /VTICON...
TERM_TYPE = vt100
PORT_START = 20000
PORT_RANGE = 40
SHELL = auto
ENV_1 = MAKE_MODE=unix
ENV_2 =
LOGIN_SHELL = Yes
# HOME_CHDIR = No
SSH_AGENT_PROXY = No
&aname(win-ssh-agent);
* win-ssh-agent (sshのパスフレーズを覚えてもらう) [#f76da...
-sshのパスフレーズをいちいち入力しなくてよくするプログラム
-[[win-ssh-agent>https://github.com/ganaware/win-ssh-agen...
-インストール方法
--git(svnみたいなもん)で最新版をとってきて、コンパイルし...
cd /usr/local/src
git clone https://github.com/ganaware/win-ssh-agent.git
cd win-ssh-agent/
make
make install
Resource temporarily unavailableと言われた場合は、時間を...
-- cygstart /usr/local/bin/ 等として win-ssh-agent.exe の...
C:\cygwin\usr\local\bin\win-ssh-agent.exe --hide-console...
のようにしておき((自分で打つなよ!絶対どこか間違えるから...
* その他 [#x5cf94bc]
- [[プログラミング#番外編>プログラミング#bangai]] も見て...
-- &ref(水内/Font特大ゴシック.zip); と [[osakaフォント>プ...
終了行:
[[プログラミング]]~
[[プログラミング/EusLisp]]
#contents
----
&aname(cygwin);
*[[Cygwin:http://www.cygwin.com/]] [#mc97261f]
Windows上でUNIX互換の環境を提供するフリーソフト
**Cygwinのインストール [#v6039699]
+http://www.cygwin.com/setup.exe をダウンロードする。
%%--setup.exe へのショートカットを作って、そのプロパティ...
+インストール
--Choose Installation Type は Install from Internet
--Installation Directory の Install for は All Users
--Select Connection Type はDirect Connection
--Choose Download Site(s) で、
%%Cygwin JE (日本語環境) を追加する(下のUser URL に http...
リストにあるミラーサイトのどれか(例えば、ftp://ftp.iij.a...
--Select PackagesのSearch窓で必要なパッケージをタイプして...
---Search窓でEnterを押すとInstallが始まるので気をつけて。
---ひとつひとつInstallするときはSkip部をクリックする。正...
+スタートメニューから Cygwin の Cygwin bash shell(Cygwin ...
**Cygwinの環境設定 [#j88220a0]
''C:\Cygwin'' の部分は、別なディレクトリ(例えばC:\Cygwin...
-Windowsの環境変数のHOMEを作成((マイコンピュータを右クリ...
-Windowsの環境変数のPATHに、C:\Cygwin\bin を追加しておく(...
-[[Cygwin 1.7.9 で日本語を使うための覚え書き>http://www.r...
&aname(startxwin);
-[[X Window>プログラミング/X-Window]]の起動は、Cygwinのse...
--起動時に ~/.startxwinrc というファイル((このファイルが...
xhost +
と書いておく。無ければ作る。
-Cygwinを一度も起動していなければ、以下の作業の前に一度は...
--%% &ref(.bashrc); と %% &ref(.my-settings); と &ref(.ba...
-- .bashrcの編集をする。
cd ~
emacs .bashrc
と入力すると、~/.bashrcの編集モードになる。その末尾に、以...
if [ -f "${HOME}/.bash_aliases" ]; then
source "${HOME}/.bash_aliases"
fi
if [ -f "${HOME}/.my-settings" ]; then
source "${HOME}/.my-settings"
fi
--Cygwinを起動しても、上のファイルが読み込まれていないよ...
ln -sf .bashrc ~/.bash_profile
として、cygwin を再起動。
--豆知識
---bashとはCygwinのターミナルのプログラムの名前である。
--- ○○というプログラムの設定ファイルは、 ~/.○○rc というフ...
--- source というコマンドは、引数で指定したファイルを読み...
---.my-settings や .bash_aliases を別ファイルに分けている...
source ~/.bashrc とすればいいじゃんと思うだろうけれど、ex...
-&ref(.inputrc); を自分のホームに置くと、ターミナルで日本...
----
&aname(Meadow);
*[[Meadow:http://www.meadowy.org/meadow/]] &aname(Meadow)...
Windowsで日本語Emacsの環境を提供するフリーソフト(cygwin...
**Meadowのインストール [#p3f86545]
-http://www.meadowy.org/meadow/ を見てインストールする。
--ImagemagikはMeadowのバックで動いている説あり。インスト...
**Meadowの環境設定 [#r270befd]
- ~~/.emacs の最小限の設定。~
--サンプル(Meadowをインストールしたディレクトリ/dot.emac...
cp /cygdrive/c/Meadow/dot.emacs.ja ~/.emacs
これで、最低限の設定は完了。(ただし、こうすると、Meadow...
-[[cygwin-mount-mw32>http://www4.kcn.ne.jp/~boochang/emac...
--MeadowはWindowsのディレクトリ構造を理解するけれど、cygw...
--上のURLから、[[cygwin-mount.el>http://home.avvanta.com/...
---[[cycwin-mount.el>http://www.emacswiki.org/emacs/downl...
--Meadowを起動し、M-x byte-compile-file として、cygwin-mo...
-- ~/.emacs に、Meadow上で次のような記載を追加する。
;; MeadowでもCygwinのmount設定されたパスを使えるようにし...
(if (eq emacs-major-version 20)
(require 'cygwin-mount)
(require 'cygwin-mount-mw32))
(cygwin-mount-activate)
&aname(fakecygpty);
-[[fakecygpty>http://www.ysnb.net/meadow/meadow-develop/2...
--MeadowでM-x shellとしてjskrbeusglとした時に、プロンプト...
--http://www.ysnb.net/meadow/meadow-develop/2005/msg00209...
mkdir -p /usr/local/src/fakecygpty/
mv ダウンロードした場所/fakecygpty.c.gz /usr/local/src/f...
cd /usr/local/src/fakecygpty/
ls
gunzip fakecygpty.c.gz
ls
gcc -O fakecygpty.c -o fakecygpty
gccのオプションの意味は man gcc として調べる((-Oは最適化...
Windowsでは、-o fakecygpty としても、fakecygpty.exe がで...
--fakecygpty.exe を f_bash.exe 等の名前にして、PATHの通っ...
cp /usr/local/src/fakecygpty/fakecygpty.exe /usr/local/b...
-- ~~/.emacs に、設定を書く。
(setq explicit-shell-file-name "c:/cygwin/usr/local/bin/...
(setq shell-file-name "c:/cygwin/usr/local/bin/f_bash.ex...
すでに explicit-shell-file-name や shell-file-name の設定...
--fakecygpty.cをgccコンパイルするとNorton先生(熊倉の環境...
そこで、
C:\cygwin
をリアルタイム保護の除外に設定(サブフォルダも含めるにチェ...
セキュリティが気になる場合、消される.exeを一つ一つ追って...
--PATHも書いてる、gcc.exeもあるのにgccが見つからないと言...
&aname(utf8);
-UTF-8 (Unicode) を Meadow2 で使えるようにする.
--Meadow の setup.exe (またはsetup-ja.exe) を実行し,mule...
-- ~~/.emacs に以下を追加.
(require 'un-define)
(require 'jisx0213)
※(set-language-environment "Japanese")よりも前に書く
-meadowのフォント設定
--~/.emacs にフォントの設定を追加。するとOptions->Set Fon...
--[[参考サイト>http://www.k4.dion.ne.jp/~uranov/U/meadow/...
*[[TeraTerm>http://sourceforge.jp/projects/ttssh2/release...
Windows用のターミナルソフト。SSHで他のマシンにログインし...
-ダウンロードは[[ここ:http://sourceforge.jp/projects/ttss...
-便利な[[CygTerm:http://www.dd.iij4u.or.jp/~nsym/cygwin/c...
**Cygtermの環境設定(最新のTeraTermを入れた人は必要無し)...
-[[参考>http://ttssh2.sourceforge.jp/manual/ja/usage/cygw...
-teraterm.iniがDocument and Settingsに無い場合は,c:Progr...
-teraterm.iniの設定
--Cygwinディレクトリの確認:CygwinDirectory= c:¥cygwin と...
-teratermからCygwinに接続する
--ファイル=>Cygwin接続を選択
-cygterm.cfgの設定
--/usr/bin/cygterm.cfg (c:Program Files (x86)/terate...
--以下のようになっているか確認
# cygterm setting
TERM = C:\program files\ttermpro\ttermpro.exe %s %d /KR=...
#TERM = telnet.exe %s %d
TERM_TYPE = vt100
PORT_START = 20000
PORT_RANGE = 40
SHELL = /bin/bash
ENV_1 = MAKE_MODE=unix
ENV_2 = HOME=/home
-以上の記述はTeraTermにcygtermが入っていなかった頃のもの...
--cygterm.cfgの設定
# CygTerm setting
TERM = ttermpro.exe %s %d /E /KR=UTF-8 /KT=UTF-8 /VTICON...
TERM_TYPE = vt100
PORT_START = 20000
PORT_RANGE = 40
SHELL = auto
ENV_1 = MAKE_MODE=unix
ENV_2 =
LOGIN_SHELL = Yes
# HOME_CHDIR = No
SSH_AGENT_PROXY = No
&aname(win-ssh-agent);
* win-ssh-agent (sshのパスフレーズを覚えてもらう) [#f76da...
-sshのパスフレーズをいちいち入力しなくてよくするプログラム
-[[win-ssh-agent>https://github.com/ganaware/win-ssh-agen...
-インストール方法
--git(svnみたいなもん)で最新版をとってきて、コンパイルし...
cd /usr/local/src
git clone https://github.com/ganaware/win-ssh-agent.git
cd win-ssh-agent/
make
make install
Resource temporarily unavailableと言われた場合は、時間を...
-- cygstart /usr/local/bin/ 等として win-ssh-agent.exe の...
C:\cygwin\usr\local\bin\win-ssh-agent.exe --hide-console...
のようにしておき((自分で打つなよ!絶対どこか間違えるから...
* その他 [#x5cf94bc]
- [[プログラミング#番外編>プログラミング#bangai]] も見て...
-- &ref(水内/Font特大ゴシック.zip); と [[osakaフォント>プ...
ページ名: