Katalog instalacyjny Eclipse

9

Chcę ręcznie zainstalować najnowszą wersję Eclipse Kepler Java EE. Na razie w porządku.

Moje pytania:

  1. istnieją oczywiście 2 możliwe katalogi instalacyjne dla rozpakowanego folderu eclipse:

/optlub /usr/localjaki jest zalecany?

  1. To samo, ale w celu utworzenia dowiązania symbolicznego: dwie możliwości

/usr/bin lub /usr/local/bin

tak samo, jaki jest zalecany katalog?

Mój najlepszy zakład: zainstalować katalog / opt / eclipse i symboliczny link do / usr / bin?

Guyd
źródło
1
jeśli ręcznie załadowałeś pakiet eclipse, jest to kompletne oprogramowanie i wymaga tylko zainstalowania java w twoim systemie, więc po prostu rozpakuj go do katalogu domowego powiedz i kliknij dwukrotnie skrypt eclipse, aby go uruchomić. Możesz później utworzyć link do niego, klikając skrypt prawym przyciskiem myszy
Olu Smith

Odpowiedzi:

8

Według Unix Standardem hierarchii systemu plików , /opti /usr/localmają być wykorzystane w następujący sposób:

/ usr / local:

„Hierarchia / usr / local służy administratorowi systemu podczas instalowania oprogramowania lokalnie. [...] Może być używana do programów i danych, które mogą być współużytkowane przez grupę hostów, ale nie można ich znaleźć w / usr.”

/optować:

"/ opt jest zarezerwowany do instalacji dodatkowych pakietów aplikacji. [...] Programy, które mają być wywoływane przez użytkowników, muszą znajdować się w katalogu / opt / <package> / bin lub w katalogu / opt / <provider> hierarchia."

Aby odpowiedzieć na dwa pytania:

„/ opt lub / usr / local jaki jest zalecany?”

Pożyczanie na podstawie tej odpowiedzi (która jest bardziej szczegółowa niż kiedykolwiek mogłem), /optjest przeznaczone dla gotowych pakietów zawierających gotowe pliki binarne, które są gotowe do rozpakowania. Jeśli sam kompilujesz Eclipse, /usr/localbyłoby właściwym miejscem.

„/ usr / bin lub / usr / local / bin?”

/usr/binjest przeznaczony dla oprogramowania dostarczanego przez twoją dystrybucję. Jeśli sam budujesz Eclipse, prefiks instalacji powinien być ustawiony na /usr/local.


Ważna uwaga: w normalnych warunkach, zarówno /usr/locali /optsą własnością roota i nie są światowej zapisu. Jeśli nie jesteś administratorem systemu, musisz poprosić ich o zainstalowanie plików lub korzystanie z folderu domowego.

Nathan Osman
źródło