Répertoire d'installation d'Eclipse

9

Je souhaite installer manuellement la dernière version d'Eclipse Kepler Java EE. Jusqu'ici tout va bien.

Mes questions:

  1. il y a évidemment 2 répertoires d'installation possibles pour le dossier éclipse extrait:

/optou /usr/localquel est le recommandé?

  1. Idem mais pour créer un lien symbolique: deux possibilités

/usr/bin ou /usr/local/bin

même ici quel est le répertoire recommandé?

Mon meilleur pari: installer le répertoire / opt / eclipse et le lien symbolique vers / usr / bin?

guyd
la source
1
si vous avez téléchargé manuellement le bundle eclipse, il s'agit d'un logiciel complet et ne nécessite que l'installation de java sur votre système, alors décompressez-le simplement dans votre répertoire home et double-cliquez sur le script eclipse pour le lancer. Vous pouvez plus tard en faire un lien avec un clic droit sur le script
Olu Smith

Réponses:

8

Selon la norme de hiérarchie du système de fichiers Unix , /optet /usr/localdoivent être utilisés comme suit:

/ usr / local:

"La hiérarchie / usr / local est destinée à être utilisée par l'administrateur système lors de l'installation locale du logiciel. [...] Elle peut être utilisée pour des programmes et des données partageables entre un groupe d'hôtes, mais introuvables dans / usr."

/opter:

"/ opt est réservé à l'installation de progiciels d'application complémentaires. [...] Les programmes à appeler par les utilisateurs doivent se trouver dans le répertoire / opt / <package> / bin ou sous / opt / <provider> hiérarchie."

Donc pour répondre à vos deux questions:

"/ opt ou / usr / local quel est le recommandé?"

L'emprunt de cette réponse (qui est plus détaillée que jamais) /optest destiné aux packages prédéfinis contenant des binaires préconstruits prêts à être décompressés. Si vous compilez Eclipse vous-même, ce /usr/localserait le bon endroit.

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

/usr/binest destiné aux logiciels fournis par votre distribution. Si vous construisez Eclipse vous-même, le préfixe d'installation doit être défini sur /usr/local.


Remarque importante: dans des circonstances normales, les deux /usr/localet /optappartiennent à root et ne sont pas accessibles en écriture. Si vous n'êtes pas l'administrateur système, vous devrez les faire installer les fichiers ou utiliser votre dossier personnel.

Nathan Osman
la source