首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为非管理员安装程序,使其出现在非管理员的活动中?

如何为非管理员安装程序,使其出现在非管理员的活动中?
EN

Ask Ubuntu用户
提问于 2022-05-05 04:48:13
回答 1查看 407关注 0票数 3

我为我妻子开了一个账户,她在那里有非管理员的特权。她需要的音乐节目之一是罗塞加登。有两个问题:

  1. 我为她安装的任何程序都不会出现在她的活动屏幕上。她可以搜索,但我想她不会记得搜索的名字是什么了。以下是搜索结果:
  1. Rosegarden不能成为最受欢迎的人

我能做什么来帮助她?如果我登录她的用户名,我就没有sudo命令。我还能从我的账户上查到她的档案。显然,我无法从我的帐户中更改她的活动屏幕上的应用程序。

编辑:要更正桌面文件,我添加了行(但没有帮助):

代码语言:javascript
复制
StartupWMClass="Rosegarden"

镜子给了我

代码语言:javascript
复制
Untitled - Rosegarden
wmclass Rosegarden
<untracked>

Edit2:我仍然不明白是什么原因导致应用程序在没有被搜索的情况下在活动中变得可见。我想也许有一个程序可以在启动时扫描,所以我把rosegarden放在桌面上,并将Qsynth和Qjack固定在收藏夹栏中。

然后我注销了,甚至试图关闭电源,但它们在活动中仍然是不可见的(不进行搜索)。所以,这仍然是一个谜,但至少我的妻子有足够的工作而不必记住程序名。也许随着时间的推移,这些程序会神奇地显现出来?

同样,我可以将这个讨论的链接转发给rosegarden开发人员,这样他们就可以很好地了解需要修复的内容。我所做的修复是一个良好的开端,但还不够。

提前谢谢你的建议。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2022-05-05 04:57:33

Rosegarden不能成为最受欢迎的人

联系rosegarden的开发人员。他们需要修复软件的执行方式,并且可能需要修复.desktop文件。

但是,您可以将应用程序启动程序放在桌面中。

将.desktop文件复制到您的桌面(从您妻子的帐户中执行此操作,您将不需要sudo)。

代码语言:javascript
复制
cp /usr/share/applications/com.rosegardenmusic.rosegarden.desktop ~/Desktop/
chmod +x ~/Desktop/com.rosegardenmusic.rosegarden.desktop

现在它应该出现在桌面上(作为应用程序启动程序)。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1406710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档