Вы не можете изменить среду другого процесса, так как gnome-session вы можете изменить среду текущего процесса и последующих сгенерированных дочерних элементов.
Итак, вы ограничены запуском каждого процесса из терминал, в котором вы использовали новую среду, чтобы извлечь выгоду из изменений.
Не используйте export в /etc/environment, это просто простой файл, а не сценарий. Он читает строки один за другим и таким образом устанавливает переменные.
Опять же, он не будет запускать команды.
Теперь вам нужно установить переменную JAVA_HOME для среды.
Выполните следующие действия:
Найдите путь, в котором установлена ваша Java. (Скорее всего, в / usr / lib / jvm / {JAVA_VERSION}). Теперь на другом терминале откройте sudo vi / etc / environment. Вам нужно ввести: JAVA_HOME = "/ usr / lib / jvm / java-9-oracle"Теперь вам нужно установить переменную JAVA_HOME для среды.
Выполните следующие действия:
Найдите путь, в котором установлена ваша Java. (Скорее всего, в / usr / lib / jvm / {JAVA_VERSION}). Теперь на другом терминале откройте sudo vi / etc / environment. Вам нужно ввести: JAVA_HOME = "/ usr / lib / jvm / java-9-oracle"Не используйте export в /etc/environment, это просто простой файл, а не сценарий. Он читает строки один за другим и таким образом устанавливает переменные.
Опять же, он не будет запускать команды.
Теперь вам нужно установить переменную JAVA_HOME для среды.
Выполните следующие действия:
Найдите путь, в котором установлена ваша Java. (Скорее всего, в / usr / lib / jvm / {JAVA_VERSION}). Теперь на другом терминале откройте sudo vi / etc / environment. Вам нужно ввести: JAVA_HOME = "/ usr / lib / jvm / java-9-oracle"Не используйте export в /etc/environment, это просто простой файл, а не сценарий. Он читает строки один за другим и таким образом устанавливает переменные.
Опять же, он не будет запускать команды.