Java diegimas FreeBSD

Java diegimas FreeBSD naudojant port’us  kiek sudėtingesnis ir skiriasi nuo įprasto programų diegimo, kadangi reikalauja nemažo išankstinio pasiruošimo prieš pradedant patį diegimą.

Pateiksiu jums JDK6 diegimo instrukciją, kurią pats asmeniškai esu išbandęs ir realiai naudoju. FreeBSD port’uose galima rasti ir JDK7. Diegimas būtų panašus, tačiau šiuo atveju visus paketus (reikiamus patch’us) jau reikėtų susirinkti tinkančius JDK7. Dauguma bandžiusių Java šiam momentui geriau rekomenduoja naudoti JDK6 (nusistovėjusi, stabili, gerai dera su GlassFish ir t.t.). Aišku, versijos pasirinkimas – jūsų asmeninis reikalas.

JDK6 diegimo iš port’o instrukcija:

Prieš pradedant diegimą į katalogą “/usr/ports/distfiles” būtina parsisiųsti visus žemiau paminėtus paketus:

1. cd /usr/ports/distfiles

Šiuos paketus tiesiogiai galima siųsti į serverį naudojant FETCH komandą:

2. fetch http://www.java.net/download/jdk6/6u3/promoted/b05/jdk-6u3-fcs-src-b05-jrl-24_sep_2007.jar

3. fetch http://www.java.net/download/jdk6/6u3/promoted/b05/jdk-6u3-fcs-bin-b05-jrl-24_sep_2007.jar

4. fetch http://www.java.net/download/jdk6/6u3/promoted/b05/jdk-6u3-fcs-mozilla_headers-b05-unix-24_sep_2007.jar

Žemiau esančių paketų su FETCH neparsisiųsite, nes šiems paketams reikia licenzijos patvirtinimo (Agree). Atsidarykite naršyklę, galite tiesiogiai serveryje arba, jei dirbate nuotoliniu būdu su serveriu, tai pirmiausia parsisiųskite paketus į savo kompiuterį ir po to juos įkelkite į serverį, pvz., per FTP, SCP ar pan.:

5. Užeiti į puslapį http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html

Parsisiųsti “jce_policy-6.zip” – “Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 6”

6. Užeiti į puslapį http://www.eyesbeyond.com/freebsddom/java/JDK16JRLConfirm.html

Parsisiųsti “bsd-jdk16-patches-4.tar.bz2”

7. Užeiti į puslapį http://www.FreeBSDFoundation.org/cgi-bin/download?download=diablo-caffe-freebsd7-i386-1.6.0_07-b02.tar.bz2

Parsisiųsti “diablo-caffe-freebsd7-i386-1.6.0_07-b02.tar.bz2”

Turint visus anksčiau paminėtus failus jau galima pradėti Java diegimą:

8. cd /usr/ports/java/jdk16

9. make install clean

Dabar galite eiti atsigerti kavos, arbatos, o gal net alaus :) , nes diegimas tikrai užtruks.

Jei viską padarėte teisingai, diegimo momentu nebuvo pateikta klaidos pranešimų, tai Java buvo įdiegta sėkmingai.

Galite patikrinti diegimo rezultatą komanda java -version (prieš tai nepamirškit atlikti rehash’o). Jei komandą parašius pateikiamas rezultatas, panašus į žemiau pateiktą, tai reiškia viskas OK su Java.

10. rehash

11. java -version

java version “1.6.0_07”
Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)
Diablo Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode)

Sėkmingo naudojimosi Java.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s