2010年9月14日火曜日

NetBeans IDEをdebian5.0にインストールする。

http://netbeans.org/index_ja.html
まず↑ここにアクセスしてNetBeans IDEをダウンロードする。

注意としては、OSを認識して対応するプラットフォームのデータを自動選択してしまうので、インストールするマシンでアクセスすること。

今回は、Debian5.0にインストールする。

DebianにはRPMがインストールされていないので、netbeans-6.9.1-ml-php-linux.sh をダウンロードした。
NetBeansには、Java環境が必要。

http://java.sun.com/javase/ja/6/download.html
↑ここから jdk-6u21-linux-i586.bin をダウンロードした。

それぞれ実行させるためにパーミッションを変更する。
#chmod a+x *

root権限が無くてもインストールできるようなので、自分のIDから自分のホームディレクトリにインストールする。

まず、自分のホームへJDKをインストールする。

#./jdk-6u21-linux-i586.bin

これで、ディレクトリ jdk1.6.0_21 が作成されそこへインストールされる。

つぎに、NetBeansをインストールする。NetBeansにJDKの場所を知らせるために、次のオプションを付けてインストールシェルを実行する。

#./netbeans-6.9.1-ml-php-linux.sh --javahome /home/自分のID/jdk1.6.0_21

このシェルは、X11で動作するインストーラーを実行するので、X11上のシェルから上記コマンドを実行する必要がある。
コマンドを実行すると、GUIのインストーラーが起動するので、適当にインストールを進めてゆく。

パタパタとインストールが終了し、デスクトップ上にNetBeansIDEのアイコンが表示される。

ダブルクリックで実行させると、文字化けが発生する。
肝心な部分が文字化け(□)表示され何が何だか分からない。

色々調べていると、次↓のページに解決策があった。
http://wiki.netbeans.org/FaqInstallLinuxAsianFontsJa#JDK_.E3.81.A8_IDE_.E3.81.AE.E3.83.AA.E3.83.AA.E3.83.BC.E3.82.B9.E3.83.8E.E3.83.BC.E3.83.88.E3.82.92.E7.A2.BA.E8.AA.8D.E3.81.97.E3.81.BE.E3.81.97.E3.82.87.E3.81.86

JDKには、日本語フォントが含まれていないため文字化けが起こるそうな。
なので、debianのフォントフォルダから、適当な日本語フォントを指定場所へコピーすればよいらしい。

で、 /usr/share/fonts/truetype/sazanami に日本語っぽい名前のフォントがあったのでそれを次の様にコピーした。

#cd /usr/share/fonts/truetype/sazanami
#cp *.ttf /home/自分のID/jdk1.6.0_21/jre/lib/fonts

それで再びNetBeansを起動すると、今度はばっちり表示された。

めでたしめでたし!



このサイトは、広告収入により運営しております。

0 件のコメント:

コメントを投稿