我已经使用https://askubuntu.com/a/581497/333103上的答案安装了 gcc-7 和 g++-7 。
然后我意识到虽然这将 g++ 版本从属 gcc 版本,但我忘记为 gcov 版本添加从属。如何将 gcov 作为从属添加到此链接组?
我检查了这个人的更新替代方案,但我没有找到一种方法,而无需再次从头开始。如果这种情况是这样做的,那么我是否需要删除当前的更新替代组才能重新开始?
(我在 Windows 上的 Ubuntu 上使用 Bash,所以 16.04)
我已经使用https://askubuntu.com/a/581497/333103上的答案安装了 gcc-7 和 g++-7 。
然后我意识到虽然这将 g++ 版本从属 gcc 版本,但我忘记为 gcov 版本添加从属。如何将 gcov 作为从属添加到此链接组?
我检查了这个人的更新替代方案,但我没有找到一种方法,而无需再次从头开始。如果这种情况是这样做的,那么我是否需要删除当前的更新替代组才能重新开始?
(我在 Windows 上的 Ubuntu 上使用 Bash,所以 16.04)
这个问题我google了一下,前三页只有两个相关的结果。一是这个无答案的问题;另一个是关于 CentOS 错误跟踪器的错误报告,
update-alternatives
替换新的从属链接而不是添加。在
--install
Debian 手册页的部分update-alternatives
,据说但就目前而言,恐怕只能通过一次将所有从站添加到现有链接组来实现这一点,包括原始从站和新添加的从站。
对我来说,配置
java
替代方案是您不需要先删除链接组,因为当前行为是新添加的从站完全替换了原来的从站。请注意,您始终可以使用它
update-alternatives --display "$your_command"
来安全地查看替代状态。