Diretório de instalação do Eclipse

9

Quero instalar o Eclipse Kepler Java EE mais recente manualmente. Por enquanto, tudo bem.

Minhas perguntas:

  1. obviamente existem 2 diretórios de instalação possíveis para a pasta eclipse extraída:

/optou /usr/localqual é o recomendado?

  1. O mesmo, mas para criar um link simbólico: duas possibilidades de

/usr/bin ou /usr/local/bin

mesmo aqui qual é o diretório recomendado?

Minha melhor aposta: instale o diretório / opt / eclipse e o link simbólico para / usr / bin?

guyd
fonte
11
se você descarregou manualmente o pacote eclipse, é um software completo e requer apenas a instalação do java em seu sistema; basta descompactá-lo no seu diretório inicial digitado e clicar duas vezes no script eclipse para iniciá-lo. Mais tarde, você pode criar um link para ele com um clique direito no script
Olu Smith

Respostas:

8

De acordo com o Unix Filesystem Hierarchy Standard , /opte /usr/localdeve ser usado da seguinte maneira:

/ usr / local:

"A hierarquia / usr / local é para ser usada pelo administrador do sistema ao instalar o software localmente. [...] Pode ser usada para programas e dados compartilháveis ​​entre um grupo de hosts, mas não encontrados em / usr."

/optar:

"/ opt está reservado para a instalação de pacotes de aplicativos complementares. [...] Os programas a serem chamados pelos usuários devem estar localizados no diretório / opt / <package> / bin ou no / opt / <provider> hierarquia."

Então, para responder suas duas perguntas:

"/ opt ou / usr / local, qual é o recomendado?"

O empréstimo desta resposta (que entra em mais detalhes do que eu jamais poderia) /optdestina-se a pacotes pré-construídos que contêm binários pré-construídos prontos para serem descompactados. Se você estiver compilando o Eclipse, /usr/localseria o local correto.

"/ usr / bin ou / usr / local / bin?"

/usr/bindestina-se ao software fornecido por sua distribuição. Se você está construindo o Eclipse, o prefixo da instalação deve ser definido como /usr/local.


Nota importante: em circunstâncias normais, tanto /usr/locale /optsão de propriedade da raiz e não são graváveis. Se você não for o administrador do sistema, será necessário solicitá-los para instalar os arquivos ou usar sua pasta pessoal.

Nathan Osman
fonte