Eclipse 업데이트 확인 문제 확장을 업데이트하려면 도움말> 업데이트 확인 (모든 플러그인에서

소프트웨어 센터에서 Eclipse를 설치하여 링크되어 나머지 소프트웨어로 업데이트됩니다. 그러나 Android 용으로 개발 중이므로 도움말> 새 소프트웨어 설치 (또는 그에 영향을 미치는 무언가)로 이동하여 Eclipse 내에 ADT 플러그인을 설치해야합니다. 이제 실제 Ubuntu 소프트웨어 센터 / 시스템을 통해 Eclipse를 업데이트 할 수 있다는 것을 알고 있지만 Eclipse 내의 플러그인 및 확장을 업데이트하려면 도움말> 업데이트 확인 (모든 플러그인에서 업데이트를 검색)으로 이동해야합니다. 유일한 문제는 소프트웨어 센터를 통해 설치할 때 소유자가 루트가되어 루트없이 실행할 때 업데이트 할 수 없다는 것입니다. “이 업데이트를 적용 할 수있는 액세스 권한이 충분하지 않습니다”라는 오류 메시지가 나타납니다. 루트로 실행하면 모든 플러그인이 사라지고 루트가 아닌 내가 설치 한 것 같습니다. 플러그인을 루트로 설치하려고했지만 새 소프트웨어 설치 선택이 작동하지 않습니다.

우분투 12.04 및 이클립스 3.7.2-1



답변

가장 좋은 해결책은 su를 사용하거나 처음부터 루트 사용자로 로그인하여 루트가되는 것입니다. 어쨌든 일단 루트가되면 일식 설치 경로 로 chown -R user : group 을 수행하십시오.

그런 다음 일반 사용자가 플러그인을 설치할 수 있어야합니다. 앞으로는 루트 사용자로 이클립스를 설치하지 마십시오. 다른 사용자가 설치하고 소유 한 경우에도 여전히 Eclipse를 사용할 수 있습니다.


답변

마지막으로 Synaptic을 사용하여 Eclipse를 완전히 제거한 다음 다시 설치하여 문제를 해결했습니다. 다시 설치 한 후에는 플랫폼 및 기타 업그레이드 가능한 소프트웨어를 업데이트하기 위해 루트로 열었습니다. 그런 다음 ADT 플러그인을 설치하기 위해 일반 사용자로 열어서 열었습니다. 이 방법으로 플러그인은 일반 세션 중에 표시되며 일반 세션에서 업데이트 할 수 있으며 Eclipse 시스템의 다른 구성 요소를 업데이트하려는 경우 루트로 실행할 수 있습니다.


답변

@Garry의 답변을 더하기 위해 내가 한 일은 “dev”그룹을 만들고 사용자를 그룹에 추가하는 것 chgrp -R dev <eclipse dir>입니다. chmod -R g+w <eclipse dir>글을 쓸 수 있는지 확인 하고 싶을 수도 있습니다 .


답변