web-dev-qa-db-ja.com

Ubuntu 15への適切なIntellijインストール

だから私はintellijのアイデアをインストールしました。インストーラーはデスクトップアイコン(...)などを作成しません。xampp(lampp)インストールにファイルをデプロイしようとすると、エラーが発生します。これは許可が拒否されたためだと思います。

そこで、私はintellijインストールサイトを読んで、rootユーザーとしてintellijを起動しました。これは少しわかりにくいですが、これは本当に良いアイデアですか?これでファイルを展開できますが、アプリにはルート権限があります。

ルートとして起動するのが正常な場合、intellijのデスクトップエントリを作成するにはどうすればよいですか?

1
Toskan

Intellijのデスクトップエントリを作成するのは非常に簡単です。ターミナルを介してintellijディレクトリに移動し、sh idea.shと入力するだけです。読み込まれたら、[ツール]メニューに移動し、[デスクトップエントリの作成]を選択します。許可を得るには、ターミナルを介してWebディレクトリに移動し、コマンドSudo chmod -R 777を発行し、ルートパスワードを入力してください。

2
Elphas Khajira
  1. here から最新バージョンをダウンロードします

  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
A.B.

管理タスクを除いて、ルートとして何かを実行することはほとんど良い考えではありません。 IDEが必要な場所に書き込めない場合は、おそらくそのフォルダーまたはサブツリーのアクセス許可を修正することです。例ターゲットフォルダが特定のグループに対して書き込み可能な場合、最も簡単な方法は、そのグループに日常のユーザーを追加することです。おそらく、最初にグループの書き込み権限を設定する必要があります。しかし、それは他の理由で安全ではないかもしれません。どの許可設定を使用するかは環境に大きく依存するため、私たちが持っている情報でアドバイスを与えることは困難です。また、誰かにデスクトップアイコンを教えてもらいたい場合は、システムについて少し説明してください(Gnome、KDE、XFCE ...?)。

2
Hinz