我正在尝试使用更新替代方法在ubuntu 18.04桌面中安装oracle jdk 11链接组。但是没有出现如下所示的文件或目录错误:
sudo update-alternatives --install /etc/alternatives/java java /usr/lib/jvm/jdk-11.0.1/bin/java 1001
update-alternatives: using /usr/lib/jvm/jdk-11.0.1/bin/java to provide /etc/alternatives/java (java) in auto mode
update-alternatives: error: unable to install '/etc/alternatives/java.dpkg-tmp' as '/etc/alternatives/java': No such file or directory
显示无法安装。但是,当我在符号链接/ etc / alternatives / java @中插入@符号时。工作正常
sudo update-alternatives --install /etc/alternatives/java@ java /usr/lib/jvm/jdk-11.0.1/bin/java 1001
update-alternatives: using /usr/lib/jvm/jdk-11.0.1/bin/java to provide /etc/alternatives/java@ (java) in auto mode
为什么我们需要@符号作为符号链接?