sdkman - 无法在 Ubuntu 上安装 java - 权限被拒绝

jum*_*key 8 java software-installation

我刚刚按照此处的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

非常感谢任何帮助,谢谢!

小智 22

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

在 stackoverflow 上我找到了帮助:) /sf/ask/4727896211/

sudo snap remove curl
sudo apt-get install curl
Run Code Online (Sandbox Code Playgroud)

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

Installing: java 11.0.11-open
Done installing!
Run Code Online (Sandbox Code Playgroud)