如何将不在 usr/share 中的程序添加到菜单

如何将不在 usr/share 中的程序添加到菜单

使用 Ubuntu 20.04 - 我通过从 tar 文件中提取(显然是“安装”它的唯一方法)到桌面上的自己的文件夹中“安装”了一个程序(用于 Ubuntu),并且它在该文件夹中有一个启动器快捷方式,指向一个可执行文本文件(也在桌面文件夹中)。启动器和可执行文件都按预期工作,但我不想让这个文件夹弄乱我的桌面。我看过其他类似的问题和答案,但都没有解决我的问题,尽管有些解决了相同/类似的问题。

问题 1:如何才能将程序文件夹移动到它应该在的位置而不是桌面上而不破坏任何东西?尝试将其移动到 usr/share/(所有其他应用程序似乎都在那里) - “权限被拒绝”。(我需要 root 权限吗?我如何获得它?)

问题 2:一旦它位于正确的位置,我如何将它放入主菜单,以便当我想要使用它时不必在系统深处寻找它?

需要为新手用户设计的简明英语说明。只要说明简单且绝对完整,不做任何假设,终端命令就可以解决问题。新手用户。

答案1

sudo apt install nautilus-admin
sudo nautilus  -q

打开文件管理器,在空白处单击鼠标右键,以管理员身份打开,移动您的应用程序文件夹以将user/bin/ xxx.desktop 复制到user/share/applications或将应用程序文件夹移动到home/yourusernam/.local/bin并将 xxx.desktop 复制到,home/yourusernam/.local/share/applications
您可以通过从 xxx.desktop 创建链接并将链接移动到桌面来添加快捷方式到桌面,您可以通过在应用程序菜单或活动中搜索应用程序名称将快捷方式添加到 dock,右键单击并选择添加到收藏夹。

相关内容