Nie można zaktualizować programu Intellij z powodu odmowy zgody na błąd?


20

Moja wersja Intellij to 12.1, a nowa wersja to 12.1.4, więc chcę ją zaktualizować, ale po pobraniu nowego pliku nie można kontynuować z powodu odmowy dostępu do pliku. Czy ktoś może mi powiedzieć, jak zmienić uprawnienia, aby zaktualizować mój Intellij?


próbujesz aktualizacji jako root?
sosytee

Nie, nie zrobiłem tego. Po prostu klikam przycisk „Aktualizuj i uruchom ponownie”, gdy startuję Intellij i nie mogę kontynuować.
Hà Link

zobacz youtrack.jetbrains.com/issue/IDEA-23308 . Spróbuj zmienić właściciela katalogu instalacyjnego Idea z root na user (you)
lena

Odpowiedzi:


11

Przejdź do /binfolderu „Idea”, na przykład (lub w moim przypadku):

/opt/idea-IC-135.690/bin

i tam uruchom aplikację z sudo. Lubię to:

sudo ./idea.sh

Po prostu zaktualizuj

jeśli masz /tmpproblem z pamięcią, zrestartuj system operacyjny i spróbuj ponownie.

Mam nadzieję, że ci to pomoże.


Wystarczy zauważyć, że zajęło mi kilka restartów jako sudo, aby wyświetlić przycisk aktualizacji. W końcu zadziałało!
jemiloii

Świetnie, myślę, że możesz również zmienić uprawnienia do folderu (/idea-IC-135.690/bin), aby nie musieć otwierać pomysłów w sudo.
Aby

1
Nie myślałem o tym, po prostu dałem uprawnienia idea.sh 777, ponieważ jest to moja maszyna deweloperska.
jemiloii,

1
Na moim komputerze (OS X) było to cd /Applications/Intellij IDEA 14/Contents/Mac OSwtedy sudo ./idea.
Max Heiber,

Otrzymuję: „Błąd uruchamiania: nie można wykryć środowiska graficznego”. Masz pomysł, jak to naprawić?
Didier A.,

28

Miał ten sam problem z Idea IntelliJ 2016.2

Powinieneś ustawić użytkownika i grupę folderu pomysłów na siebie. (lub grupę, którą udostępniasz innym użytkownikom, jeśli potrzebujesz)

W moim przypadku było tak, ponieważ niektóre pliki pomysłów zostały przypisane do root: root, a ja nie widziałem sensu.

Więc pobiegłem: sudo chown -R jcharlet:jcharlet /opt/idea-IC-162.1121.32


2
Myślę, że to lepsze rozwiązanie niż poprzednie;)
Carlos Verdes

To rozwiązanie rozwiąże problem za każdym razem bez konieczności ponownego uruchamiania z rootem. Znacznie lepsze rozwiązanie.
borjab

To powinna być zaakceptowana odpowiedź. Nie mogłem zaktualizować IntelliJ Idea. Przypisanie uprawnień mojemu użytkownikowi rozwiązało to dla mnie.
Thilak Rao

13

Moim zdaniem rozwiązanie, które zapewnił Jeremy, jest najlepsze. Polecam użycie wywołania narzędzia whoami do automatycznego ustawienia parametrów bieżącego użytkownika konsoli

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


3
Najczystsze rozwiązanie z mojego punktu widzenia.
jpmottin

1
Najlepsze rozwiązanie, działa od razu po wyjęciu z pudełka i rozwiązuje problem na dobre.
Alan47
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.