После установки utserver, он не работает после перезагрузки машины

У меня была такая же проблема с Android Studio на Ubuntu 14.04. Поскольку Android Studio является индивидуальной версией IntelliJ IDEA, я искал аналогичные проблемы с созданием записи Launcher для IDEA в Stack Overflow, и я нашел этот вопрос:

Intellij launcher не работает на единстве?

В двух ответах на этот вопрос упоминается, что запись Launcher не работает, потому что она не может найти каталог установки JDK. Это местоположение можно определить в общесистемном режиме в /etc/environment или для каждого пользователя в файле .bashrc. Я думаю, что пользователи, которые сообщают, что их рабочий стол на базе Android Studio работает без каких-либо настроек, вероятно, используют систему, в которой местоположение JDK было установлено на общесистемной основе.

Если у вас нет разрешения на отредактируйте /etc/environment или предпочитайте, чтобы ваши настройки были локальными для вашего входа в систему, это все еще простое исправление.

создать файл Android Studio .desktop для входа в систему с помощью пункта меню Studio Tools -> Create Desktop Entry..., определить местоположение JDK, установив переменную среды JAVA_HOME или JDK_HOME в файле .bashrc, отредактируйте файл Android Studio .desktop и добавьте bash -i в начало инструкции Exec.

bash -i создает новую оболочку, которая сначала считывает ваш файл .bashrc, чтобы получить значение переменной среды Java, а затем выполняет скрипт studio.sh для запуска Android Studio с использованием этого значения.

Вот пример этой отредактированной строки:

Exec=bash -i "/<path-to-android-studio>/android-studio/bin/studio.sh" %f

Если значок Android Studio не отображается в Launcher:

создает Android Studio .desktop для вашего входа в систему с помощью пункта меню Tools -> Create Desktop Entry... Studio , когда значок появляется в Launcher, вы можете щелкнуть его правой кнопкой мыши и выбрать «Lock to Launcher», как обычно.
0
задан 30 November 2017 в 16:53

0 ответов

Другие вопросы по тегам:

Похожие вопросы: