오류 권한이 거부되어 Intellij를 업데이트 할 수 없습니까?


20

내 Intellij 버전은 12.1이고 새 버전은 12.1.4이므로 업데이트하고 싶지만 새 파일을 다운로드하면 파일 권한이 거부되어 진행할 수 없습니다. Intellij를 업데이트 할 수 있도록 권한을 변경하는 방법을 알려주는 사람이 있습니까?


루트로 업데이트를 시도하고 있습니까?
sosytee

아뇨 Intellij가 시작될 때 "업데이트 및 다시 시작"버튼을 클릭하면 진행할 수 없습니다.
Hà Link

youtrack.jetbrains.com/issue/IDEA-23308을 참조하십시오 . Idea 설치 디렉토리의 소유자를 루트에서 사용자 (사용자)로 변경하십시오.
lena

답변:


11

/bin예를 들어 (또는 필자의 경우) "아이디어" 의 폴더로 이동하십시오 .

/opt/idea-IC-135.690/bin

그리고 sudo와 함께 앱을 시작합니다. 이처럼 :

sudo ./idea.sh

그냥 업데이트

/tmp메모리 공간에 문제 가 있으면 OS를 다시 시작하고 단계를 다시 시도하십시오.

이것이 당신을 돕기를 바랍니다.


업데이트 버튼을 표시하려면 sudo로 몇 번 다시 시작해야한다는 점에 주목하십시오. 결국 효과가있었습니다!
jemiloii

좋습니다, sudo로 아이디어를 열지 않아도 폴더 (/idea-IC-135.690/bin) 권한도 변경할 수 있다고 생각합니다.
Aby

1
나는 그것을 생각하지 않았다. 이것은 내 dev 머신이기 때문에 idea.sh 777 권한을 부여했다.
jemiloii

1
내 컴퓨터 (OS X)에서는 cd /Applications/Intellij IDEA 14/Contents/Mac OSsudo ./idea였습니다.
Max Heiber

"시작 오류 : 그래픽 환경을 감지 할 수 없습니다"라는 메시지가 표시됩니다.
Didier A.

28

Idea IntelliJ 2016.2와 동일한 문제가 있습니다.

아이디어 폴더의 사용자 및 그룹을 자신에게 설정해야합니다. (또는 필요한 경우 다른 사용자와 공유하는 그룹)

내 경우에는 아이디어의 일부 파일이 root : root에 할당 되었기 때문에 그 요점을 알 수 없었습니다.

그래서 나는 달렸다. sudo chown -R jcharlet:jcharlet /opt/idea-IC-162.1121.32


2
나는 이것이 이전의 것보다 더 나은 해결책이라고 생각한다;)
Carlos Verdes

이 솔루션은 루트로 다시 시작할 필요없이 매번 문제를 해결합니다. 훨씬 더 나은 솔루션.
borjab

이것이 정답입니다. IntelliJ Idea를 업데이트 할 수 없습니다. 사용자에게 권한을 할당하면 해결되었습니다.
Thilak Rao

13

제레미가 제공 한 솔루션은 제 의견으로는 최고입니다. 내가 추천하는 것은 whoami 유틸리티 호출을 사용하여 현재 콘솔 사용자의 매개 변수를 자동으로 설정하는 것입니다

sudo chown -R $(whoami) /opt/idea-ICblablabla


3
내 관점에서 가장 깨끗한 솔루션.
jpmottin

1
최상의 솔루션은 기본적으로 작동하며 문제를 잘 해결합니다.
Alan47
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.