0

Windowsでのみ、Inetsimとそれも使用したいです。cygwin の助けを借りて使用できますか? Inetsim は、インターネット サービスをシミュレートするための Linux ツールです。

4

1 に答える 1

1

これと同じ質問があります。

次の抜粋は、INetSim の要件です。

INetSim を使用するには、次の前提条件を満たすシステムが必要です。

Cygwin は POSIX との互換性を保つよう努めていますが、System V とは何か、サポートされているかどうかという問題があります。Cygwin プロジェクトのメーリング リストからのこの役に立たないメッセージにより、ユーザー ガイドのこのエントリに誘導されます。投稿を読むと、System V は IPC 共有メモリとメッセージ キュー用であることが示唆されます。ありがたいことに、ガイドからの次の抜粋は、実行cygserverが System V が機能するために必要なサービスを提供することを示唆しています。

  • -m, --no-sharedmem

XSI IPC 共有メモリ サポートを開始しないでください。XSI IPC 共有メモリのサポートが必要ない場合は、ここでオフにできます。構成ファイルのオプション: kern.srv.sharedmem

  • -q, --no-msgqueues

XSI IPC メッセージ キューを開始しないでください。設定ファイルオプション: kern.srv.msgqueues

Cygwin バージョン 2.844 はこの投稿の時点で最新であり、2 番目の要件を満たす Perl 5.14.4-1 を提供します。

3 番目から 7 番目の箇条書きは、特定の perl ライブラリを囲んでおり、読者への演習として残されています。

Perlipq が Cygwin で利用可能であるという証拠を見つけることができないため、最終的な弾丸は棺桶の釘かもしれません (注: これにはカーネル サポートも必要であり、Cygwin が気にするには簡単に大きすぎる問題になる可能性があります)。 )。

何かが変わらない限り、あなたの質問に対する答えは次のとおりだと思います。いいえ、INetSim は cygwin では使用できません。

于 2014-04-03T15:33:01.737 に答える