Cygwinのホーム ディレクトリ の変更方法

Cygwin

1.概要

Cygwin のホームディレクトリの変更方法をシェアします。

Cygwinのデフォルトのホームディレクトリは「/home/ユーザー名」です。
ちなみにWindows10内でのディレクトリパス「C:\cygwin64\home\ユーザー名」です。

よく使用するプログラム等をユーザー名の配下の別なディレクトリに置いた場合など、移動が面倒になります。起動時にホームディレクトリ だと便利ではないでしょうか。

ディレクトリパス
Windows10 C:\cygwin64\home\ユーザー名
Cygwin /home/ユーザー名

*実際の「ユーザー名」のディレクトリ(ファルダ)は当然同じものになります。

1. C:\cygwin64\etc の nsswitch.conf を開く。(念のため、バックアップは取っておく)

2. 以下の行のコメントを外して、指定したいフォルダのパスに変更する。

2.変更方法

C:\cygwin64\etc 内の「nsswitch.conf」の「# db_home: /home/%U」を下記の様に変更します。(おそらく11行目だと思います)

変更は①でも②の例のどちらでもOKです。

変更箇所
変更前 # db_home: /home/%U
変更後 db_home: /home/ユーザー名/test

*念の為、「nsswitch.conf」のバックアップを取っておくと良いと思います。

変更前

# Defaults:
# passwd: files db
# group: files db
# db_enum: cache builtin
# db_home: /home/%U
# db_shell: /bin/bash
# db_gecos: <empty>

①変更後(コメントアウト) 

# Defaults:
# passwd: files db
# group: files db
# db_enum: cache builtin
db_home: /home/ユーザー名/test
# db_shell: /bin/bash
# db_gecos: <empty>

②変更後(コメントアウトなし)

# Defaults:
# passwd: files db
# group: files db
# db_enum: cache builtin
db_home: /home/ユーザー名/test
# db_shell: /bin/bash
# db_gecos: <empty>

3.フォント等の再設定

起動するとフォント等が初期化されます。設定を再度して、再起動すると完了です。







コメント

タイトルとURLをコピーしました