Linux将可执行程序路径添加到应用程序菜单栏并创建图标的方法

2023-09-26 13:48:09 11点赞 11收藏 27评论

windows系统添加应用程序路径的方法很简单:“右键点击可执行的应用程序并将快捷方式发送到桌面”即可。

本文介绍在linux系统下,将可执行程序添加到“应用程序”菜单栏,并创建程序图标的方法。本方法应该很多朋友不知道如何操作,因此我特意写成一篇文章,方便大家掌握。

点击ubuntu操作系统桌面左下角有“9个白色方框”的小图标,这个图标就是下图左下角的图标:

Linux将可执行程序路径添加到应用程序菜单栏并创建图标的方法

此时,会打开类似下图的界面,也就是“应用程序”菜单栏界面,这个界面是所有应用程序的汇总界面,如何将可执行程序手动添加到这个应用程序菜单栏界面里面呢?

ubuntu的应用程序菜单栏界面ubuntu的应用程序菜单栏界面

将可自执行程序添加到应用程序菜单栏界面并添加图标的方法

第一步,cd到~/.local/share/applications目录下

用终端输入下面的命令就能cd转到该目录下了:

cd ~/.local/share/applications

Linux将可执行程序路径添加到应用程序菜单栏并创建图标的方法

第二步、创建并编辑“程序名.desktop”文件

假设,我有一个叫做meinv的可执行程序,那么我可以创建并编辑一个名字叫meinv.desktop的文件。

创建并编辑一个名字叫meinv.desktop的文件用下面的命令,使用的是vi这个编辑器:

vi meinv.desktop

Linux将可执行程序路径添加到应用程序菜单栏并创建图标的方法

这个叫做meinv.desktop的文件必须包含下面的5行数据:

[Desktop Entry]

Name=meinv

Icon=/home/yasden/SZ4T/1/111.png

Exc=/home/yasden/SZ4T/c

Type=Application

注意:上面的5行文字输入完成后,用:wq!保存退出。其中,[Desktop Entry]这一行照抄即可。第2行Name=meinv是这个应用程序的名字,你也可以用Name=abc来将该程序命名为abc。第3行Icon=/home/yasden/SZ4T/1/111.png是设置你的应用程序图标的图像文件,将你的图像文件目录添加进去即可,你的目录肯定不是home/yasden/SZ4T/1/111.png,这里要根据实际情况修改(另外应用程序图标的图片格式我用的是png,我不确定jpg是否可以,如果jpg不行就改成png格式即可。这个png图像文件就是你的meinv程序的图标文件,你可以用photoshop或者其他的任意图像编辑器来创建一个png文件,也可以网上下载一个文件,或者你截图保存为png文件都行,将png文件准备好之后,用Icon=/home/yasden/SZ4T/1/111.png4来指明这个png文件的路径即可,如果你的png文件在/home/123.png目录下,就修改为Icon=/home/123.png)。第4行Exc=/home/yasden/SZ4T/c代表的是你的可执行程序的路径,你的路径肯定不是这个,按照你自己的路径修改即可(加入你的可执行程序位于/home/123/abc,你就设置成Exc=/home/123/abc)。第5行的Type=Application代表这个可执行文件是一个应用,照抄Type=Application即可。

Linux将可执行程序路径添加到应用程序菜单栏并创建图标的方法

用vi编辑完成上图这个包含5行信息的meinv.desktop文件后,用:wq!保存并退出。

注意:vi编辑器的用法有点复杂的,建议先自学一下,如果不想自学,我这里简单介绍一下,进入vi编辑器的界面后,点击esc键,然后点击字母i键进入输入模式,输入完毕后,点击esc键,然后输入:wq!保存并退出。注意是输入“冒号,wq两个字母,加感叹号”然后回车,来保存并退出。

Linux将可执行程序路径添加到应用程序菜单栏并创建图标的方法

第三步、“chmod a+x 程序名.desktop”即可将该可执行文件添加到应用程序栏里面了。

假如你vi编辑的是meinv.desktop文件,就执行下面的命令:

chmod a+x meinv.desktop

如果你创建并编辑的是abc.desktop文件,就执行下面的命令:

chmod a+x abc.desktop

Linux将可执行程序路径添加到应用程序菜单栏并创建图标的方法

上面的命令执行完毕后,再打开应用程序菜单栏看看,那个叫做meinv的应用程序是不是已经在里面了呢?见下图那个叫做meinv的程序,就是我刚刚创建的meinv程序:

Linux将可执行程序路径添加到应用程序菜单栏并创建图标的方法

那么问题来了,这个叫做meinv的可执行程序是怎么来的呢?可执行程序你可以自己编译(也就是自己造软件),也可以用别人写好的程序。

全文完,谢谢观看。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
27评论

  • 精彩
  • 最新
  • 如何在Linux系统下将可执行程序添加到应用程序菜单栏并创建图标?

    校验提示文案

    提交
    不错的,必须学起来

    校验提示文案

    提交
    收起所有回复
  • 收藏学习了,多谢分享 [高兴]

    校验提示文案

    提交
    这个很火的

    校验提示文案

    提交
    收起所有回复
  • 学到啦~~

    校验提示文案

    提交
    一起玩呀。

    校验提示文案

    提交
    收起所有回复
  • 现在这个很少人用了吧?

    校验提示文案

    提交
    肯定少的了

    校验提示文案

    提交
    收起所有回复
  • 是只能ubuntu吗?kde桌面能不能用这方法?

    校验提示文案

    提交
    都应该差不多吧,没试过其他的

    校验提示文案

    提交
    收起所有回复
  • 技术贴点赞

    校验提示文案

    提交
    谢谢支持 [傻笑]

    校验提示文案

    提交
    收起所有回复
  • 装好就赶快禁用桌面环境

    校验提示文案

    提交
    为啥要禁用呢 [傻笑]

    校验提示文案

    提交
    收起所有回复
  • 学习了

    校验提示文案

    提交
    一起玩呀!

    校验提示文案

    提交
    收起所有回复
  • 再来支持一下大佬哦

    校验提示文案

    提交
    大佬一起玩呀

    校验提示文案

    提交
    收起所有回复
  • 这系统太复杂了,玩不来。

    校验提示文案

    提交
    不复杂😆😆😆

    校验提示文案

    提交
    收起所有回复
  • 再来支持一下大佬哦,新文求暖暖哦

    校验提示文案

    提交
    只是半路出家的爱好者 [傻笑]

    校验提示文案

    提交
    收起所有回复
  • 学习了,难得看到Linux界面啊

    校验提示文案

    提交
    工作需要没办法

    校验提示文案

    提交
    收起所有回复
  • 受教啦,这么多年还是第一次看到Linux界面

    校验提示文案

    提交
  • 学习到新的知识了

    校验提示文案

    提交
  • 都是实用技术

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
11
扫一下,分享更方便,购买更轻松