deepin-创建app快捷方式

news/2025/1/6 18:08:53/文章来源:https://www.cnblogs.com/todaygood/p/18652096

https://bbs.deepin.org/post/31238

1.直接在系统中任何位置创建一个名为Genymotion.desktop的文件(我是在桌面创建)

2.选择在终端中打开,然后用gedit编辑,命令:gedit Genymotion.desktopP.S:这是我参照为知笔记直接改的,懂一点就可以,会改就行,具体资料在deepin百科里边有,条目是Desktop Entry 文件,有兴趣的可以查阅!
输入以下内容

[Desktop Entry]
Exec=/home/luka/Documents/MyPictures/genymotion/genymotion //就是可执行程序的绝对路径
Icon=/home/luka/Documents/MyPictures/genymotion/icons/icon.png //应用图标的绝对路径
Type=Application //貌似有Application和Link类型,这里是Application类型
Terminal=false //打开程序的时候要不要打开终端,false不打开,true打开
Name=Genymotion //程序名
GenericName=Genymotion
Categories=Gneymotion
Name[en_US]=Gnemotion
GenericName[en_US.UTF-8]=Genymotion
Name[zh_CN]=Genymotion

3.保存后直接就会出现应用图标,双击可以直接打开

/usr/share/applications/是一个类似于公共的存放desktop文件的地方,是各个用户可以共用的,如果把desktop文件copy到/usr/share/applications/,你用其他用户登陆也是可以看到快捷方式的
而~/.local/share/applications/是当前用户存放desktop文件的地方,这些东西的所有者是当前用户,你怎么添加快捷方式其它用户是看不到的!
至于当前用户在向/usr/share/applications/添加desktop出现任启动器和任务栏丢失是因为我桌面上的快捷方式是在桌面上单独创建的,并不是在启动器中直接发送到桌面的,这里貌似起冲突了,而且估计桌面上的desktop优先级更高,所以启动器和任务栏上的快捷方式都失效了。上边我不应该在桌面上创建desktop文件,应该在其它地方创建,或者在桌面创建了之后记得删掉,再从启动器中重新向桌面添加快捷方式!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/863918.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AutoGeaconC2:一款一键读取Profile自动化生成geacon实现跨平台上线CobaltStrike

CobaltStrike是渗透测试中常用的一款基于C2框架的攻击工具。生成Windows payload也很方便。 但在CobaltStrike中如何上线Linux设备呢❓ AutoGeaconC2是一款一键读取Profile自动化生成geacon实现跨平台上线CobaltStrike。目前仅支持Linux amd64上线。 使用 首先下载releases中的…

Nginx-克隆备份虚拟机

克隆备份虚拟机 选中要备份的虚拟机 - 管理 - 克隆 开机状态下 没有办法克隆关机 init 0下一页克隆当前状态选择 创建链接克隆克隆名称 位置完成克隆

activiti6.0.0 二次开发兼容达梦数据库(亲测有效)

一、 前因 最近公司做数据库国产化,数据从MySql数据库中迁移到达梦(DM8),在迁移过程中,当迁移工作流(Activiti6.0.0)时,提换达梦(DM8)数据库驱动后启动过程报错: Caused by: org.activiti.engine.ActivitiException: couldnt deduct database type from database pr…

MYSQL中Join的用法.240430

1、笛卡尔积(没有加筛选条件的内连接) 两表关联,把左表的列和右表的列通过笛卡尔积的形式表达出来。 mysql> select * from t1 join t2;或者 mysql> select * from t1 inner join t2;或者 mysql> select * from t1, t2;2、左连接 两表关联,左表全部保留,右表关联不…

idea左上角project一片绿的解决方法.240712

idea突然project底色一片绿,真的心里慌得一批。。解决方法: 打开File-Settings,按图示找到地方,关闭FileColor,即可。.zstitle { width: 280px; text-align: center; font-size: 26px } .zsimgweixin { width: 280px } .zsimgali { width: 280px; padding: 0px 0px 50px 0…

PCS7 笔记

400H和410H400H系统属于老版本CPU,在售的越来愈少。410H作为400H的替代和更新产品出现。冗余机制同步周期同步 事件同步:在西门子400H/410H cpu中,两个CPU内部的数据,必须保持高度统一,属于西门子冗余PLC的专利,西门子冗余均为事件同步。在西门子400H/410H冗余PLC中,不推…

2024-2025-1 20241411王思棋《计算机基础与程序设计》课程总结

每周作业链接汇总 第一周作业:基于VirtualBox安装Ubuntu,从而安装Linux系统。快速浏览一遍教材计算机科学概论(第七版),课本每章提出至少一个自己不懂的或最想解决的问题并在期末回答这些问题第二周作业:数字化、信息安全第三周作业:数字分类与计数法、位置计数法、进制…

Verilog2_硬件描述语言

Verilog内容总结2_硬件描述语言一、硬件描述语言概述 1.主要的硬件描述语言VHDL(VHSIC HDL): 天然支持并发描述,允许在同一个文件中定义多个并发执行的进程;可读性和可维护性较好,适合于大型项目和团队合作;支持用户定义的数据类型;可以使用抽象类型为系统建模 Verilog…

Nginx-CentOS设置网卡配置固定IP地址

一、未设置网卡前 唔怕ping通网络二、ip addr 查看网络配置 ip addr三、修改 ifcfg-ens33 配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33 四、ONBOOT = no 改为 yes (启动操作系统后一并启动网卡)五、重启网卡 systemctl restart network 此时再去ping qq.com的话…

授权MYSQL数据库用户权限.241127

授权 queryusr用户查询test数据库 grant select on test.* to queryusr@%; flush PRIVILEGES收回queryusr用户查询test数据库权限,用revoke REVOKE usage on test.* from queryusr@%; flush PRIVILEGES查queryusr用户目前授权的情况 show grants for queryusr.zstitle { width…

OpenEuler安装MongoDB并配置访问密码.241127

1. 下载MongoDB、安装 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel80-4.4.18.tgz tar zxvf mongodb-linux-x86_64-rhel80-4.4.18.tgz移动到/home路径下 mv mongodb-linux-x86_64-rhel80-4.4.18 /home cd /home mv mongodb-linux-x86_64-rhel80-4.4.…