Установка jdk на freebsd

і виконання команди

від імені кореневого користувача. Природно, при цьому повинно бути підключення до Інтернету.

І все-таки, про деякі підводні камені хочу попередити.







Установка jdk на freebsd

Тепер про варіанти установки.

1) Чи можна встановити дистрибутив від Sun для Linux. Через недосвідченість я вибрав саме цей варіант, тому що на ньому в основному і працюю. Після того, як я докачав вищеописаним способом ліцензійно несумісні компоненти, на цьому шляху мене чекало два облому. По-перше, FreeBSD не працює безпосередньо з програмами Linux. Для сумісності потрібні деякі прокладки і я з жахом спостерігав, як з мережі тягнеться мало не половина дистрибутива Fedora в rpm-ах. Жах був тим більше, що машина, на яку встановлював JDK, була чужа і на віртуальному хості. Вільного місця там було всього 3-4 гігабайти. Але нічого, місця вистачило, однак виявилося, що, по-друге, в цьому варіанті не реалізовані багато функцій Java. Google підтвердив, що з цією проблемою зіткнувся не лише я і від Sun JDK 4 Linux довелося відмовитися. Третій трабл, до речі, полягає в тому, що на установку будь-якого з перерахованих тут варіантів йде кілька десятків хвилин, так що, як то кажуть, «Be patient!» (Тобто «станеш пацієнтом, поки дочекаєшся»).







2) При гугленіі з приводу описаних в пункті першому проблем з'ясувалося, що від них вільна інша версія JDK, а саме OpenJDK. Я завжди ставився до цього варіанту скептично, але раз розумні люди кажуть ... Ще 20 хвилин очікувань - і черговий облом: процес установки в останній момент перервався в зв'язку з якоюсь браком пам'яті. Думаю, пов'язано це з «віртуальністю» устатковані хоста. На звичайній, «залізної» машині все закінчилося б, швидше за все, благополучно, але мені варіант з OpenJDK не підійшов.

3) Третій раз він закинув невід ... Мдяяя ... Ось з цього і потрібно було починати: встановлювати рідний, bsd-шний порт JDK. Правда, на початку установки скрипт порту чесно попередить, що буде зайнято 2,5 Гб (!) На жорсткому диску, але куди ж подітися: косити-то треба!

Після ще 20 хвилин нервових ерзанья на стільці (справа-то відбувається по ssh на чужому віртуальному хості в умовах підтискають термінів здачі проекту) з'явилася таки напис про успішне закінчення установки. Запустив свою програму - працює бездоганно, як вдома. Так що ось цей варіант і вибирайте, якщо будете встановлювати JDK на ФРЮ. Правда, в каталог / usr / ports / distfiles дуууже багато чого доведеться попередньо покласти, але це, як то кажуть, для самостійного вивчення.







Схожі статті