Вопрос: Хорошая установка Intellij на ubuntu 15


Поэтому я установил идею intellij. Установщик не создает значок рабочего стола (...) и еще больше, когда я пытаюсь развернуть мои файлы на моей установке xampp (lampp), я получаю сообщение об ошибке. Я предполагаю, что это связано с разрешением отказа.

Поэтому я читал на инсталляционном сайте, чтобы начать intellij как пользователь root. Это немного запутанно, это действительно хорошая идея? Теперь он может развернуть файлы, но, к примеру, приложение имеет привилегии root.

если начинать с того, что root является нормальным, как создать запись рабочего стола для моего intellij?


1
2017-07-16 19:57


Источник




Ответы:


Создание desktop entey для intellij довольно просто, просто перейдите в каталог intellij через терминал, затем введите: sh idea.sh. После того, как он загрузится, перейдите в меню «Инструменты» и выберите «Создать рабочий стол». Для разрешений просто перейдите в веб-каталог через терминал и выполните команду: sudo chmod -R 777, укажите свой пароль root, и вам будет хорошо идти.


2
2017-07-18 14:17





  1. Загрузите последнюю версию с Вот

  2. Извлеките архив, например. версия 14.1.4

    tar xf ideaIC-14.1.4.tar.gz
    
  3. Переместите архив и переименуйте папку

    sudo mv idea-IC-141.1532.4 /opt
    sudo mv /opt/idea-IC-141.1532.4 /opt/idea-IC
    
  4. Запустите IntelliJ для настройки и создания записи на рабочем столе

    enter image description here

    enter image description here

  5. Если нет записи на рабочем столе, перезапустите Unity и снова проверьте

    jetbrains-idea-ce.desktop файл помещается в /usr/share/applications/ или в ~/.local/share/applications/

  6. Если нет, создайте свой собственный файл рабочего стола

    nano ~/.local/share/applications/jetbrains-idea-ce.desktop
    

    с этим контентом

    [Desktop Entry]
    Version=1.0
    Type=Application
    Name=IntelliJ IDEA Community Edition
    Icon=/opt/idea-IC/bin/idea.png
    Exec="/opt/idea-IC/bin/idea.sh" %f
    Comment=Develop with pleasure!
    Categories=Development;IDE;
    Terminal=false
    StartupWMClass=jetbrains-idea-ce
    

3
2017-07-18 15:19



Не являются ли файлы рабочего стола глобально /usr/share/applications не /usr/local/share/applications ?? - DavidJFelix
@DavidJFelix да, вы правы. - A.B.


За исключением административных задач, никогда не рекомендуется запускать что-то как root. Если ваша IDE не может записать туда, где вам это нужно, возможно, для исправления прав на эту папку или поддерево. E. g. если целевая папка доступна для записи для определенной группы, самым простым способом было бы добавить своего обычного пользователя в эту группу. Возможно, вам придется сначала установить права на запись группы. Но это может быть опасно по другим причинам. Какие настройки разрешений для использования сильно зависят от вашей среды, поэтому вам сложно дать вам какие-либо советы по имеющейся у нас информации. Кроме того, если вы хотите, чтобы кто-то дал вам руку с иконкой на рабочем столе, объясните немного о своей системе (Gnome, KDE, XFCE ...?).


2
2017-07-16 20:50



Единство Я думаю, что бы ни было стандартом для ubuntu 15.04. Я думаю, что это единство - Toskan
xampp устанавливает себя с правами root: root. Так что да, я могу добавить своего пользователя в группу root, но хорошо. Вы знаете.. - Toskan
Докрут принадлежит root: root в xampp? Это по умолчанию? Okayyy ... означает ли это, что веб-сервер работает от root? Разве это не очень неудобно? Apache на Ubuntu обычно работает как www-data. - Hinz
Unity по умолчанию. Afaik Unity не имеет такого понятия, как иконки рабочего стола (исправьте меня, если я ошибаюсь, я не использую его). Вы можете нажать клавишу Windows, чтобы получить тире, там вы должны найти значок для вашей среды IDE. Если не запустить его в командной строке. После этого вы должны увидеть значок в стартовом баре (или как его зовут) влево. Он должен иметь контекстное меню, которое позволит вам продвигать его на постоянный стартер. - Hinz