原文地址: 将程序桌面图标加到ubuntu启动器的方法(图解)
Ubuntu安装一些程序的时候图标可能没有放到启动器中,不方便使用,下面给出解决方法,大家参考使用
因为 phpstorm 这个程序是直接解压缩之后便可以使用的,每次都需要到文件所在目录 /data/program/phpstorm10 下双击执行,太麻烦,若直接使用软链接的话也可以实现,sudo ln -s /data/program/phpstorm10/bin/phpstorm.sh ~/桌面/phpstorm, 因为我的是 ubuntu kylin 15.10 中文版, 所以这个目录必须要写 桌面, 否则是无法链接到的, 但是如下图,没有图标,实在是太丑。
[转 ] 将程序桌面图标加到ubuntu启动器的方法 - 图1
于是我们建立一个 phpstorm10.desktop, 输入如下内容

  1. [Desktop Entry]
  2. Version=1.0
  3. Type=Application
  4. Name=PhpStorm
  5. Icon=/data/program/phpstorm10/bin/webide.png
  6. Exec="/data/program/phpstorm10/bin/phpstorm.sh" %f
  7. Comment=Develop with pleasure!
  8. Categories=Development;IDE;
  9. Terminal=false
  10. StartupWMClass=jetbrains-phpstorm

其中,Exec是程序的执行文件,Icon是程序的图标文件,Name是程序的名称
修改文件权限: sudo chmod 744 phpstorm.desktop, 之后便可以看到该文件变成了程序的快捷启动图标,如下图
[转 ] 将程序桌面图标加到ubuntu启动器的方法 - 图2
启动器中的文件都是存放在 /usr/share/applications 中的, 所以使用命令移动该文件到目标目录下:

  1. sudo cp phpstorm.desktop /usr/share/applications

4. 之后便可以在启动器中搜索到该程序, 同样锁定之后也可以在启动栏中打开这个程序了。
由于phpstorm10 更改了验证机制, 之前的注册码不能使用了。 请点击 http://idea.lanyus.com/ 来使用。
[转 ] 将程序桌面图标加到ubuntu启动器的方法 - 图3

附: Amazon 的快捷链接

  1. #!/usr/bin/env xdg-open
  2. [Desktop Entry]
  3. Name=Amazon
  4. Type=Application
  5. Icon=amazon-store
  6. Exec=unity-webapps-runner --amazon --app-id=ubuntu-amazon-default