加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

linux(deepin)在桌面上制作启动图标(快捷方式)。

(2019-07-08 11:35:17)
分类: Linux
  在linux(deepin)中,由深度商店下载的应用会自动在启动器创建快捷方式,但是从浏览器上下载的应用或者中性从终端上安装的 就只能找到安装后的目录,点击再打开,很不方便,在这里就分享下我找到的在启动器上创建启动图标的方式.
默认情况下系统所有的快捷方式放在/usr/share/applications,打开该目录会看到大量的.desktop文件,每个文件便是一个快捷方式。

以Jstocks为例:
新建 Jstock.desktop
首先在桌面上编辑器创建Jstock.desktop文本文件。一个 desktop 文件至少要指定 3 个参数的值(Name、Type 和 Exec)。 
输入以下内容就可以
[Desktop Entry]
Version=1.0.7.39       #!版本  可选
Name=jstock           
Exec=/home/netlogin/.jstock/jstock.sh
Icon=/home/netlogin/.jstock/jstock.png         #!图标文件 可选 自定义
Type=Application
将 jstock.desktop 文件copy至 /usr/share/applications       
若是打不开,可以赋予其可执行权限,desktop文件需要可执行权限才可运行,否则将以文本文件打开
此时已经出现了快捷方式,将这个快捷方式复制到/usr/share/applications文件夹下即可。
  $sudo cp /home/netlogin/Desktop/*.desktop        /usr/share/applications
以下是Desktop文件模板资料 

  Desktop文件模板

一个 desktop 文件主要由两部分组成,头部 [Desktop Entry] 声明(用于指定这是一个desktop文件)和一系列的参数/值对组成。一个 desktop 文件至少要指定 3 个参数的值(Name、Type 和 Exec)。

参数说明:
Name: 快捷方式名;
Comment: 注释;
Exec: 启动脚本,程序执行文件的完整路径;
Icon:图标的文件名及路径。
Terminal:是否以终端启动。

[Desktop Entry]   #每个desktop文件都以这个标签开始,说明这是一个Desktop Entry文件
Version=1.0      #标明Desktop Entry的版本(可选)

Type=Application #desktop的类型(必选),常见值有“Application”和“Link”
Name=pycharm#程序名称(必须),这里以创建一个pycharm的快捷方式为例
Name[zh_CN]=pycharm Name[zh_TW]=pycharm Comment=pycharm #程序描述(可选)
Comment[zh_CN]=pycharm Comment[zh_TW]=pycharm
Icon=/home/shenjia/pycharm-community-2018.2.1/bin/pycharm.png #设置快捷方式的图标(可选) Exec=/home/shenjia/pycharm-community-2018.2.1/bin/pycharm.sh %U #程序的启动命令(必选),可以带参数运行,当下面的Type为Application,此项有效
Categories=Development;IDE; #注明在菜单栏中显示的类别(可选)
Terminal=false #是否在终端中运行(可选),当Type为Application,此项有效 StartupNotify=true



0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有