Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
deepin学习笔记之一-软件快捷方式做到启动器里面的方法
Experiences and Insight
5219
views ·
3
replies ·
To
floor
Go
pho
deepin
2019-01-03 22:04
Author
本帖最后由 phoenifox 于 2019-1-3 14:04 编辑
因为前次在论坛里面沾沾自喜展示了自己学习deepin系统的一点收获,有网友建议写个学习笔记,窃以为对比我还白的小白有一定益处。
这次的笔记是关于如何将自行安装的软件快捷方式添加到 启动器里面去,实现点一下图标就能运行。
我在使用deepin遇到的一个问题是:1、当软件商店里面的软件版本不是最新的时候,我想自己安装最新的软件,特别是TAR包的软件如firefox,加压缩后就能用,但是图标总不能每次进文件夹双击吧。这个问题的解决我经过了一段时间摸索,还有在论坛里面学习终于掌握。
一、首先以firefox为例
1、解压缩后文件夹拷贝到固定的位置,以便以后的软件都放在那里,路径统一便于管理,我放在opt里面
2、我最初是直接点击系统盘/opt/firefox文件夹中的firefox图标,点击后会提示 取消---在终端中运行---运行,我选择运行,这样也能打开程序。把这个图标作为快捷方式发送到桌面,以后点击这个图标也可运行这个程序,但是图标如图1所示,不好看,并且并不会出现在启动器里面和其他精美图标并列,我想以后再安装更多程序怎么办呢?一定有解决办法。所以在论坛里面咨询,上网查找,终于摸索出来简单的方法。
3、firefox把快捷方式做到启动器步骤“
3.1、在系统盘/usr/share/applications,用管理员身份打开 applications文件夹(必须用管理员身份,否则不能创建文件和保存),在该文件夹中新建文本文档,取名为firefox.desktop。这时的文本文档全名会是firefox.desktop.txt,需要右键点击文档,看属性,然后在上面文件名那里删掉”.txt,按enter确定,这样这个图标马上变成灰色齿轮形的。
3.2、用编辑器打开刚才创建的firefox.desktop,将以下两条分界线中间的内容粘贴进去,然后保存:
--------------------------------------------------------------
[Desktop Entry]
Type=Application
[Desktop Entry]
Categories=Application;Development;
Comment=firefox
Encoding=UTF-8
Exec=/opt/firefox/firefox
Icon=firefox
Name[zh_CN]=火狐浏览器
Name=firefox
StartupNotify=true
Terminal=false
Type=Application
X-Deepin-Vendor=user-custom
---------------------------------------------------------
对这段内容的说明
:
Name :指定快捷方式名称。
Name[zh_CN]:中文名称
Exec :应用程序可执行文件的绝对路径,如果firefox放置的位置不同,路径也要改一下,比如如果firefox是在 /usr/local/firefox/firefox,那么exec这里就要改成exec=/usr/local/firefox/firefox
Icon :图标的绝对路径,这个同exec,图标位置也要标注,这个图标就是展示在启动器里面的图标,可以自己做图标,也可以采用原生图标。
Categories:这个是可以自己定义这个软件放在启动器里面哪个类别的,是办公的office,还是网络应用,都可以自己改变。上述分界线中的文本是我从网上学来后自己改的路径,但是后来发现firefox在启动器里面分类为编程开发,所以我查看了360浏览器的快捷方式文本,修改了这个参数,改成了Categories=Network;WebBrowser,然后这个浏览器和360浏览器就在同一类别了。
4、做完以上的步骤,这是就可以看到启动器里面出现了美丽的快捷方式图标,大功告成。
二、以SPSS 为例把快捷方式做到启动器里面
SPSS LINUX 的文件是bin包,安装不是解压缩就完成了的。我是在网上查找安装命令后完成的。
1、首先是安装程序: 以spss 25为例,该文件名为:SPSS_Statistics_25_lin.bin
1.1、在包含SPSS_Statistics_25_lin.bin的文件夹上,右键点击,选择“在终端中打开”,然后粘贴命令:sudo sh ./SPSS_Statistics_25_lin.bin,执行;
1.2、之后参考
https://jingyan.baidu.com/article/03b2f78c12f0cf5ea337ae4d.html
的步骤安装完成。
2、安装完后,会发现找不到图标。启动器界面没有SPSS,而且安装完的文件夹中也没看到SPSS ,我安装完后,SPSS文件在 系统盘/opt/IBM/SPSS/Statistics/25/bin 中点击终端图标spssclient,startx,statistics都能运行spss,但是问题同firefox一样找不到精美图标。这时参考论坛既往帖子
https://bbs.deepin.org/post/168718
帮我很多。
2.1、按照帖子中下载了图标放在
/usr/share/applications的applications文件夹中,我用了管理员权限
2.2、遵照同上的firefox创建快捷方式一样的方法,在
applications文件夹
创建spss25.desktop文件,用编辑器打开文件后,我把以下两条分界线中间的内容粘贴进去保存:
-----------------------------------------
[Desktop Entry]
Type=Application
Name=SPSS25
Comment=SPSS25
Icon=/usr/share/applications/SPSS25.ico
Exec=/opt/IBM/SPSS/Statistics/25/bin/statistics
Terminal=false
Categories=Office
--------------------------------------------------
3、保存完后启动器界面就能看到SPSS
以上两项,就是本人目前的两种使用场景,现在再安装类似的软件要把图标弄到启动器里面基本上没问题了。
Reply
Like 0
Favorite
View the author
All Replies
stainsun
deepin
2019-08-09 05:31
#1
感谢分享,很详细。
Reply
Like 0
View the author
chenlingkan
deepin
2019-09-29 23:35
#2
谢谢分享 楼主好人 楼主万岁
Reply
Like 0
View the author
chenlingkan
deepin
2019-10-06 11:07
#3
[Desktop Entry]
Type=Application
Categories=Network;WebBrowser;
Comment=firefox
Encoding=UTF-8
Exec=/opt/firefox/firefox
Icon=firefox
Name[zh_CN]=火狐浏览器
Name=firefox
StartupNotify=true
Terminal=false
X-Deepin-Vendor=user-custom
X-Deepin-CreatedBy=com.deepin.dde.daemon.Launcher
X-Deepin-AppID=firefox
用这个代码更好更准确
Reply
Like 0
View the author
Please
sign
in first
Featured Collection
Change
[Tutorial] deepin25 WSL Offline Installation Guide
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Events
More
因为前次在论坛里面沾沾自喜展示了自己学习deepin系统的一点收获,有网友建议写个学习笔记,窃以为对比我还白的小白有一定益处。
这次的笔记是关于如何将自行安装的软件快捷方式添加到 启动器里面去,实现点一下图标就能运行。
我在使用deepin遇到的一个问题是:1、当软件商店里面的软件版本不是最新的时候,我想自己安装最新的软件,特别是TAR包的软件如firefox,加压缩后就能用,但是图标总不能每次进文件夹双击吧。这个问题的解决我经过了一段时间摸索,还有在论坛里面学习终于掌握。
一、首先以firefox为例
1、解压缩后文件夹拷贝到固定的位置,以便以后的软件都放在那里,路径统一便于管理,我放在opt里面
2、我最初是直接点击系统盘/opt/firefox文件夹中的firefox图标,点击后会提示 取消---在终端中运行---运行,我选择运行,这样也能打开程序。把这个图标作为快捷方式发送到桌面,以后点击这个图标也可运行这个程序,但是图标如图1所示,不好看,并且并不会出现在启动器里面和其他精美图标并列,我想以后再安装更多程序怎么办呢?一定有解决办法。所以在论坛里面咨询,上网查找,终于摸索出来简单的方法。
3、firefox把快捷方式做到启动器步骤“
3.1、在系统盘/usr/share/applications,用管理员身份打开 applications文件夹(必须用管理员身份,否则不能创建文件和保存),在该文件夹中新建文本文档,取名为firefox.desktop。这时的文本文档全名会是firefox.desktop.txt,需要右键点击文档,看属性,然后在上面文件名那里删掉”.txt,按enter确定,这样这个图标马上变成灰色齿轮形的。
3.2、用编辑器打开刚才创建的firefox.desktop,将以下两条分界线中间的内容粘贴进去,然后保存:
Type=Application
[Desktop Entry]
Categories=Application;Development;
Comment=firefox
Encoding=UTF-8
Exec=/opt/firefox/firefox
Icon=firefox
Name[zh_CN]=火狐浏览器
Name=firefox
StartupNotify=true
Terminal=false
Type=Application
X-Deepin-Vendor=user-custom
---------------------------------------------------------
对这段内容的说明:
Name :指定快捷方式名称。
Name[zh_CN]:中文名称
Exec :应用程序可执行文件的绝对路径,如果firefox放置的位置不同,路径也要改一下,比如如果firefox是在 /usr/local/firefox/firefox,那么exec这里就要改成exec=/usr/local/firefox/firefox
Icon :图标的绝对路径,这个同exec,图标位置也要标注,这个图标就是展示在启动器里面的图标,可以自己做图标,也可以采用原生图标。
Categories:这个是可以自己定义这个软件放在启动器里面哪个类别的,是办公的office,还是网络应用,都可以自己改变。上述分界线中的文本是我从网上学来后自己改的路径,但是后来发现firefox在启动器里面分类为编程开发,所以我查看了360浏览器的快捷方式文本,修改了这个参数,改成了Categories=Network;WebBrowser,然后这个浏览器和360浏览器就在同一类别了。
https://bbs.deepin.org/post/168718帮我很多。
Type=Application
Name=SPSS25
Comment=SPSS25
Icon=/usr/share/applications/SPSS25.ico
Exec=/opt/IBM/SPSS/Statistics/25/bin/statistics
Terminal=false
Categories=Office