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


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.


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.


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.