質問: cygwin: 再インストールの不具合 cygwinなのでwindows系かとも思いましたが、こちらにします。 cygwinがインストールされていたstand aloneのpc(a)があります。 これに、以下の手順で、新しいバージョンのcygwinを再導入しました。 (1) 古いcygwinを削除 ・ファイルを削除 ・レジストリの情報を削除 ・環境変数を削除 (2) networkに接続したpc(b)で、setup.exeを実行し、最新のパッケージを全てダウンロード (3) pc(b)で、setup.exeを実行し、ローカルからのインストールをテスト。パッケージ選択は、全て「install」。正常動作を確認。 (4) pc(a)に、全てのパッケージをコピーし、setup.exeを実行。パッケージは、全て「install」を選択し、インストールを完了。 この状態で、cygwin bash shellを実行すると、以下の状態になってしまいました。 ○ /bin/sh にログインしてしまう。 ○ パスがどこにも通っていない。 確認したところ /etc/profile が存在しないことがわかったので、(b)の環境と比べたところ、/etc/profile だけでなく、 (a) ファイル数 2980, フォルダ数 140 (b) ファイル数 3187, フォルダ数 221 と、大分異なっています。 このような状態で、何度インストールをやり直しても、正しくインストールできなくなってしまいました。 アンインストールの方法が正しくないのかと思い、google等でも色々調べましたが、ファイルの削除、レジストリデータの削除、環境変数の削除あたりをやっておけば大丈夫のようで、煮詰まっています。 何か関連情報をお持ちの方がおられましたら、フォローいただけると幸いです。
回答: 外付けhddにcygwinをインストールし、それを他のpcに接続したところ使えませんでした。接続した時のフォルダ(c,f,h等)が異なったためかと思います。ご質問の件ですが、なぜpc(a)にコピーではなく、直接インストールされなかったのでしょうか。直接インストールされれば問題ないと思いますが。