Eclipse-Installationsverzeichnis

9

Ich möchte den neuesten Eclipse Kepler Java EE manuell installieren. So weit, ist es gut.

Meine Fragen:

  1. Es gibt offensichtlich 2 mögliche Installationsverzeichnisse für den extrahierten Eclipse-Ordner:

/optoder /usr/localwas ist die empfohlene?

  1. Das gleiche, aber um eine symbolische Verbindung herzustellen: zwei Möglichkeiten zu

/usr/bin oder /usr/local/bin

gleich hier was ist das empfohlene Verzeichnis?

Meine beste Wahl: Verzeichnis / opt / eclipse und symbolischen Link zu / usr / bin installieren?

guyd
quelle
1
Wenn Sie das Eclipse-Bundle manuell heruntergeladen haben, handelt es sich um eine vollständige Software, für die nur Java auf Ihrem System installiert sein muss. Entpacken Sie es einfach in Ihr say home-Verzeichnis und doppelklicken Sie auf das Eclipse-Skript, um es zu starten. Sie können später einen Link dafür mit einem Rechtsklick auf das Skript
erstellen

Antworten:

8

Nach dem Unix Filesystem Hierarchy Standard , /optund /usr/localwerden wie folgt verwendet werden:

/ usr / local:

"Die / usr / local-Hierarchie wird vom Systemadministrator bei der lokalen Installation von Software verwendet. [...] Sie kann für Programme und Daten verwendet werden, die von einer Gruppe von Hosts gemeinsam genutzt werden können, aber nicht in / usr enthalten sind."

/ opt:

"/ opt ist für die Installation von Add-On-Anwendungssoftwarepaketen reserviert. [...] Programme, die von Benutzern aufgerufen werden sollen, müssen sich im Verzeichnis / opt / <Paket> / bin oder unter / opt / <Provider> befinden Hierarchie."

Um Ihre beiden Fragen zu beantworten:

"/ opt oder / usr / local was ist die empfohlene?"

Das Ausleihen aus dieser Antwort (die detaillierter ist als ich es jemals könnte) /optist für vorgefertigte Pakete gedacht, die vorgefertigte Binärdateien enthalten, die zum Entpacken bereit sind. Wenn Sie Eclipse selbst kompilieren, ist /usr/localdies der richtige Ort.

"/ usr / bin oder / usr / local / bin?"

/usr/binist für Software gedacht, die von Ihrer Distribution bereitgestellt wird. Wenn Sie Eclipse selbst erstellen, sollte das Installationspräfix auf festgelegt werden /usr/local.


Wichtiger Hinweis: unter normalen Umständen beide /usr/localund /optsind im Besitz von Root und sind nicht welt beschreibbar. Wenn Sie nicht der Systemadministrator sind, müssen Sie sie dazu bringen, die Dateien zu installieren oder Ihren Basisordner zu verwenden.

Nathan Osman
quelle