我下载了 Android Studio,并/usr/local
按照我的理解将其解压,以避免占用/home
空间。然后我将文件夹的路径添加到 PATH 变量中,但如果不进入 shell 并从 shell执行,/bin
我仍然无法执行它。/usr/local/android-studio/bin
./studio.sh
有什么办法可以让它像我使用下载的其他程序一样显示在“搜索您的计算机和在线资源”中apt-get install
?
答案1
您想创建一个.desktop
文件。
可以按照说明手动完成这里。
或者,对于大多数应用程序来说,运行它们然后右键单击其启动器图标就足够了。出现的上下文菜单应该会提供一个选项Lock to launcher或Add 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,一切顺利,如果这不能解决您的问题,请评论我会尝试寻找其他解决方案:)