我要怎么做才能让下载的程序出现在“搜索您的计算机和在线资源”中?

我要怎么做才能让下载的程序出现在“搜索您的计算机和在线资源”中?

我下载了 Android Studio,并/usr/local按照我的理解将其解压,以避免占用/home空间。然后我将文件夹的路径添加到 PATH 变量中,但如果不进入 shell 并从 shell执行,/bin我仍然无法执行它。/usr/local/android-studio/bin./studio.sh

有什么办法可以让它像我使用下载的其他程序一样显示在“搜索您的计算机和在线资源”中apt-get install

答案1

您想创建一个.desktop文件。

可以按照说明手动完成这里

或者,对于大多数应用程序来说,运行它们然后右键单击其启动器图标就足够了。出现的上下文菜单应该会提供一个选项Lock to launcherAdd to Dash类似选项。

选择此选项后,Ubuntu 将尝试自动创建一个适当的.desktop文件,使您的应用程序显示在 Dash 中。如果您愿意,可以从启动器再次解锁它,但它仍会保留在 Dash 中。

答案2

这解决了你问题的前半部分,但我不确定后半部分,或者后半部分是否只是为了帮助解决前半部分。

尝试将运行脚本安装到 /usr/local/bin,如下所示:

cd到Android Studio的安装目录

sudo 安装 studio.sh /usr/local/bin/studio

studio然后您可以从任何目录运行它。

答案3

您是否授予该文件可执行的权限?

sudo chmod +x studio.sh

或者你可以尝试:

sh studio.sh

我去年安装了 Android Studio,一切顺利,如果这不能解决您的问题,请评论我会尝试寻找其他解决方案:)

相关内容