Ubuntu中添加应用程序快速启动器的方法

下面是完整的“Ubuntu中添加应用程序快速启动器的方法”攻略。

1. 打开“主菜单”

在Ubuntu的左侧“Dock栏”上,点击Ubuntu图标,打开“主菜单”。

2. 选择应用程序

在“主菜单”中,找到需要添加快速启动器的应用程序,选择该应用程序。

3. 复制应用程序的启动命令

在应用程序的菜单中,右击该应用程序并选择“添加到收藏夹”。然后打开“收藏夹”,找到该应用程序的图标并右击选择“属性”菜单。

在“属性”窗口中,复制“命令”字段下的启动命令,例如:

/usr/bin/firefox %u

4. 新建快速启动器

在桌面上右击,选择“新建文档”并选择“空白文档”。

在新建的文档中,输入以下文本:

[Desktop Entry]
Name=应用程序名称
Exec=应用程序启动命令
Icon=应用程序图标路径
Type=Application

将文本中的“应用程序名称”、“应用程序启动命令”、“应用程序图标路径”分别替换为下面的内容:

  • 应用程序名称:应用程序的名称,例如“Firefox”;
  • 应用程序启动命令:在第3步中复制的应用程序启动命令;
  • 应用程序图标路径:应用程序的图标文件路径,例如“/usr/share/icons/hicolor/64x64/apps/firefox.png”。

例如,如果想添加Firefox浏览器的快速启动器,可以将文本替换为:

[Desktop Entry]
Name=Firefox
Exec=/usr/bin/firefox %u
Icon=/usr/share/icons/hicolor/64x64/apps/firefox.png
Type=Application

5. 保存快速启动器

保存文本为“应用程序名称.desktop”的文件,例如“Firefox.desktop”。

6. 移动快速启动器

将保存的文件拖到“Dock栏”上,完成快速启动器的添加。

将文件拖动到“Dock栏”上后,可以在“Dock栏”上看到快速启动器的图标。单击该图标即可启动应用程序。

下面是两个示例说明:

示例1:添加VS Code的快速启动器

假设我想添加VS Code的快速启动器。我可以按照上面的步骤,将文本替换为如下内容:

[Desktop Entry]
Name=VS Code
Exec=/usr/share/code/code --no-sandbox %F
Icon=/usr/share/icons/hicolor/256x256/apps/code.png
Type=Application

其中,启动命令是“/usr/share/code/code --nosandbox %F”,图标文件路径是“/usr/share/icons/hicolor/256x256/apps/code.png”。

示例2:添加GIMP的快速启动器

假设我想添加GIMP的快速启动器。我可以将文本替换为如下内容:

[Desktop Entry]
Name=GIMP
Exec=/usr/bin/gimp-2.10 %U
Icon=/usr/share/icons/hicolor/256x256/apps/gimp.png
Type=Application

其中,启动命令是“/usr/bin/gimp-2.10 %U”,图标文件路径是“/usr/share/icons/hicolor/256x256/apps/gimp.png”。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Ubuntu中添加应用程序快速启动器的方法 - Python技术站

(0)
上一篇 2023年6月25日
下一篇 2023年6月25日

相关文章

  • 如何解决mysql insert乱码的问题

    下面是详细的攻略。 问题描述 在使用 MySQL 数据库进行数据插入时,如果插入的数据中包含了中文、日语等非 ASCII 字符,有可能会出现乱码的情况。这是因为在 MySQL 中默认使用的是 latin1 编码,而非 utf8 编码。那么,如何才能够解决这个问题呢? 解决方案 解决MySQL insert乱码的问题,需要在多个方面进行设置和调整。下面我们分别…

    other 2023年6月27日
    00
  • 浅谈jquery中setinterval()方法

    浅谈jQuery中setInterval()方法 在jQuery中,经常会使用setInterval()方法来执行定时任务。该方法的作用是每隔一定时间执行一次指定的函数。本文将为大家介绍setInterval()方法的基本用法和注意事项。 语法 setInterval()方法的语法如下: setInterval(function, interval) 其中,…

    其他 2023年3月29日
    00
  • Python基础教程之循环语句(for、while和嵌套循环)

    Python基础教程之循环语句(for、while和嵌套循环) 循环语句是编程中非常重要的一部分,它允许我们重复执行一段代码块,直到满足特定条件为止。Python提供了两种主要的循环语句:for循环和while循环。此外,我们还可以使用嵌套循环来在循环内部嵌套另一个循环。 1. for循环 for循环用于遍历一个可迭代对象(如列表、元组、字符串等)中的元素,…

    other 2023年7月28日
    00
  • androidmultidexmultidex原理(一)

    androidmultidexmultidex原理(一) 当我们在开发Android应用时,随着代码量的增加,我们可能会遇到以下错误提示: DexIndexOverflowException:方法数超过64k个的限制 这个错误是由于Dalvik与ART虚拟机的限制导致的,因为Dex文件本身有一个八位的有符号数来表示其中包含的方法数量,而这个数字的最大值是65…

    其他 2023年3月28日
    00
  • ARM Cortex-M 系列 MCU 错误追踪库 心得

    ARM Cortex-M 系列 MCU 错误追踪库 心得 在嵌入式系统开发中,错误和异常处理一直是一个很重要的问题。为了能够更好地解决这些问题,ARM Cortex-M系列MCU错误追踪库就应运而生。在使用ARM Cortex-M系列MCU进行嵌入式开发的过程中,我总结了一些错误追踪库的心得,分享给大家。 1. 基本概述 ARM Cortex-M系列MCU错…

    其他 2023年3月28日
    00
  • 浅析CSS中的4种引入方式及优先级

    浅析CSS中的4种引入方式及优先级 引入方式 在CSS中,我们可以使用四种不同的方式来引入样式表,分别是行内样式、内部样式表、外部样式表和导入样式表。 1. 行内样式 行内样式是将CSS样式直接写在HTML元素的style属性中。它的优先级最高,会覆盖其他方式中的样式。 示例: <div style="color: red;"&gt…

    other 2023年6月28日
    00
  • 关于C语言 const 和 define 区别

    当我们在使用C语言的时候,常会用到一些变量或常量,其中又涉及到了const和define两个关键词,这两者虽然有些相似,但其实还是存在区别的。本文将详细讲解”关于C语言const和define的区别”,帮助读者更好地了解这两个的使用。 const定义常量 const关键字用于定义常量。常量是指一旦定义就不能被修改的量。例如,我们可以这样定义一个const类型…

    other 2023年6月26日
    00
  • nginx相关

    Nginx相关的完整攻略 Nginx是一款高性能的Web服务器和反向代理服务器,具有占用资源少、稳定性高、扩展性强等优点。本文将为您提供一份Nginx相关的完整攻略,包括安装、配置和两个示例说明。 安装Nginx 在Ubuntu系统中,可以使用以下命令安装Nginx: sudo apt-get update sudo apt-get install ngin…

    other 2023年5月5日
    00
合作推广
合作推广
分享本页
返回顶部