Czytałem, że źle jest uruchamiać aplikacje GUI z terminala sudo.
Aby zarządzać niektórymi aktualizacjami zaćmienia, potrzebuję podwyższonych uprawnień (zobacz zrzut ekranu). Jak to zrobić poprawnie?

gksu
Czytałem, że źle jest uruchamiać aplikacje GUI z terminala sudo.
Aby zarządzać niektórymi aktualizacjami zaćmienia, potrzebuję podwyższonych uprawnień (zobacz zrzut ekranu). Jak to zrobić poprawnie?

gksu
Odpowiedzi:
Aby uruchomić aplikacje GUI, rootktórych nie powinieneś używać sudo, zamiast tego użyj gksu. W tym konkretnym przypadku uruchom gksu eclipse, a następnie wprowadź hasło.
kdesuzamiast gksu. Na przykład naciśnij [ALT] + [F2]i wpiszkdesu eclipse
Jeśli, podobnie jak ja, jesteś do tego zmuszony, sudo eclipseponieważ zrobiłeś to kiedyś z desperacji, co zmieniło jakiś plik konfiguracyjny jako root i trwale zrootowało cię w Sudolandzie dla Eclipse. Możesz spróbować:
sudo chmod -R a+rwx ~/workspace
sudo chmod -R a+rwx ~/.eclipse
to mnie wyciągnęło.
Zasadniczo system aktualizacji Eclipse nie działa dobrze po ponownym spakowaniu dla różnych pakietów systemu operacyjnego. Jeśli „apt-get upgrade” nie działa dla ciebie, sugeruję, abyś trzymał się z dala od spakowanej wersji Eclipse, i po prostu pobierz tę, której potrzebujesz bezpośrednio z Eclipse, rozpakuj ją i uruchom.
Następnie możesz zaktualizować w razie potrzeby.