Solarisを使用していますが、DISPLAY
環境変数を設定した後にXサーバーを使用できるかどうかをテストしたいと思います。
Linuxでは、通常xeyes
、xclock
またはxterm
を使用します。しかし、これらのどれもSolarisでは利用できないようです。
Oracle Solaris 11のGAリリースを使用していることに注意してください。
申し訳ありませんが、私はOracle Solaris 11を使用していたことを説明できませんでした。
このリリースでは、これらはデフォルトでインストールされていません(テキストインストーラーを使用)。パッケージマネージャーを使用してインストールする必要があります。必要なアプリケーションが含まれているパッケージを見つけるには、pkg search
を使用します。
pkg search xeyes
compatibility/packages/SUNWxwplt
パッケージを使用して、xterm
およびxeyes
を/usr/bin
にインストールしました。
xset -q > /dev/null
私はこれを https://stackoverflow.com/questions/637005/x-server-running で見つけました(やや誤解を招くような言葉で書かれた質問への応答)。
環境変数PATH
をディレクトリ/usr/openwin/bin
に展開することができます。
PATH=$PATH:/usr/openwin/bin
これが(歴史的な理由により)X11アプリケーションがSolarisに常駐する場所です。そこには、xterm、xclock、およびX11の他の多くの基本クライアントがあります。
私はxclock
を使用します。 Solarisで利用できますが、奇妙な場所にあります。あなたはそれを見つけることができます:
find / -name xclock 2>/dev/null
個人的には、次のようにJavaで基本的なグラフィックアプリケーションをコピーします http://beginwithjava.blogspot.ch/2008/07/very-basic-Java-graphics-3-examples.html (BasicFrame。 Java)、コンパイルして実行します...もちろん、JDKがインストールされている必要があります...