Aktualnie próbuję skonfigurować Eclipse do uruchamiania z/opt/eclipse.Używanie innej lokalizacji dla drzewa .p2 Eclipse ("paczka paczek")
Wszystko szło dobrze; Wyodrębniam oprogramowanie za pomocą instalatora Eclipse do/opt/eclipse; Zrobiłem miękkiej link do niego w moim katalogu/usr/bin, więc może po prostu wpisać „zaćmienie”, aby go uruchomić z dowolnego miejsca w moim terminalu użytkownika i myślałem, że zrobić, dopóki to się stało:
$ zaćmienie /root/.p2/pool/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.400.v20160518-1444: nie można otworzyć pliku obiektu współdzielonego: Odmowa uprawnień Komunikat Gtk: GtkDialog odwzorowany bez przejściowego elementu nadrzędnego. To zniechęca.
Po kilku eksploracjach w plikach /opt/eclipse/eclipse.ini i /opt/eclipse/configuration/config.ini doszedłem do wniosku, że po zainstalowaniu Eclipse przy użyciu instalatora pod nadzorem superużytkownika, które zainstalował niezbędne biblioteki w katalogu/root.
Mogę używać "sudo eclipse" i działa, ale za każdym razem staje się kłopotliwe, aby wprowadzić hasło. Zastanawiam się nad skopiowaniem pliku .p2 w katalogu/usr/lib w celu "uogólnienia" go i umożliwienia dostępu z dowolnego pwd jako mój użytkownik; Czy to byłby sprytny pomysł, czy powinienem robić coś innego?
Czy chcesz zainstalować dla wielu użytkowników, czy też tylko chcesz dostosować katalog instalacyjny (lub perms) dla pojedynczego użytkownika? Pierwsza z nich oznacza przeniesienie drzewa '~/.p2' (" paczka pakietów ") gdzieś sensowniej. – smci