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.フォント等の再設定
起動するとフォント等が初期化されます。設定を再度して、再起動すると完了です。
コメント