可惜并没有提供将自己的程序加入应用程序的功能。linux上的很多软件并没有提供所谓的标准的安装程序,只有jar,zip,tar,gz等包提供。
1.首先建立自己的.desktop文件脊侍。
例如我建立樱兄吵的Eclipse的应用程序文件:Eclispe.desktop格式如下:
#!/usr/bin/env
xdg-open
[Desktop
Entry]
Version=1.0
Type=Application
Terminal=false
Icon[zh_CN]=/home/jackwong/myapp/eclipse/icon.xpm
Name[zh_CN]=Eclipse
Exec=/home/jackwong/myapp/eclipse/eclipse
Name=Eclipse
Icon=/home/jackwong/myapp/eclipse/icon.xpm
Categories=DevelopmentIDEGTK
一般来说:Name和Exec部分是必须设置的,Categories这个表示分类,Type表示类型,也建议设置,其他部分你自己决定是否设置。
2.保存为Eclipse.desktop文件,然后直接copy到/usr/share/applications目录下就可以了。
注:如果不太清楚一些参数的设置方法,可以直接到/usr/share/applications目录尘高下寻找现有的desktop文件作为参考!
方法1:Pycharm第一运行的时候,会问要不要建立快捷方式
当然要建立,建立完之后,发现搜索不到?
用鼠标点文件系统进入
/usr/share/applications
看看,有没有PyCharm Community Edition的图标,如果有图标就好办了
打开终端,cd /usr/share/applications
然后 ls -al (详细列下当前目录下的所有项目的激余详细信息)
应该旁隐会发现Pycharm.desktop~,这个项目,搜不到就是因为这个名字不正常,多了一个尾巴
sudo mv Pycharm.desktop~ Pycharm.desktop
mv也可以用作重新命名(把文件搬运到文件自身)
这样子就可以搜到了
原因是,我把带尾巴的临时文件,建立了一个Desktop的文件,可惜的是虽然可以搜索到,但是无法启动。
很奇怪,Pycharm产生了一个图标文件,但是却在应用程序中无法存在。
方法2:
如果刚开始没有建立快捷方式
自己建明启滚立一个快捷方式,方法如下
终端输入:sudo gedit /usr/share/applications/Pycharm.desktop
粘贴模板:
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec=sh /opt/pycharm/bin/pycharm.sh (下划线部分是存放的地址)
Icon=/opt/pycharm/bin/pycharm.png (下划线部分是Pycharm内部的图片,比较一下上下)
Terminal=pycharm
Categories=Pycharm
1这里以在任务栏中添加Chromium浏览器的快捷方式为例来说明,首先看下任务栏中的菜单图标和快捷方式,小编高桐冲这里已经添加了终端命令工具的快捷方式,因为这个工具很常用,它的添加方法和我们下面的方法相同2在任务轮掘栏上面点右键,然后在d出菜单中选择“添加到面板...”,之后会打开添加项目到面板的对话框,3在添加项目到面板的对话框这里,我们先选择“应用程序启动器”,然后点击右下方的“前进”按钮4点击“前进”按钮后,就打开所有系统中已经安装的应用程序的的分类列表界面,Chromium浏览器是属于“互联网”这个分类中,所以在这里我们选择“互联网”5选择“互联网”后给我们列出所以互联网相关的软件,选择我们要添加的Chromium浏览器,然后点击右下方的“添加”按钮6点击“添加”按钮后,我们就会发现在任务栏上面多出一个小图标,这个就是Chromium浏览器的图标,它就是我们新添加的快捷方式的图标,点击它就可以打开Chromium浏览器7默认添加的位置明显不符合我们的要求,我们可以把它移到任务栏的任何地方,在快捷方式的图戚歼标上面点右键,然后再d出菜单上面点“移动”,这样拖动鼠标,就可以把快捷方式的图标移到我们要放置的位置欢迎分享,转载请注明来源:内存溢出
评论列表(0条)