所以我安装了 intellij idea。安装程序没有创建桌面图标 (...),而且,当我尝试将文件部署到 xampp (lampp) 安装时,出现错误。我猜这是由于权限被拒绝造成的。
因此,我在 intellij 安装站点上看到,要以 root 用户身份启动 intellij。这有点令人困惑,这真的是一个好主意吗?它现在可以部署文件,但是,应用程序具有 root 权限。
如果以 root 身份启动正常,我该如何为我的 intellij 创建桌面条目?
答案1
从以下网址下载最新版本这里
提取档案,例如版本 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
答案2
为 intellij 创建桌面条目非常简单,只需通过终端进入 intellij 目录,然后输入:sh idea.sh。加载后,转到“工具”菜单并选择“创建桌面条目”。要获取权限,只需通过终端进入 Web 目录并发出命令:sudo chmod -R 777,提供您的 root 密码,您就可以开始了。
答案3
除了管理任务之外,以 root 身份运行某些程序几乎从来都不是一个好主意。如果您的 IDE 无法写入您需要的位置,那么解决方法可能是修复该文件夹或子树的权限。例如,如果目标文件夹对于某个组是可写的,那么最简单的方法就是将您的日常用户添加到该组。也许您必须首先设置组写入权限。但出于其他原因,这可能不安全。使用哪种权限设置在很大程度上取决于您的环境,因此很难根据我们拥有的信息为您提供任何建议。此外,如果您想让某人帮助您处理桌面图标,请稍微解释一下您的系统(Gnome、KDE、XFCE……?)。