创建.desktop文件

按照下面这个格式填写你要用的.desktop文件。其中Exec是必须的,启动参数也可以添加在后面,Name也是必须的,用于搜索和显示。Comment和Icon可以忽略。如果是命令行脚本并且想要看到命令行,可以把Terminal后面改为true。

#!/usr/bin/env xdg-open[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=command to run here
Name=visible name here
Comment=comment here
Icon=icon path here

例如,我下载了“Bilibili直播弹幕库”的linux版,放在了我的home目录下的Softwares文件夹,那么我可以这么创建这么一个bilibili-live-helper.desktop文件:

#!/usr/bin/env xdg-open[Desktop Entry]
Version=1.1.3
Type=Application
Terminal=false
Exec=/home/<username>/Softwares/Bilibili直播弹幕库-linux-x64/Bilibili直播弹幕库 --enable-transparent-visuals --disable-gpu
Name=Bilibili直播弹幕库
Comment=Bilibili直播弹幕库
#Icon=icon path here

添加到桌面

将创建好的.desktop文件复制到~/Desktop/目录,这样在桌面就可以看到它了。

添加到app搜索

将创建好的.desktop文件复制到~/.local/share/applications/目录,这样在搜索app的时候就可以搜到它了。

Ubuntu 18.04 添加自定义app到桌面和搜索栏相关推荐

  1. linux怎样优化桌面,简单优化设置Ubuntu 18.04系统的GNOME桌面

    下面通过简单实用的技巧来优化设置 Ubuntu 18.04 系统的 GNOME 桌面.Ubuntu 放弃 Unity 桌面转而使用 GNOME 作为默认桌面环境,但是 GNOME 桌面过于追求简约,导 ...

  2. Ubuntu 18.04 服务器版安装桌面及软件

    Ubuntu 18.04 服务器版安装软件记录 设置root密码 使用root用户登录 安装ssh(远程连接用),最小化安装的需要,一般已安装. 将"#PermitRootLogin pro ...

  3. 重置linux桌面,Ubuntu 18.04小贴士:重置Gnome桌面与使用隐藏的屏幕录像工具

    原标题:Ubuntu 18.04小贴士:重置Gnome桌面与使用隐藏的屏幕录像工具 1.如何在Ubuntu 18.04中重置Gnome桌面 本快速教程将向您展示如何在Ubuntu 18.04 LTS中 ...

  4. linux终端界面美化,Ubuntu 18.04系统美化记录:Grub2\主题\登录界面\终端美化

    初装Ubuntu 18.04系统后想美化操作系统,该怎么做?以下为你介绍Ubuntu 18.04美化一体化:Grub2美化.主题美化.登录界面美化.终端美化.以下美化仅是初级介绍,如果需要更多请看Li ...

  5. 如何在 Ubuntu 18.04 LTS 中配置 IP 地址?

    在 Ubuntu 18.04 LTS 上配置 IP 地址的方法与旧方法有很大不同,与以前的版本不同,Ubuntu 18.04 使用Netplan实用程序,它是一个新的命令行网络配置实用程序,用于配置 ...

  6. debian最小化安装如何安装桌面_如何在Ubuntu Server 18.04上安装GNOME桌面

    如果您已经采用了Ubuntu Server 18.04,你一定会感到非常自豪.然而,无论您多么关注它,您都意识到您的it管理生命中的大部分时间都在使用GUI,并且您不太确定接下来要做什么?如果这样描述 ...

  7. linux更改桌面壁纸的脚本,自动更换桌面壁纸的脚本,支持Ubuntu 18.04系统

    下面提供一个自动更换桌面壁纸的脚本,它支持Ubuntu 18.04.UbuntuKylin 18.04.Ubuntu Mate系统. 注意事项: 1.默认的壁纸通常在目录路径为/usr/share/b ...

  8. windows 10远程连接ubuntu 18.04 Gnome桌面:NoMachine工具使用详解

    文章目录 Gnome桌面环境 NoMachine工具 实际操作 Ubuntu操作 Windows操作 远程连接设置 总结 做为系统管理员,远程连接到各种服务器算是常规操作.如果本地是windows环境 ...

  9. linux升级内核后vnc显示没有桌面,Intel NUC(NUC6i3SYH)在不接显示器的情况下VNC不显示桌面(Ubuntu 18.04)...

    Intel NUC(NUC6i3SYH)在不接显示器(Headless模式)的情况下,VNC不显示桌面(Ubuntu 18.04),如下图: 造成这个现象的原因是,当使用Intel集成显卡的时候,如果 ...

最新文章

  1. C++析构函数不能失败的4个理由
  2. 详解线程本地变量ThreadLocal
  3. python 字符串 数组 判断,Python的字符串的数组指数
  4. android 获取mac地址
  5. java使用btree_最新阿里、百度Java面试题(基础+框架+数据库+分布式+JVM+多线程)...
  6. cgroup的学习(一)——what cgroup?
  7. cvSplit(),cv图像颜色通道分割和融合
  8. java jdom_java中JDOM的基本使用方法
  9. directx修复工具win7_win8下怎么装win7 win8下装win7方法【详细步骤】
  10. php多条件筛选前台功能,JavaScript前端数据多条件筛选功能实现代码
  11. HTML 网页相关概念
  12. 非监督特征学习与深度学习(十四)--------循环神经网络
  13. 【新番尝鲜】白色相簿——我的女朋友是偶像?
  14. oracle里面cat,Oracle 12c 中推荐使用 catcon.pl 执行SQL脚本
  15. C语言:练习3-8 查询水果价格.2021-07-19
  16. 修复由于找不到vcruntime140.dll,无法继续执行代码的问题方法【常用运行库】
  17. 大话西游:人生百年,谁不曾大闹天宫,谁不曾头上紧箍,谁不曾爱上层楼,谁不曾孤单上路。...
  18. 基于单片机的烟雾浓度监测报警设计
  19. 基于Android的天气APP
  20. 大话2正在连接登录服务器,大话西游手游连接问题 进去没服务器怎么办

热门文章

  1. DarkNet安装配置
  2. 装饰边框 与 被装饰物 一致的 Decorator模式
  3. 【OpenCV4.5.1】0x00007FFF1A789129 处(xxx.exe 中)有未经处理的异常: Microsoft C++ 异常: cv::Exception,位于内存位置xxx。
  4. TortoiseSvn强制解锁 break lock
  5. ATmega88简单引脚设置
  6. Linux的ntp和firewalld服务_16
  7. Excel如何间隔删除整行数据
  8. 手机号段正则表达式 (2019-01 最新)
  9. 房屋贷款计算器 Mortgage Calculator
  10. 维克房地产中介管理系统 v2.5 企业版 是什么