Каталог установки Eclipse

9

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

Мои вопросы:

  1. очевидно, есть 2 возможных каталога установки для извлеченной папки eclipse:

/optили /usr/localчто рекомендуется?

  1. То же самое, но для создания символической ссылки: две возможности

/usr/bin или /usr/local/bin

то же самое здесь, что является рекомендуемым каталогом?

Моя лучшая ставка: установить каталог / opt / eclipse и символическую ссылку на / usr / bin?

guyd
источник
1
если вы вручную выгружали пакет eclipse, это полное программное обеспечение, и для его установки в вашей системе требуется только java, поэтому просто распакуйте его в свой домашний каталог, скажем, и дважды щелкните скрипт eclipse, чтобы запустить его. Позже вы можете сделать ссылку на него, щелкнув правой кнопкой мыши по сценарию
Olu Smith

Ответы:

8

В соответствии с Unix Filesystem Hierarchy Standard , /optи /usr/localдолжны быть использованы следующим образом :

/ USR / местные:

«Иерархия / 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принадлежат пользователю root и не доступны для записи. Если вы не являетесь системным администратором, вам потребуется получить их для установки файлов или использования вашей домашней папки.

Натан Осман
источник