在Ubuntu系统中给应用创建快捷方式

简介: 背景:因为Ubuntu中没有QQ版本可以使用,所以用wine+QQ 。之后安装完之后,肯定需要创建一个类似于window系统中的桌面快捷启动。每次都在终端中启动QQ实在太麻烦了, 所以我决定给QQ添加一个桌面启动器, 就是就是windows下面的快捷方式。

背景:因为Ubuntu中没有QQ版本可以使用,所以用wine+QQ 。之后安装完之后,肯定需要创建一个类似于window系统中的桌面快捷启动。每次都在终端中启动QQ实在太麻烦了, 所以我决定给QQ添加一个桌面启动器, 就是就是windows下面的快捷方式。
Ubuntu下dash home中每个图标对应/usr/share/applications当中的一个配置文件(文件后缀为.desktop), 所以要在dash home中 添加一个自定义程序启动器, 需要在该文件目录下创建对应的配置文件

1、下载图标

下载保存到 /home/hiekay/qq

2、 创建qq.desktop

cd /usr/share/applicat
sudo  vim qq.desktop
[Desktop Entry]
Name=Electronic Wechat
Name[zh_CN]=QQ
Name[zh_TW]=QQ
Exec=wine /home/hiekay/.wine/drive_c/Program\ Files\ \(x86\)//Tencent/QQ/Bin/QQ.exe
Icon=/home/hiekay/qq/qqicon.png
Terminal=false
X-MultipleArgs=false
Type=Application
Encoding=UTF-8
Categories=Application;Utility;Network;InstantMessaging;
StartupNotify=false

解释:
示例中的QQ应用程序包放在了/opt/electronic-wechat目录下, 而启动器对应/usr/share/applications, 这是全局有效的, 而如果我们只是期望对本用户有效, 可以讲应用程序包放在自己的$HOME(~)下面, 而启动器则放到~/.local/share/applications目录下

3、授权

chmod 777 qq.desktop

或者 创建 .sh 启动

qq.sh

#!/bin/bash
 
cd /home/hiekay/.wine/drive_c/Program\ Files\ \(x86\)//Tencent/QQ/Bin
WINEDEBUG=-all wine ./QQ.exe
目录
相关文章
|
5天前
|
Ubuntu 网络协议 搜索推荐
在Ubuntu系统上定制文件系统
在Ubuntu上定制全志T507H开发板的文件系统,包括解压文件系统、安装QEMU、修改配置、挂载文件系统、安装软件及打包文件系统。使用QEMU模拟器来挂载和操作文件系统,通过`apt-get`在线安装所需软件,例如minicom。最后,将定制的文件系统打包成新的ISO镜像,用于烧录到开发板,实现预装软件的自动化流程,简化批量生产中的系统配置步骤。
32 7
|
16小时前
|
Ubuntu 前端开发 JavaScript
技术笔记:Ubuntu:一个部署好的tomcat应用(war包)怎么用Nginx实现动静分离?
技术笔记:Ubuntu:一个部署好的tomcat应用(war包)怎么用Nginx实现动静分离?
|
23天前
|
编解码 Ubuntu Linux
linux 系统命令总结之ubuntu 系列命令 持续更新中
linux 系统命令总结之ubuntu 系列命令 持续更新中
28 1
|
10天前
|
缓存 并行计算 Ubuntu
在Ubuntu系统下部署大语言模型
在Ubuntu系统下部署大语言模型
51 0
|
1月前
|
Ubuntu 网络安全 数据安全/隐私保护
使用WinSCP工具,将windows文件传输到虚拟机Ubuntu系统
使用WinSCP工具,将windows文件传输到虚拟机Ubuntu系统
77 4
|
1月前
|
Ubuntu Linux Docker
window10下安装ubuntu系统以及docker使用
window10下安装ubuntu系统以及docker使用
|
1月前
|
Ubuntu 编译器 C++
Ubuntu系统下编译OpenCV4.8源码
本文档介绍了在Ubuntu系统下编译和安装OpenCV4.8的简单步骤:首先,通过wget命令下载源码包,然后解压;接着,安装必要的编译器和第三方库支持;最后,在源码目录创建build文件夹,执行cmake和make安装。整个过程包括下载、安装依赖和编译安装三个主要步骤。
41 6
|
23天前
|
Ubuntu 网络协议 Linux
ubuntu linux 系统搭建我的世界基岩版 私服我的世界服务器
ubuntu linux 系统搭建我的世界基岩版 私服我的世界服务器
44 0
|
23天前
|
Ubuntu Linux 芯片
M1芯片新玩法:轻松实现Parallels Desktop上的多Ubuntu系统
M1芯片新玩法:轻松实现Parallels Desktop上的多Ubuntu系统
23 0
|
23天前
|
Ubuntu Linux
查看Linux系统是Ubuntu还是CentOS
查看Linux系统是Ubuntu还是CentOS
34 0