update-alternatives 设置 auto mode
时间: 2023-09-05 08:14:19 浏览: 263
作为AI语言模型,我无法执行命令,但是我可以为您提供有关update-alternatives命令的信息。
update-alternatives命令用于管理系统中的替代项(alternative)。例如,如果系统中有多个版本的Java安装,可以使用update-alternatives命令来选择默认版本。auto mode是update-alternatives命令的一种模式,它会自动选择优先级最高的替代项作为默认项。
使用update-alternatives设置auto mode的命令语法如下:
```
sudo update-alternatives --auto <name>
```
其中,name是替代项的名称。例如,如果要将Java的默认版本设置为自动模式,可以使用以下命令:
```
sudo update-alternatives --auto java
```
这将自动选择优先级最高的Java版本作为默认版本。
相关问题
执行apt get卸载命令之后,为何会有:update-alternatives: removing manually selected alternative - switching nsys to auto mode update-alternatives: removing manually selected alternative - switching nsys-ui to auto mode
在执行 `apt` 卸载命令时,如果该软件包之前被设置为系统的默认版本,那么卸载该软件包后,系统需要重新选择一个默认版本。这个过程就是由 `update-alternatives` 命令来完成的。在输出中,`update-alternatives` 告诉你它已经将 `nsys` 和 `nsys-ui` 从手动选择模式切换到自动模式。这意味着系统会自动选择可用的默认版本,而不是使用之前手动选择的版本。这个过程不会影响软件包的卸载,只是告诉你系统的一些配置已经被更改。
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python2.7 12 update-alternatives: using /usr/bin/python2.7 to provide /usr/bin/python3 (python3) in auto mode liu@ubuntu:/usr/bin$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5.2 update-alternatives: --install needs <link> <name> <path> <priority> Use 'update-alternatives --help' for program usage information. liu@ubuntu:/usr/bin$ sudo update-alternatives --config python3 There is only one alternative in link group python3 (providing /usr/bin/python3): /usr/bin/python2.7 Nothing to configure.
这段命令的作用是将 Python3 的默认版本从 2.7 改为 3.5.2,但是命令输入有误。正确的命令应该是:
```
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5.2 1
```
其中,`/usr/bin/python3.5.2` 是你想要设置为默认 Python3 版本的路径,`1` 是优先级,表示这个版本的优先级最高。
执行完这个命令后,你还可以使用 `sudo update-alternatives --config python3` 来查看当前系统中可用的 Python3 版本,并进行选择。
阅读全文