下载软件,使用softname/bin/softname.sh即可启动,但是很麻烦,每次都要打开terminal

为了方便,我们需要创建desktop文件指向这个启动软件的shell文件(以创建Pycharm的快捷方式为例

步骤1:在/usr/share/applications下创建Pycharm.desktop文件

gedit Pycharm.desktop  

此时会弹出一个编辑框,输入以下内容

[Desktop Entry]
Categories=Development;
Comment[zh_CN]=
Comment=
Exec=/home/phyger/Downloads/pycharm-community-2018.2.3/bin/pycharm.sh
GenericName[zh_CN]=IDE
GenericName=IDE
Icon=/home/phyger/Downloads/pycharm-community-2018.2.3/bin/pycharm.png
MimeType=
Name[zh_CN]=pycharm
Name=
Path=
StartupNotify=true
Terminal=false
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=owen  

其中,Exec为启动的shell文件所在的路径,Icon为启动shell同级目录下的图标路径,点击Save即可创建成功。

当这个desktop文件创建成功,给与执行权限

chmod +7 Pycharm.desktop  

然后将这个文件copy到 /homr/phyger/Desktop 下即可在用户phyger的桌面看到这个快捷方式,可能在执行的时候会提示Untrusted,点击trust即可。

cp Pycharm.desktop ~/Desktop
或者
cp Pycharm.desktop /home/phyger/Desktop

  

最好再右键快捷方式,选择Properties→Permissions,勾选Execute。

最新文章

  1. STL中algorithm里的查找
  2. sql是如何执行一个查询的!
  3. jquery插件之tab标签页或滑动门
  4. 设置sublime text2/3中默认预览浏览器快捷键的方法
  5. TestLink
  6. MSBI BigData demo—sqoop import
  7. Cent OS 6 主机名设置
  8. ###《Machine Learning》by Andrew NG
  9. Chrome浏览器允许跨域请求配置
  10. 关于StrutsTypeConverter类型转换器
  11. CSF 中的应用程序请求路由
  12. 使用vs code实现git同步
  13. 第4章 ext文件系统机制
  14. pip命令
  15. Java多线程之线程状态总结
  16. 安装linux虚拟机配置静态ip(桥接模式)
  17. Ubuntu 18.1远程登录服务器--ssh的安装
  18. Java入门(五):控制流程
  19. python网络编程(十二)
  20. 再谈控制 cxGrid 的行列颜色

热门文章

  1. Datatable添加数据,提示该行已经属于另一个表的解决方法
  2. UCOS2系统内核讲述(四)_创建任务
  3. ps aux|awk -F'[ ]+' '$3>90{print $2}'|xargs -n1 kill -9
  4. [Java] 高效快速导入EXCEL数据
  5. MapReduce总体架构分析
  6. iOS音频播放 (三):AudioFileStream 转
  7. hdu 1561(树形dp)
  8. PagerAdapter 普通写法
  9. IOS7开发~新UI学起(二)
  10. jquery 判断ul下是否存在li