Ubantu为应用程序添加桌面图标

按要求配置应用程序参数,为应用程序添加桌面图标,实现系统快捷启动。

Ubuntu桌面的左边(默认在左边)有一个启动器,类似于window的任务栏。在Ubuntu18中叫dock(船坞),有时候又叫收藏夹。本文统一叫做启动器

Ubantu为应用程序添加桌面图标

在使用 Ubuntu 操作系统进行开发过程中,由于Ubuntu 系统其操作方式主要通过命令行终端进行交互,故启动软件也一般通过终端键入应用的快捷启动命令进行启动,但对于习惯了 windows 操作系统的用户来说,通过桌面快捷启动的方式更加方便。

 在 Ubuntu 操作系统中,所有应用程序的快捷启动方式都在该路径下:

/usr/share/applications


cd /usr/share/applications

Ubantu为应用程序添加桌面图标

我们只需通过拖拽的方式,将相应目标的快捷启动图标从文件夹中拖拽至桌面中。此处以百度网盘为例子:

Ubantu为应用程序添加桌面图标

cp baidunetdisk.desktop /home/shenzhi/桌面

拖拽至桌面的快捷启动方式并不具有图标,此时我们双击该桌面启动快捷方式启动应用程序,出现如下提示

Ubantu为应用程序添加桌面图标

点击 Trust and Launch 对应用程序添加信任并启动。

如双击提示没有执行权限:

选中文件,右键属性打开,切换到“权限”标签,如下所示。选中“允许作为程序执行文件”。然后退出。

Ubantu为应用程序添加桌面图标

然后再次点击打开该图标,选“trust and launch”。

Ubantu为应用程序添加桌面图标

从上图可以看出,拖拽出来的快捷启动具备了图标并且应用程序启动成功。

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/11043.html

(0)
江山如画的头像江山如画管理团队
上一篇 2022年9月1日 下午3:10
下一篇 2022年9月1日 下午5:25

99%的人还看了以下文章

  • python 集合的使用,案例详解

    集合的定义: 1.不同元素组成 2.无序 3.集合中的元素必须是不可变类型 创建集合 s = {1,2,3,4,5,6,7,8} >>> set_test = set(‘hello’) >>> set_test {‘h’, ‘l’, ‘e’, ‘o’}  # 由此可见集合中的元素不可重复,都是不同的 集合运算 集合之间也可…

    2020年1月22日
    14.5K0
  • java Jdbc数据库分页源码详解

    本文用到了jdbc 的游标移动 package com.sp.person.sql.util; import java.sql.*; import java.util.Map; import java.util.TreeMap; import javax.sql.DataSource; /** * JDBC 分页查询 * absolute 与relative…

    2020年2月19日
    5.8K0
  • jsp写mysql数据库出现中文乱码

    今天用jsp做个图片书管理系统,向mysql数据库中存中文的时候显示乱码,如图书名: web???? 修改页面是http://localhost:8080/library/book?action=bookModifyQuery&ID=14 根据中文乱码的处理方法: 表单method方式为post或get中文乱码的解决方法 jsp:include包含h…

    2020年8月22日
    4.8K0
  • 一个完整的servlet验证登录用户名和密码实例

    servlet验证登录用户名和密码实例项目结构 登录页面login.html servlet验证通过后,欢迎页面 登录页面login.html: <body> <form action=”LoginCheck” method=”post”> 用户名:<input type=”text” name=”username” />…

    2020年12月6日
    4.1K0
  • 免费网站打包APP,网址打包APP教程 – HBuilder

    网上有很多将网站在线打包成APP的网站,都是收费,其实网站只要做好移动端优化,或本身就是响应式网站,只需要简单的几个步骤就能把网站打包成简洁的APP。 相应工具很多,中国网页设计推荐使用:HBuilder:官网dcloud.io 会做网页就会制作APP 先学习如何制作APP   VS   先学的制作网页 其实很多APP都是利用网页打包成的… 利用HBuild…

    2019年6月24日 编程开发
    12.9K0
  • 人工智能基础测试

    1、 print(“Hi”) print(“3*6”) 程序输出结果:(5分) A、 Hi 18 B、 Hi 3*6 C、 Hi 3*6 D、 Hi 18 2、人工智能的概念最早是由哪一位科学家提出来的()(5分) A、 麦卡锡 B、 图灵 C、 冯·诺依曼 D、 马明斯基 3、下列关于人工智能的叙述不正确的有…

    2023年6月2日
    8.3K0

发表回复

登录后才能评论