我刚刚按照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!