Я установил gcc-7 и g ++-7 использований ответа в https://askubuntu.com/a/581497/333103.
Затем я понял, что, в то время как это назнатило g ведомым устройством ++ версия к gcc версии, я забыл добавлять работу в режиме ведомого устройства для gcov версии. Как я могу добавить gcov как ведомое устройство этой группы каналов?
Я проверил человека на альтернативы обновления, но я не видел путь, просто не идя с нуля снова. Если этот случай является способом сделать это затем, я должен удалить текущую альтернативную для обновления группу для запуска новый?
(Я нахожусь на Bash на Ubuntu в Windows, таким образом, 16.04),
Я погуглил эту проблему, и на первых трех страницах, существует только два релевантных результата. Каждый - эта проблема без ответов; другой - отчет об ошибках на средстве отслеживания ошибки CentOS, update-alternatives
заменяет новые ведомые ссылки вместо того, чтобы добавить.
В --install
раздел Debian update-alternatives
страницы справочника, это сказано это
Если альтернативное указанное имя уже будет существовать в записях системы альтернатив, то предоставленная информация будет добавлена как новый набор альтернатив для группы.
Но в настоящее время, я боюсь, что мы можем достигнуть этого только путем добавления всех ведомых устройств существующей группы каналов когда-то, и включая исходные и включая недавно добавленные ведомые устройства.
Мне, настраивая java
альтернативы, это
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk-10/bin/java" 10 \
--slave "/usr/bin/jar" "jar" "/opt/jdk-10/bin/jar" \
--slave "/usr/bin/jarsigner" "jarsigner" "/opt/jdk-10/bin/jarsigner" \
--slave "/usr/bin/javac" "javac" "/opt/jdk-10/bin/javac" \
--slave "/usr/bin/javadoc" "javadoc" "/opt/jdk-10/bin/javadoc" \
--slave "/usr/bin/javap" "javap" "/opt/jdk-10/bin/javap" \
--slave "/usr/bin/javaws" "javaws" "/opt/jdk-10/bin/javaws"
Вы не должны удалять группу каналов сначала, поскольку текущее поведение является недавно добавленными ведомыми устройствами, полностью заменяют исходные. Знайте, что можно всегда использовать update-alternatives --display "$your_command"
просмотреть альтернативное состояние безопасно.