Каталог встановлення Eclipse


9

Я хочу встановити останню Eclipse Kepler Java EE вручну. Все йде нормально.

Мої запитання:

  1. очевидно є 2 можливих каталоги встановлення для витягнутої папки eclipse:

/optабо /usr/localщо рекомендується?

  1. Те саме, але для створення символічного зв’язку: дві можливості для

/usr/bin або /usr/local/bin

те саме, що рекомендований каталог?

Моя найкраща ставка: встановити каталог / opt / eclipse та символічне посилання на / usr / bin?


1
якщо ви вручну завантажили пакет затемнення, це повне програмне забезпечення, і вам потрібно лише встановити java у вашій системі, тому просто розпакуйте його у домашній каталог скажімо та двічі клацніть по скрипту затемнення, щоб запустити його. Пізніше ви можете зробити посилання на нього правою кнопкою миші на сценарій
Олу Сміт

Відповіді:


8

У відповідності з Unix Filesystem Hierarchy Standard , /optі /usr/localповинні бути використані наступним чином :

/ usr / local:

"Ієрархія / usr / local використовується для системного адміністратора під час локального встановлення програмного забезпечення. [...] Він може використовуватися для програм і даних, які можна обмінятись серед групи хостів, але не знайдені в / usr."

/ opt:

"/ opt зарезервовано для встановлення додатків програмних пакетів програм. [...] Програми, на які користувачі можуть викликати, повинні знаходитись у каталозі / opt / <package> / bin або під / opt / <provider> ієрархія ».

Отже, щоб відповісти на два ваші запитання:

"/ opt або / usr / local що рекомендується?"

Позика з цієї відповіді (яка детальніше описується, ніж я коли-небудь могла) /optпризначена для попередньо складених пакетів, що містять попередньо вбудовані бінарні файли, готові до розпакування. Якщо ви збираєте Eclipse самостійно, це /usr/localбуло б правильне місце.

"/ usr / bin або / usr / local / bin?"

/usr/binпризначений для програмного забезпечення, наданого вашим розповсюдженням. Якщо ви будуєте Eclipse самостійно, слід встановити префікс установки /usr/local.


Важлива примітка: за звичайних обставин обидва /usr/localі /optналежать кореням, і не підлягають світовому запису. Якщо ви не системний адміністратор, вам потрібно буде змусити їх встановити файли або використовувати домашню папку.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.