【目次】 Debian 4.0(etch)に、Java Development Kit をインストールする †前準備 †Debian GNU/Linux には、Javaプログラム開発を完全にフリーな環境で実現させるためのパッケージとして free-java-sdk があるが、日本語環境での問題点など使い込めていないので、Sun Microsystemsの Java(TM) 2 Platform Standard Edition Development Kit 5.0 をインストールする。 Debianのパッケージを管理するAPTのデフォルト設定では、ダウンロードするパッケージのレベルが、 /etc/apt/sources.list 中で、以下のように設定されている。 deb http://ftp.jp.debian.org/debian/ etch main deb-src http://ftp.jp.debian.org/debian/ etch main SunのJDKは、non-freeパッケージなので、この部分を以下のように変更する。 deb http://ftp.jp.debian.org/debian/ etch main contrib non-free deb-src http://ftp.jp.debian.org/debian/ etch main contrib non-free これで、JDKのインストールが可能になる。 # aptitude search sun-java
i A sun-java5-bin - Sun Java(TM) Runtime Environment (JRE) 5.0 (architecture dependent files) i A sun-java5-demo - Sun Java(TM) Development Kit (JDK) 5.0 demos and examples p sun-java5-doc - Sun JDK(TM) Documention -- integration installer p sun-java5-fonts - Lucida TrueType fonts (from the Sun JRE) i sun-java5-jdk - Sun Java(TM) Development Kit (JDK) 5.0 i A sun-java5-jre - Sun Java(TM) Runtime Environment (JRE) 5.0 (architecture independent files) p sun-java5-plugin - The Java(TM) Plug-in, Java SE 5.0 p sun-java5-source - Sun Java(TM) Development Kit (JDK) 5.0 source files JDK5のインストール †JDKをダウンロードしてインストールするための準備が整ったので、以下のコマンドを実行する。 # aptitude install sun-java5-jdk JDKのインストールでは、次の依存パッケージ群もインストールされる。 sun-java5-binでは、"Oparating System Distributor License for Java(DLJ) V.1.1"に同意するかどうかを聞かれるので、<はい>で同意する。 また、java-commonのインストール時には、DebianをインストールしたときのオンラインインストールCD、またはDVDを要求されるので手元に準備が必要である。 gsfonts-x11 java-common libltdl3 odbcinst1debian1 sun-java5-bin sun-java5-demo sun-java5-jdk sun-java5-jre unixodbc 警告は出るがインストールされる、gsfonts-x11 †JDKは、gsfonts-x11を依存パッケージとしてインストールしようとするが、以下のような警告を受けてしまう。 gsfonts-x11 (0.20) を設定しています ... warning: /usr/lib/X11/fonts/Type1 does not exist or is not a directory この問題は、X Window SystemがDebian GNU/LinuxはXFree86からX.Orgへ移行しているのだが、JDKは移行してしていないという事情によると考えられる。 そこで、gsfonts-x11がどこにインストールされたのかを少し追跡してみる。 ~$ aptitude search gsfonts i A gsfonts - Fonts for the Ghostscript interpreter(s) p gsfonts-other - Additional fonts for the ghostscript interpreter p gsfonts-wadalab-common - Japanese symbol fonts for the ghostscript interpreter p gsfonts-wadalab-gothic - Japanese gothic fonts for the ghostscript interpreter p gsfonts-wadalab-mincho - Japanese mincho fonts for the ghostscript interpreter i A gsfonts-x11 - Make Ghostscript fonts available to X11 上記コマンドの実行結果の最終行に、gsfonts-x11が依存パッケージとしてインストールされていることが記されている。 では警告のようにX.Org移行前のディレクトリが存在しないのなら、どこにインストールされたのだろうか? もう少し調べてみよう。 そこで、<locate>コマンドにより、gsfonts-x11の所在を探ってみると ~$ locate gsfonts-x11 /etc/X11/fonts/Type1/gsfonts-x11.alias /etc/X11/fonts/Type1/gsfonts-x11.scale /usr/share/doc/gsfonts-x11 /usr/share/doc/gsfonts-x11/changelog.gz /usr/share/doc/gsfonts-x11/copyright /usr/share/doc/gsfonts-x11/README /var/lib/dpkg/info/gsfonts-x11.conffiles /var/lib/dpkg/info/gsfonts-x11.list /var/lib/dpkg/info/gsfonts-x11.md5sums /var/lib/dpkg/info/gsfonts-x11.postinst /var/lib/dpkg/info/gsfonts-x11.postrm /var/lib/dpkg/info/gsfonts-x11.preinst gsfonts-x11.listを見てみると、フォントは /usr/share/fonts/X11/Type1 ドキュメントは /usr/share/doc/gsfonts-x11 プロパティーは /etc/X11/fonts/Type1 という具合にインストールされていた。 Virtual PC 2007に、Debian 4.0r1(etch)をインストールする †普段は開発用のLinux PCで作業しているが、日常業務はWindowsを使っていて、ちょっとした関数のLinux上の動作やコンフィグレーション用のファイルの確認などを、Windows上でちょこちょこっと出来れば便利なんだがな〜(@__@) Debian インストールの準備 †Virtual PC 2007のインストール〜バーチャルマシンの作成〜各種設定 †
Debian GNU/Linux 4.0r1(etch)のインストール †
マルチブート用のLinuxパーティションを使って、coLinuxを起動する †Windows XP Professional SP2のXサーバは、Xmingを使う
|