Innovating@Sun コミュニティ ご購入について (0120-33-9096) マイ・アカウント 日本 [Change] 日本語

Feed Feed RSS 1.0 Feed RSS 2.0 Feed ATOM 1.0
特別編 バックグラウンドでイケイケ!OpenSolaris環境構築

開発に必要なものというと以下のようなモノだろう。
ただし、どれも結構デカいので、インストールはひとつずつ完了を確かめつつやっていったほうがヨイ。

1. まず、C/C++開発なら、「ssdev」を選べば、Sun Studioの最新開発版「Express」、「make」などC/C++に必要な実行ファイルやライブラリ一式がインストールされる。

自分で開発とまではいかなくても「ソースからコンパイル」はヤル、という人も、コレ1個入れておけばマズはダイジョブ。

図23:「ss-dev」を選んでおけばまずはダイジョブ
図23:「ss-dev」を選んでおけばまずはダイジョブ

2. Java開発なら、「netbeans」及びエンタープライズ系アプリケーションサーバ「glassfish v2」を選べる。

でも、インストールされるNetBeansはバージョンが6.0と、ちと古い。

前のSolaris開発版「Solaris Express Developer Edition」のときは、最初っからインストールされてたからそのまま使ったりもしたけれど、あえて今からするのなら、JDKとNetBeansの最新バージョンを別途ダウンロードしてインストールしたほうがスッキリするのではないか。そこで本道場のオマケに「JDKとNetBeansの最新版インストール法」をご紹介してある。

3. SAMP(Solaris, Apache, MySQL, PHP)アプリケーションの開発には、まず「amp-dev」でこれらのソフトウェア本体やライブラリをインストールする。
次いで「webstackui」。コレはApacheやMySQLをGUIでスタートさせるタイヘン便利なツールなのだ。これの使い方はまたいずれ。

4.Gnomeで提供している開発ツール、すなわち本道場「バイナリハッキング」でも使った「Hexエディタ」や、インターフェイスデザイナ「Glade」は、左側のメニューから「Developer Tools」を選ぶと抽出されてくるのでわかりやすい。

図24:「Gnome」がもともと提供している開発ツール
図24:「Gnome」がもともと提供している開発ツール
≫ クリックで拡大

5. Perlはもちろん、Python, Ruby, PHPは最初からインストールされている。

けどさらに「perl-xml-perser」、「ruby-dev」、「gnome-python-extras」など追加でインストールできる項目もある。

例えば「python」関係で何があるかは、「Search」欄に「python」と入れて抽出できる。

図25:「ヘビ専」の方にはまだまだ追加できるモノがあるかも
図25:「ヘビ専」の方にはまだまだ追加できるモノがあるかも

6. データベースといえば「PostgreSQL」も「SUNWpostgr-(バージョン8.1)「SUNWpostgr-82-(バージョン8.2)」で始まるパッケージ群を追加で入れられる。

おっとっとっ。実は開発にもうひとつ、意外に必要なものがあった。

それはWebブラウザFirefox用のAdobe Flash Player。これが残念ながらOpenSolarisにはデフォルトで入っていない。
開発には学習が必須だが、最近のチュートリアルは動画形式で公開されているものが多いから、ないとかなり不便だ。

これはFirefoxで直接持ってくる。Flash Playerが必要な箇所のリンクをクリックして、「Adobe Flash Playerのダウンロード」というページに行く。

図26:本道場にも「Flash Player」の必要な箇所が(ただしこれをクリックしても何も起こりません)
図26:本道場にも「Flash Player」の必要な箇所が(ただしこれをクリックしても何も起こりません)

リンク先では「Solaris用」ということまではわかってくれていてあとは「SPARCかx86か」をリストから選ぶだけ。
「今すぐダウンロード」ボタンをクリックする。

「flash_player_9_solaris_x86.tar.bz2」というファイルが入手できる。
これはその場で右クリック、「ここに展開」で「bz2」の取れたフォルダになる。開けてみると「flashplayer.xpt」と「libflashplayer.so」というファイルが入っている。

Firefoxのプラグインは「/usr/lib/firefox/plugins」というフォルダに入っている。ココに追加すればよいのだが、自分のホームディレクトリ以外の場所にファイルをコピーしたりするには、root権限が必要だ。

そんなんメンドクサっ!自分さえ良ければいいのだ!というのは、実はOSのセキュリティ上はタイヘンよい心構えでアル。そこで自分の環境だけでFlash Playerプラグインを有効にすることにしよう。

自分のホームの「.mozilla」フォルダの直下に「plugins」フォルダを作る。エエ、「firefox」フォルダがそこにありますが平気な顔して隣に作ってください。

図27:Firefoxのプラグインなんだけど、firefoxフォルダの中に作る必要はない
図27:Firefoxのプラグインなんだけど、firefoxフォルダの中に作る必要はない

この「plugins」フォルダの中に、上記のFlash Playerのファイル2個を置いてやる。

とりあえず、これで一通りの開発生活はできるようになったはず。他にも情報・経験が入り次第お伝えしていく所存なので乞ご期待。

本記事は、サンのユーザ様自らの体験をお寄せいただいたものであり、サン・マイクロシステムズ社としての公式情報ではありません。


ご意見・ご感想をお聞かせください
この記事は参考になりましたか?
     

コメントがございましたらご記入ください


ページ先頭へ

Sun Fun Times