studio.sh在ubuntu中拒绝android studio的开放权限



我下载了一个Android Studio for linux,然后按照指令在bin目录下运行Studio .sh文件。终端显示如下错误:

bash: ./studio.sh: permission denied

整个Studio包是。tdz格式的,我在通过终端访问之前提取了文件。造成这种错误的主要原因是什么?非常感谢!

遇到同样的问题。但通过以下步骤解决了它:-

    右键单击studio.sh,选择Properties.
  1. 权限
  2. 检查"允许执行文件作为程序"

类型

sudo ./studio.sh

这应该以管理员权限启动android studio。您需要输入您的密码,假设您拥有管理员权限。如果你没有,你需要联系管理电脑的人。

当它第一次启动时,它会要求你添加一个快捷方式,以便从GUI应用程序菜单中访问它。之后,启动android studio应该不需要sudo权限。

https://askubuntu.com/questions/421389/where-to-unpack-the-android-studio-file有很好的建议在哪里提取android studio .

您可能已经将其提取为根。使用chown命令将文件的所有者更改为您并再次提取它,或者将整个提取内容的所有者更改为您。示例(可能需要sudo):

sudo chown yourUserName studio.sh

另一种方法:使用chmod

修改权限
sudo chmod a+x studio.sh

注意,上面的一个给了每个注册用户执行studio脚本的特权。

——make this——

sudo chown root:YOURUSERHERE /dev/kvm

sudo chmod -R 770 /dev/kvm

允许你安装和运行android studio

希望这对你有帮助

我有同样的问题,然后我使用

sudo sh studio.sh 

那就成功了

最新更新