2016-07-26 2 views
1

어제 Eclipse Neon을 설치했는데 정상적으로 작동하는 것으로 보입니다. 몇 가지 플러그인을 설치하고 몇 가지 작업을 수행했습니다. Eclipse Neon이 루트 폴더에서 공유 라이브러리를 검색 중입니다.

$ /usr/local/bin/eclipse46 
/root/.p2/pool/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.400.v20160518-1444: cannot open shared object file: Permission denied 

내가 root 폴더 (나는 왜 아무 생각이 없음)에 config.ini 파일에 일부 참조를 발견 : 나는 그것을 나는 다음과 같은 오류 메시지가 시작

오늘. 이 파일을 수정하면 파일이 다음과 같이 보입니다.

#This configuration file was written by: org.eclipse.oomph.p2.internal.core.AgentImpl 
#Tue Jul 26 16:10:00 CEST 2016 
org.eclipse.update.reconcile=false 
eclipse.p2.profile=_opt_eclipse.neon_eclipse 
[email protected]/workspace 
osgi.framework=file\:plugins/org.eclipse.osgi_3.10.102.v20160118-1700.jar 
equinox.use.ds=true 
eclipse.buildId=4.6.0.I20160606-1100 
osgi.bundles=reference\:file\:or[email protected]1\:start 
org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator/bundles.info 
eclipse.product=org.eclipse.platform.ide 
osgi.splashPath=platform\:/base/plugins/org.eclipse.platform 
osgi.framework.extensions=reference\:file\:org.eclipse.osgi.compatibility.state_1.0.200.v20160504-1419.jar,reference\:file\:org.eclipse.wst.jsdt.nashorn.extension_1.0.0.v201605131737.jar 
osgi.bundles.defaultStartLevel=4 
[email protected]/../p2/ 
eclipse.application=org.eclipse.ui.ide.workbench 

그러나 여전히 "사용 권한 거부"오류가 발생합니다. 이 문제를 해결할 수있는 방법이 있습니까?

+0

Eclipse 설치 프로그램을 사용 했습니까? 일반적으로 Eclipse는 일반 사용자 권한을 사용하여 사용자 홈 디렉토리에 설치하는 것이 좋습니다. – Mickael

+0

예, 전에 사용하지 않은 새로운 설치 프로그램을 사용했습니다. 나는 특히 사용자 홈 폴더가 다른 미디어에있는 경향이 있기 때문에 사용자 영역으로부터 격리 된 소프트웨어를 유지합니다. –

답변

0

사용자의 폴더를 eclipse.ini 파일에 넣으려고했는데 작동하지 않았습니다.

--launcher.library ~/.p2/pool/plugin /org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.400.v20160518-1444 

는 지금 가장 좋은 방법은이 새 설치로 생성하면, 사용자에게 루트 홈 내부의 폴더를 복사하는 것 같다.

관련 문제