原标题:如何在 Ubuntu 桌面手动添加应用快捷方式

在这篇快速指南中,你将学到如何在 Ubuntu 桌面和其他使用 GNOME 桌面的发行版中添加应用图标。

-- Abhishek Prakash(作者)

一个经典的桌面操作系统在“桌面屏”上总是有图标的。这些桌面图标包括文件管理器、回收站和应用图标。

当在 Windows 中安装应用时,一些程序会询问你是否在桌面创建一个快捷方式。但在 Linux 系统中不是这样。

但是如果你热衷于这个特点,让我给你展示如何在 Ubuntu 桌面和其他使用 GNOME 桌面的发行版中创建应用的快捷方式。

如果你想知道我的桌面外观,我正在使用 Ant 主题和 Tela 图标集。你可以获取一些 GTK 主题 和 为 Ubuntu 准备的图标集 并换成你喜欢的。

在 Ubuntu 中添加桌面快捷方式

个人来讲,我更喜欢为应用图标准备的 Ubuntu 启动器方式。如果我经常使用一个程序,我会添加到启动器。但是我知道不是每个人都有相同的偏好,可能少数人更喜欢桌面的快捷方式。

让我们看在桌面中创建应用快捷方式的最简单方式。

免责声明

这篇指南已经在 Ubuntu 18.04 LTS 的 GNOME 桌面上测试过了。它可能在其他发行版和桌面环境上也能发挥作用,但你必须自己尝试。一些 GNOME 特定步骤可能会变,所以请在 其他桌面环境 尝试时注意。准备

首先最重要的事是确保你有 GNOME 桌面的图标权限。

如果你跟随 Ubuntu 18.04 自定义提示,你会知道如何安装 GNOME Tweaks 工具。在这个工具中,确保你设置“Show Icons”选项为启用。

Allow icons on desktop in GNOME

一旦你确保已经设置,是时候在桌面添加应用快捷方式了。

第一步:定位应用的 .desktop 文件

到 “Files -> Other Location -> Computer”。

Go to Other Locations -> Computer

从这里,到目录 “usr -> share -> applications”。你会在这里看到几个你已经安装的 Ubuntu 应用 。即使你没有看到图标,你应该看到被命名为“应用名.desktop”形式的文件。

Application Shortcuts

第二步:拷贝 .desktop 文件到桌面

现在你要做的只是查找应用图标(或者它的 desktop 文件)。当你找到后,拖文件到桌面或者拷贝文件(使用 Ctrl+C 快捷方式)并在桌面粘贴(使用 Ctrl+V 快捷方式)。

Add .desktop file to the desktop

第三步:运行 desktop 文件

当你这么做,你应该在桌面上看到一个图标的文本文件而不是应用 logo。别担心,一会就不一样了。

你要做的就是双击桌面的那个文件。它将警告你它是一个“未信任的应用启动器’,点击“信任并启动”。

Launch Desktop Shortcut

这个应用像往常一样启动,好事是你会察觉到 .desktop 文件现在已经变成应用图标了。我相信你喜欢应用图标的方式,不是吗?

Application shortcut on the desktop

Ubuntu 19.04 或者 GNOME 3.32 用户的疑难杂症

如果你使用 Ubuntu 19.04 或者 GNOME 3.32,你的 .desktop 文件可能根本不会启动。你应该右击 .desktop 文件并选择 “允许启动”。

在这之后,你应该能够启动应用并且桌面上的应用快捷方式能够正常显示了。

总结

如果你不喜欢桌面的某个应用启动器,选择删除就是了。它会删除应用快捷方式,但是应用仍安全的保留在你的系统中。

我希望你发现这篇快速指南有帮助并喜欢在 Ubuntu 桌面上的应用快捷方式。

如果你有问题或建议,请在下方评论让我知道。

linux桌面添加软件快捷方式,如何在 Ubuntu 桌面手动添加应用快捷方式相关推荐

  1. linux如何加辅助ip,如何在 Ubuntu 系统中添加一个辅助 IP 地址

    Linux 管理员应该意识到这一点,因为这是一项例行任务.很多人想知道为什么我们需要在服务器中添加多个 IP 地址,以及为什么我们需要将它添加到单块网卡中?我说的对吗? 你可能也会有类似的问题:在 L ...

  2. 三星宣布 Linux on DeX:手机秒变 Ubuntu 桌面环境

    昨日,三星公布了一个新项目 -- Linux on DeX.官网对它的描述是,Linux on DeX 可让你随时随地享受 Linux 环境. 简单来说,通过该应用三星手机可以启动 Linux 容器, ...

  3. linux如何将文件夹添加到书签,桌面应用|[新手技巧] 如何在Ubuntu中添加和删除书签...

    这是一篇对完全是新手的一篇技巧,我将向你展示如何在Ubuntu文件管理器中添加书签. 现在如果你想知道为什么要这么做,答案很简单.它可以让你可以快速地在左边栏中访问.比如,我在Ubuntu中安装了Co ...

  4. Linux怎么添加交换空间,如何在Ubuntu上增加swap交换空间

    防止应用程序内存不足的最简单方法之一是增加服务器中的swap交换空间大小.在本文中,我们将解释如何向Ubuntu服务器增加swap交换空间. 步骤1:检查swap交换空间信息 在开始之前,首先运行以下 ...

  5. linux 远程扫描仪,技术|如何在ubuntu桌面配置一个网络打印机和扫描仪

    在之前的文章中, 我们讨论过如何在Linux服务器安装各种各样的打印机(当然也包括网络扫描仪).今天我们将来处理另一端:如何通过桌面客户端来访问网络打印机/扫描仪. 网络环境 在这个安装教程中,我们的 ...

  6. linux 辅助ip地址到文本,技术|如何在 Ubuntu 系统中添加一个辅助 IP 地址

    Linux 管理员应该意识到这一点,因为这是一项例行任务.很多人想知道为什么我们需要在服务器中添加多个 IP 地址,以及为什么我们需要将它添加到单块网卡中?我说的对吗? 你可能也会有类似的问题:在 L ...

  7. 桌面音乐linux,如何在Ubuntu桌面上使用Steam Music音乐播放器

    '音乐让人们走到一起' 麦当娜曾这样唱道.但是Steam的新音乐播放器特性能否很好的混搭小资与叛逆? 如果你曾与世隔绝,充耳不闻,你就会错过与Steam Music的相识.它的特性并不是全新的.从今年 ...

  8. ubuntu添加路由_如何在Ubuntu,Linux中添加新路由?

    ubuntu添加路由 I have a box with Ubuntu Linux and I want to add a new route to my box. Because I want to ...

  9. linux下安装虚拟天文馆,如何在Ubuntu 20.04、18.04中安装Stellarium 0.20.0虚拟天文馆

    如何在Ubuntu 20.04.18.04中安装Stellarium 0.20.0虚拟天文馆 几天前发布了Stellarium 0.20.0,它时一个免费开源的桌面虚拟天文馆软件.以下是在Ubuntu ...

最新文章

  1. Linux 常用命令——df, du, ln
  2. HttpPrinter与YunPrinter区别
  3. “芯”痛痛在系统与芯片 转型升级是历史趋势
  4. mindray心电监护仪使用说明_怎么看监护仪上的参数
  5. 《Head First设计模式》第九章(2)组合模式
  6. 论文浅尝 - WWW2020 | 生成多跳推理问题以改善机器阅读理解能力
  7. 两个有序链表序列的合并编程
  8. CPU位数、操作系统位数、应用程序位数浅析
  9. php7 imagick扩展,php7安装imagick扩展
  10. 思科 Security Manager 12个0day PoC 被公开,多个严重 0day仍未修复
  11. 导致存储过程重新编译的原因
  12. 解析6种常用View 的滑动方法
  13. 区分.net、c#、asp.net三者间的关系
  14. 3d max插件的基本知识和安装方法
  15. vue开发很难?不存在的,可视化开发神器mxdev0.4版更新
  16. 结构化随机森林 代码说明
  17. vue 使用组件显示农历日期
  18. 畅购商城(三):商品管理
  19. Android 判断当前应用是否开启消息通知
  20. 取消usb计算机连接网络,usb连接(如何设置usb网络连接)

热门文章

  1. amh 4.2 升级php_Centos系统 + AMH4.2面板 PHP升级7.3.5
  2. Java柏林算法,柏林噪音 - 我做错了什么?
  3. python 30分钟_一张图30分钟快速Python入门
  4. optional判断是否为空_乐字节Java8核心特性之Optional
  5. opencv mat 修改_C++ opencv矩阵和pytorch tensor的互相转换
  6. docker容器内访问外部mysql_详解Docker容器内应如何访问本机(宿主机)
  7. linux中 ln -s 软链接
  8. 脚本启动Tomcat
  9. 【linux】【firewalld】防火墙设置
  10. php中get和set区别,javascript中set与get方法详解