だから私はintellijのアイデアをインストールしました。インストーラーはデスクトップアイコン(...)などを作成しません。xampp(lampp)インストールにファイルをデプロイしようとすると、エラーが発生します。これは許可が拒否されたためだと思います。
そこで、私はintellijインストールサイトを読んで、rootユーザーとしてintellijを起動しました。これは少しわかりにくいですが、これは本当に良いアイデアですか?これでファイルを展開できますが、アプリにはルート権限があります。
ルートとして起動するのが正常な場合、intellijのデスクトップエントリを作成するにはどうすればよいですか?
Intellijのデスクトップエントリを作成するのは非常に簡単です。ターミナルを介してintellijディレクトリに移動し、sh idea.shと入力するだけです。読み込まれたら、[ツール]メニューに移動し、[デスクトップエントリの作成]を選択します。許可を得るには、ターミナルを介してWebディレクトリに移動し、コマンドSudo chmod -R 777を発行し、ルートパスワードを入力してください。
here から最新バージョンをダウンロードします
アーカイブを抽出します。バージョン14.1.4
tar xf ideaIC-14.1.4.tar.gz
アーカイブを移動し、フォルダーの名前を変更します
Sudo mv idea-IC-141.1532.4 /opt
Sudo mv /opt/idea-IC-141.1532.4 /opt/idea-IC
IntelliJを起動して、デスクトップエントリを構成および作成します
デスクトップエントリがない場合は、Unityを再起動し、テストを再度実行します
jetbrains-idea-ce.desktop
ファイルは/usr/share/applications/
または~/.local/share/applications/
に配置されます
そうでない場合は、独自のデスクトップファイルを作成します
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
管理タスクを除いて、ルートとして何かを実行することはほとんど良い考えではありません。 IDEが必要な場所に書き込めない場合は、おそらくそのフォルダーまたはサブツリーのアクセス許可を修正することです。例ターゲットフォルダが特定のグループに対して書き込み可能な場合、最も簡単な方法は、そのグループに日常のユーザーを追加することです。おそらく、最初にグループの書き込み権限を設定する必要があります。しかし、それは他の理由で安全ではないかもしれません。どの許可設定を使用するかは環境に大きく依存するため、私たちが持っている情報でアドバイスを与えることは困難です。また、誰かにデスクトップアイコンを教えてもらいたい場合は、システムについて少し説明してください(Gnome、KDE、XFCE ...?)。