Fedora 28创建应用程序启动器(Launcher)
描述
当我们在fedora上安装eclipse 或者 android studio,一般都是将程序的安装包直接下载下来,解压后拷贝到/opt 文件夹下或者其他文件夹下,然后直接运行启动程序就可以了
但是每次运行时,都要在shell下转移到对应的目录下,比较麻烦,那么我们可以选择为程序创建一个启动器(launcher), 可以直接在搜索框里面搜索该程序,就像搜索Terminal一样
基本过程
新建.desktop文件
首先进入 ~/.local/share/applications/
文件夹下, 创建一个应用程序的以“.desktop”为后缀的文件,例如,这里我们创建eclipse.desktop的文件
sudo touch application.desktop
然后编辑该文件,文件内容如下
[Desktop Entry] #必填
Type=Application #声明类型
Encoding=UTF-8 #声明编码格式
Name=eclipse #声明应用程序名称
Exec=bash -c "/opt/eclipse/eclipse" #应用程序启动的文件
Icon=eclipse_icon_1.png #描述启动器的图标,可以是.jpg或者.png等后缀的图形文件
Terminal=False #声明是否放在桌面
Categories=Development;Math;Science;Education; #声明应用程序类型
这样我们将文件保存
放置描述图片
从网上找一张eclipse的Icon图片, 将其放在~/.local/share/icons/
文件夹下
大功告成
打开fedora 的搜索框,输入eclipse,就会发现启动图标,点击图标,我们就可以直接启动程序了
当然,我们也可以将启动图标放在左侧的快捷启动栏中
当然了,我们也可以设置android studio 的快捷方式
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Android
Exec=bash -c "/opt/android-studio/bin/studio.sh"
Icon=Android-icon.png
Terminal=False
Categories=Development;Math;Science;Education;