sudo update-alternatives --config java没反应
时间: 2024-03-01 19:50:37 浏览: 31
如果 `sudo update-alternatives --config java` 命令没有任何反应,可能是因为你的系统中没有设置 JDK 的替代项。在这种情况下,你可以通过以下命令手动设置 JDK 的替代项:
```
sudo update-alternatives --install /usr/bin/java java /path/to/jdk/bin/java 100
```
其中,`/path/to/jdk` 是 JDK 的安装路径,例如 `/usr/lib/jvm/java-8-openjdk-amd64`。该命令会将 JDK 的可执行文件 `java` 添加到系统的替代项列表中,并将其优先级设置为 `100`。
执行完以上命令后,再次执行 `sudo update-alternatives --config java` 命令,你应该就能够看到 JDK 的替代项了。根据提示选择相应的 JDK 版本即可。
相关问题
sudo update-alternatives
你好!对于sudo update-alternatives命令,它用于在Linux系统中管理软件的备选项。当你安装了多个软件包提供相同功能的可执行文件时,update-alternatives命令可以让你选择默认的可执行文件。
在使用该命令时,你需要提供两个参数:--install和--config。
--install参数用于安装一个新的备选项,并将其与特定的命令相关联。例如,如果你想为编辑器选择备选项,可以使用以下命令:
sudo update-alternatives --install /usr/bin/editor editor /usr/bin/vim 100
sudo update-alternatives --install /usr/bin/editor editor /usr/bin/nano 50
上述命令将vim和nano分别与editor命令关联,并指定了优先级(100和50)。较高优先级的备选项将成为默认选项。
--config参数用于选择默认的备选项。通过运行以下命令,你可以在安装了多个备选项时选择一个进行使用:
sudo update-alternatives --config editor
该命令将显示一个菜单,列出所有可用的备选项以及与它们关联的命令路径。你可以输入相应的编号来选择默认的备选项。
希望这能帮到你!如果你还有其他问题,请随时提问。
sudo update-alternatives --config python
b'sudo update-alternatives --config python' 这行命令的作用是更改 python 的版本。执行这行命令后会显示所有可用的 python 版本,并让用户选择所需的版本。