Unter Ubuntu 12.04.2 LTS 64bit muss ich bei Verwendung von sudooder sudo -ioder sudo susogar suin einer Sitzung die folgenden Befehle eingeben, um sowohl Java als auch Scala zu verwenden:
sudo -i
CLASSPATH=$CLASSPATH:/usr/share/java/scala-library.jar
export CLASSPATH
Ist es möglich, diese Änderungen beim Booten dauerhaft und wirksam zu machen?
Ich habe versucht, CLASSPATH=$CLASSPATH:/usr/share/java/scala-library.jarsowohl mein Benutzerkonto als auch das Root-Konto in .bashrc aufzunehmen, aber diese Änderung wird bei der Verwendung von sudo, oder sudo -ioder sudo suoder sogar nicht übernommen su!
TIA für jede Hilfe zu diesem Problem.
visudound suchen Sie nach env_keepAbschnitten.
sudospezielles für Java / JVM ( CLASSPATH) geben, aber es verfügt über flexible Optionen und Konfigurationssteuerung für den Umgang mit der Umgebung.
man 5 sudoersAbschnittCommand environment. Sie können auchsu -für eine vollständige Login-Shell tun .