2009-07-15 29 views
0

私たちの作業マシンはVistaに移行しているので、私はcygwinのインストールに苦労しています。cygwin/vista32 bash.exeが動作を停止しました

mkpasswd -l -c > /etc/passwd; mkgroup -l -d > /etc/group 

私は最終的にはcygwinの「作業」バージョンがあります:代わりに「IE5設定を使用」を使用して、次のコマンドを実行しているの手動インストーラにプロキシを設定した後

しかし、シェルを終了するためにexitを入力すると、Vistaでは「bash.exeが動作を停止しました」という素敵なメッセージボックスが表示され、何が問題になったのかを突き止めることができます。進行状況を「キャンセル」するか、試行を終了して「プログラムを終了」するまで待つことができます。

回避策はありますか?なぜそれが起こっているのかについての洞察?おそらく、このような振る舞いの通知をすべて止める窓口があるかもしれません。あるいは、cygwinが「MSによって定義されているように」正常に終了する方法がありますか?

+0

これはプログラミング関連のようではありません。 Cygwinのドットコムのメーリングリストのcygwinにははるかに適しています。 – p00ya

+0

CygwinはGCC/GDB/etcの使用によく使われます。 Windowsの場合私はその質問が許されるべきだと思う。 –

+0

理由のためにこのサイトにcygwinタグがあります。私は、他の人がこれをWindows上で「スタック」したときにプログラミングに必要な*ツールとして見ていると仮定しています。よくある質問でメーリングリストを洪水させないように最善を尽くしています。私は最初のウェブ検索、フォーラム(またはこのサイト)への投稿、その後メーリングリストへのリゾート。私が間違っているとAdminsは私を修正します。 – Russ

答えて

0

VistaでCygwinを問題なく実行します。私は特別な構成をしていませんでした。私はそれを単にインストールしました。

管理者権限で実行するようにCygwin Bashショートカットを設定してみてください。 (ただし、私はこれを行う必要はありませんでした)

また、どのバージョンのVistaを使用していますか?私は私のコピーをVista Ultimateで設定しました。これが違いを生むかどうかは分かりません。また、どのバージョンのCygwinをインストールしたのですか?どこにインストールしましたか? (どのパス?)

更新回答に基づいて: 私はよく分からないが、私はこの問題は、それが/プログラムファイル/フォルダにインストールされていることであるあなたに賭ける思います。 Vistaはおそらくそれが保護されたフォルダだと考えます。 C:\Cygwin、または少なくともDocuments(またはその領域)フォルダにインストールすることをお勧めします。パス内のスペースも避ける必要があります。私はあなたがそれを使用しているか分からないが、いくつかのmakeファイルは、スペースがあれば(私が理解するところによると)失敗するだろう。

私は決して専門家ではありません。

+0

"20の質問"申し訳ありません。 :-) –

+0

私たちは職場で眺望ビジネスを経営しています。 UACとセキュリティが職場でセットアップされ、Cに物事をインストールする方法は面倒です。私は "myc"と呼ばれるディレクトリを作成し、自分自身に完全な権限を与えました。今私はそれをC:\ myc \ Program Files \ cygwinにインストールしました。 "Program Files"にスペースがあるのでインストーラが警告しましたが、これはm00tポイントだと感じました。私のおかしい方法。これが問題なら、私は幸せよりも悲しくなるでしょう。 FWIW - 管理者として実行すると同じ動作をします – Russ

+0

oops、うちの19人のみ回答しました) $ uname -srv CYGWIN_NT-6.0 1.5.25(0.156/4/2)2008-06-12 19:34 – Russ

関連する問題