別のbash構成ファイルをロードしますか?ローカルおよびSSHリモートアクセス用のCygwin

別のbash構成ファイルをロードしますか?ローカルおよびSSHリモートアクセス用のCygwin

g++Cygwinにパッケージをインストールしました。 Cygwinで次の出力を見ることができます。

Input:$ which g++
Output: /cygdrive/c/mingw-w64/x86_64-6.2.0-posix-seh-rt_v5-rev1/mingw64/bin

opensshまた、パッケージをインストールし、CygwinにSSHサーバーを構成しました。ただし、Cygwinにリモートで接続すると、次の結果が表示されます。

Input:$ which g++
Output: no g++ in (/usr/local/bin:/usr/bin:/bin:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redis ....

上記の問題をどのように解決できますか?./bash_profileCygwinにリモートSSHとして接続すると、特定のファイルがロードされますか?その場合は、次の行を追加してこの問題を解決できます./bash_profile

export PATH=$PATH:/cygdrive/c/mingw-w64/x86_64-6.2.0-posix-seh-rt_v5-rev1/mingw64/bin

ベストアンサー1

PATHへの変更を~/.bashrc
設定するコードに報告されたパスに入れます。

# base-files version 4.1-1

# ~/.bashrc: executed by bash(1) for interactive shells.

おすすめ記事