Wie führe ich Eclipse als Sudo aus?

9

Ich habe gelesen, dass es schlecht ist, GUI-Anwendungen von einem Terminal aus auszuführen sudo.

Um einige Eclipse-Updates verwalten zu können, benötige ich erhöhte Berechtigungen (Screenshot anzeigen). Wie mache ich das richtig?

Geben Sie hier die Bildbeschreibung ein

Frantumn
quelle
Verwenden Sie eine tragbare Version von Eclipse, um Berechtigungsprobleme zu vermeiden
Tachyons
Ich verwalte das Update als Administrator. Die von mir vorgenommenen Änderungen wirken sich auf zwei andere Benutzerkonten aus. Ist das bei der tragbaren Version auch so?
Frantumn
Ja, es ist schlecht, und Sie verwendengksu
Uri Herrera
Danke @UriHerrera Möchten Sie das als Antwort posten?
Frantumn
Mögliches Duplikat von Warum funktioniert Eclipse's "
Nach

Antworten:

12

So führen Sie GUI-Anwendungen aus, wie rootSie sie nicht verwenden sudo, sondern verwenden sollten gksu. In diesem speziellen Fall ausführen gksu eclipseund dann Ihr Passwort eingeben.

Uri Herrera
quelle
Verwenden Sie für KDE wie kubuntu kdesuanstelle von gksu. Zum Beispiel drücken [ALT] + [F2]und tippenkdesu eclipse
Farahmand
2

Wenn Sie wie ich dazu gezwungen sind, sudo eclipseweil Sie es einmal aus Verzweiflung getan haben, wodurch eine Konfigurationsdatei als Root geändert und Sie dauerhaft in Sudoland für Eclipse verwurzelt wurden. Du kannst es versuchen:

sudo chmod -R a+rwx ~/workspace 
sudo chmod -R a+rwx ~/.eclipse 

das hat mich rausgeholt.

Kelorek
quelle
1

Grundsätzlich funktioniert das Eclipse-Update-System nicht gut, wenn es für verschiedene Betriebssystempakete neu gepackt wird. Wenn "apt-get upgrade" für Sie nicht funktioniert, sollten Sie sich von der Paketversion von Eclipse fernhalten und einfach die benötigte Version direkt von Eclipse herunterladen, entpacken und ausführen.

Dann können Sie es nach Bedarf aktualisieren.

Thorbjørn Ravn Andersen
quelle