Planuję zainstalować Netbeans 7.2.1 na moim Ubuntu 12.10. Do tej pory zainstalowałem już JDK 7u11 bez żadnych problemów i już pobrałem Netbeans ze strony Oracle.
Moje pytanie brzmi: gdzie powinienem zainstalować Netbeans? Czy powinienem zaakceptować wartość domyślną, /usr/local/netbeans-7.2.1
czy powinienem zmienić tę ścieżkę na moją /home
?
Pytam, ponieważ ktoś powiedział mi, żebym nie instalował go w domyślnej proponowanej ścieżce instalacji, ponieważ później będę bardziej niż prawdopodobne, że napotkam problemy z uprawnieniami w dalszej linii. Pracując z Netbeans, nie miałbym uprawnień do pisania w tym folderze, co uniemożliwiałoby mi dodawanie bibliotek do moich projektów, instalowanie i odinstalowywanie wtyczek do IDE, a nawet konfigurację serwera Glassfish.
Poszukałem go, by bezskutecznie rzucić światło na moje wątpliwości. Znalazłem tylko ten wątek na forum Netbeans, który wzbudził jeszcze więcej wątpliwości.
Czy ktoś może mi pomóc?
źródło
Jeśli będziesz jedynym użytkownikiem na komputerze z systemem NetBeans, nie powinieneś uruchamiać instalatora jako użytkownik root.
Zostaniesz poproszony o wybranie domyślnego katalogu instalacyjnego dla domu użytkownika. Wybrany folder instalacyjny musi mieć możliwość zapisu przez działającego użytkownika.
Aby uzyskać szczegółowe informacje, sprawdź Wiki NetBeans Community Wiki .
Jeśli chcesz, aby wielu użytkowników uruchamiało NetBeans z tej samej instalacji, powinieneś uruchomić instalatora jako użytkownik root i wybrać / user / local jako katalog instalacyjny. Po wyświetleniu monitu powinien to być domyślny wybór.
IDE NetBeans jest zaprojektowane tak, aby uwzględnić wielu użytkowników uruchamiających IDE z tej samej instalacji:
Powyższy cytat pochodzi z NetBeans: The Definitive Guide .
źródło
/usr/local
lub/opt
nie będzie problemów z uprawnieniami, ponieważ ustawienia będą w twoim domu./usr/local
lubopt
może być konieczne uruchomienie IDE jako root na aktualizacjach.$HOME/.netbeans
, więc można je instalować i aktualizować jako zwykły użytkownik. Tylko do aktualizacji samego IDE będzie potrzebny dostęp do roota, aby uruchomić nowy instalator..netbeans
kiedy są aktywowane$HOME/.netbeans/*/modules/
. Przez kilka lat korzystania z niego zawsze aktualizowałem wszystkie wtyczki jako zwykły użytkownik. Ale masz rację, aby wykonać pełną drobną aktualizację instalacji, musisz uruchomić ją jako root. Chodzi mi o to, że to użytkownik decyduje, czy zainstalować go jako zwykły użytkownik lub jako root; obie metody działają dobrze.Ogólnie rzecz biorąc, powinieneś instalować oprogramowanie z centrum oprogramowania - w ten sposób automatycznie otrzymujesz aktualizacje zabezpieczeń i będzie ono działać bez zbędnych drobiazgów lub konfiguracji z twojej strony.
https://apps.ubuntu.com/cat/applications/netbeans/
źródło