ubuntu18.04 桌面快捷图标和收藏夹(类似win任务栏)

2023-11-01 07:30

本文主要是介绍ubuntu18.04 桌面快捷图标和收藏夹(类似win任务栏),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2019/03/12

首先,其实快捷图标都是.desktop文件

那么,想要快捷方式,只要新建一个.desktop文件就好了。

1、目录

.desktop文件有三个地方可以存放:

(1)/usr/share/applications,这里是根目录应用程序文件夹,个人猜测是所有用户都能看到的应用。

(2)~/.local/share/applications,个人账户目录下的应用程序文件夹。

(3)~/桌面,这个应该是切换了中文才会这么显示的。

实际上,当你创建好了.desktop文件后,放哪里都是可以启动应用的。

2、创建desktop文件

以我的火狐为例,官网下的中国版,可以切换同步服务器,自己下的,所以不在应用列表里显示的。

[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=火狐
Exec=/home/yfy1127yfy/download/Firefox-latest-x86_64/firefox/firefox
Icon=/home/yfy1127yfy/download/Firefox-latest-x86_64/firefox/browser/chrome/icons/default/default128.png
NoDisplay=false
StartupWMClass=Firefox
Name[zh_CN]=火狐

最后一行是中文环境下自动生成的。

3、使用

 把制作好的desktop文件放到想放的目录,一般是应用文件夹或者桌面。

还可以从应用列表拖到任务栏上。

然后修改它的属性 -> 权限 ->勾选"允许作为程序执行文件"。

最后,双击即可。

4、双图标问题

如果desktop文件中,“StartupWMClass”参数为空,或者参数值不对,打开火狐,就会出现任务栏上有两个火狐图标,其中一个是本来留在任务栏上的。

terminal中使用以下命令:

xprop |grep WM_CLASS

 鼠标变“十”字形后,点击火狐的窗口,然后terminal会出现WM_CLASS信息,复制后一个就好。

emmm,还有一个更简单的办法,就是把任务栏上的图标,右击->从收藏夹移除,这样就只有一个了。

这篇关于ubuntu18.04 桌面快捷图标和收藏夹(类似win任务栏)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/321444

相关文章

苹果macOS 26 Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色

《苹果macOS26Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色》在整体系统设计方面,macOS26采用了全新的玻璃质感视觉风格,应用于Dock栏、应用图标以及桌面小部件等多个界面... 科技媒体 MACRumors 昨日(6 月 13 日)发布博文,报道称在 macOS 26 Tahoe 中

Python使用Tkinter打造一个完整的桌面应用

《Python使用Tkinter打造一个完整的桌面应用》在Python生态中,Tkinter就像一把瑞士军刀,它没有花哨的特效,却能快速搭建出实用的图形界面,作为Python自带的标准库,无需安装即可... 目录一、界面搭建:像搭积木一样组合控件二、菜单系统:给应用装上“控制中枢”三、事件驱动:让界面“活”

无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案

《无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案》:本文主要介绍了无法启动此程序,详细内容请阅读本文,希望能对你有所帮助... 在计算机使用过程中,我们经常会遇到一些错误提示,其中之一就是"api-ms-win-core-path-l1-1-0.dll丢失

Java使用WebView实现桌面程序的技术指南

《Java使用WebView实现桌面程序的技术指南》在现代软件开发中,许多应用需要在桌面程序中嵌入Web页面,例如,你可能需要在Java桌面应用中嵌入一部分Web前端,或者加载一个HTML5界面以增强... 目录1、简述2、WebView 特点3、搭建 WebView 示例3.1 添加 JavaFX 依赖3

Win安装MySQL8全过程

《Win安装MySQL8全过程》:本文主要介绍Win安装MySQL8全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Win安装mysql81、下载MySQL2、解压文件3、新建文件夹data,用于保存数据库数据文件4、在mysql根目录下新建文件my.ini

Python结合PyWebView库打造跨平台桌面应用

《Python结合PyWebView库打造跨平台桌面应用》随着Web技术的发展,将HTML/CSS/JavaScript与Python结合构建桌面应用成为可能,本文将系统讲解如何使用PyWebView... 目录一、技术原理与优势分析1.1 架构原理1.2 核心优势二、开发环境搭建2.1 安装依赖2.2 验

macOS无效Launchpad图标轻松删除的4 种实用方法

《macOS无效Launchpad图标轻松删除的4种实用方法》mac中不在appstore上下载的应用经常在删除后它的图标还残留在launchpad中,并且长按图标也不会出现删除符号,下面解决这个问... 在 MACOS 上,Launchpad(也就是「启动台」)是一个便捷的 App 启动工具。但有时候,应

Python使用PIL库将PNG图片转换为ICO图标的示例代码

《Python使用PIL库将PNG图片转换为ICO图标的示例代码》在软件开发和网站设计中,ICO图标是一种常用的图像格式,特别适用于应用程序图标、网页收藏夹图标等场景,本文将介绍如何使用Python的... 目录引言准备工作代码解析实践操作结果展示结语引言在软件开发和网站设计中,ICO图标是一种常用的图像

macOS怎么轻松更换App图标? Mac电脑图标更换指南

《macOS怎么轻松更换App图标?Mac电脑图标更换指南》想要给你的Mac电脑按照自己的喜好来更换App图标?其实非常简单,只需要两步就能搞定,下面我来详细讲解一下... 虽然 MACOS 的个性化定制选项已经「缩水」,不如早期版本那么丰富,www.chinasem.cn但我们仍然可以按照自己的喜好来更换

windows端python版本管理工具pyenv-win安装使用

《windows端python版本管理工具pyenv-win安装使用》:本文主要介绍如何通过git方式下载和配置pyenv-win,包括下载、克隆仓库、配置环境变量等步骤,同时还详细介绍了如何使用... 目录pyenv-win 下载配置环境变量使用 pyenv-win 管理 python 版本一、安装 和