问题

问题

我刚刚按照Ubuntu 20.04.2 LTS说明安装了 sdkman这里。现在,我正在尝试安装 Java,但遇到了权限问题:

问题

用户@u:~$ sdk i java

下载:java 11.0.11.hs-adpt

进行中...

##################################################################################################################################################################################### 100.0%警告:无法创建文件警告:/home/user/.sdkman/tmp/java-11.0.11.hs-adpt.bin:权限被拒绝 0.0%curl:(23)无法将输出写入目标

下载失败,中止!

此时无法安装 java 11.0.11.hs-adpt...

ls -lrta .sdkman
drwxrwxr-x 3 用户 user 4096 5月31日 10:47 tmp

非常感谢您的帮助,谢谢!

答案1

当我使用 snap 安装 curl 时也遇到了同样的问题。

我在 stackoverflow 上找到了帮助:) https://stackoverflow.com/questions/67541374/nvm-getting-permission-denied-with-nvm-install-command

sudo snap remove curl
sudo apt-get install curl

此后,重新启动 bash 会话 sdkman 工作正常

Installing: java 11.0.11-open
Done installing!

相关内容