問題タブ [solaris]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
2685 参照

java - Javaが別のマシンでファイルを読み書きするための最良の方法は?

Sun Solaris で実行されている Java アプリケーション サーバーがあります。ここで、WindowsXP を実行している別のマシンとの間でファイルの書き込みと読み取りができる必要があります。これら 2 台のマシンは、同じファイアウォール内の 2 つの別個のグループによって管理されています。より簡単な場合は、Java を使用してファイルを Solaris に書き込み、サードパーティ プログラムを使用して Windows マシンとの間でファイルを移動できます。

これを処理する最善の方法は何ですか?

もう 1 つ情報があります。私たちのグループは Solaris マシンを管理しており、必要に応じてそのマシンにソフトウェアを追加できます。しかし、他のグループに Windows マシンにソフトウェアを追加してもらうのは、大きな苦痛です。したがって、Windows マシンに何もインストールする必要のないソリューションを希望します。

0 投票する
1 に答える
957 参照

tomcat - VeriSign の中間 CA 証明書をインストールする方法は?

Solaris サーバーで tomcat を実行していますが、VeriSign の中間 CA 証明書をインストールする方法を教えてください。

私は何日も苦労しており、keytool エラーが発生し続けています: java.io.EOFException どうすれば解決できますか?

0 投票する
1 に答える
1725 参照

ssh - solaris10のcompatnisとのssh

次の構成を使用して、sshとNISを備えたSolaris10サーバーが動作しています。

今、私は互換モードに切り替えたいです:

次のユーザーを追加しました。

実行pwvconした後、ユーザーのパスワード認証が機能lukeしなくなりました(公開鍵はまだOKです)。

セットアップに何か問題がありますか?

0 投票する
4 に答える
15479 参照

solaris - Solaris でシンボリック リンクをコピーする

Solaris OS でリンクをコピーしようとしていますが、単にリンクをコピーするのではなく、リンクが指しているディレクトリ/ファイルの内容全体をコピーすることがわかりました。これは、AIX、HP-UX、Linux などの他の OS にはありません。

これは Solaris OS の正常な動作ですか?

0 投票する
1 に答える
745 参照

sql-server - SolarisからSQLServerにアクセスする

ここで使用できるfreeTDSについて知りましたが、実稼働環境での安定性には疑問があります。ODBCドライバーを使用する以外に、SolarisからMSSQL Serverと対話する方法はありますか?

0 投票する
4 に答える
970 参照

c++ - コンストラクターの定義と宣言の不一致

次の C++ コードがありました。宣言内のコンストラクターへの引数は、コンストラクターの定義とは異なる constness を持っていました。

g++ を使用して警告なしでこれをコンパイルすることができました。64 ビットの solaris に組み込まれている C++ コンパイラでリンカー エラーが発生したことが判明しました。これにより、問題があることに気付きました。

この場合、一致する引数のルールは何ですか? それはコンパイラ次第ですか?

0 投票する
4 に答える
18991 参照

solaris - Solaris でシンボリックリンクを別のフォルダに移動/コピーするにはどうすればよいですか?

cp -R -P" " コマンドを使用してシンボリック リンクを別の名前の別のフォルダにコピーしようとすると、それが指しているディレクトリ/ファイル全体がコピーされるというのは、Solaris でのみ見られる奇妙な動作です。

例えば:

0 投票する
2 に答える
245 参照

filesystems - 完全な UFS で非常に遅い open() (6 秒以上) が一括削除を開始したばかりですか?

solaris に UFS パーティションがあります。

ボリュームがいっぱいになります。私たちはまだそれに書き込もうとしています - 当然 open() はすぐに -1 を返します。

一括削除を行う cron ジョブが起動すると、open() がタイムリーに返されないように見えます。ウォッチドッグがプロセスを強制終了するまでに少なくとも 6 秒かかるためです。

さて、明らかな考えは、削除がファイルシステムをビジー状態に保ち、open() が永遠にかかるということです...しかし、この動作について具体的な知識はありますか?

0 投票する
4 に答える
8346 参照

linker - どのコンパイラが静的ライブラリを生成したかを知る方法はありますか?

サードパーティから、solaris ステーションでリンクするための静的ライブラリ (.a) が提供されました。sunpro でコンパイルしようとしましたが、リンク段階で失敗しました。

この問題は、私が使用しているコンパイラ (代わりに gcc?) または単にそのバージョン (コンパイラによって提供される std lib がライブラリ AFAIK によって期待されるバージョンから変更される可能性があるため、リンクステップでエラーが発生する可能性があるため) から発生していると思います)。

このライブラリを生成するためにどのコンパイラが使用されたかを知るにはどうすればよいですか? それを行うツールはありますか?sunpro/gcc などのオプションはありますか?

ヒントとして:オブジェクト ファイルを生成するときに、コンパイラがさまざまなマングリング規則を使用することを少し前に読みました (本当ですか?)。それでも、「nm --demangle」コマンド ラインでは、この静的ライブラリのデバッグ シンボルからすべての関数名が出力されます。それはどのように機能しますか?私の仮定が正しければ、nmには静的ライブラリで使用されている規則を解決する方法がありますね。それとも、nm は GNU binutils の一部であるため、lib が GNU gcc によって生成されたことを単に意味しているのでしょうか?

ワークステーションの近くにいないため、リンカーからエラー出力をコピーして貼り付けることはできません (現時点ではありませんが、さらに編集してコピーすることはできます)。