Я просто обновил свою установку WSL от 16,04 до 18,04, но не знайте, что сделать о следующей строке в подсказке обновления:
4 installed packages are no longer supported by Canonical. You can
still get support from the community.
Я проверил детали, таким образом, у меня есть список неподдерживаемых пакетов — gcc-5-base, gcc-6-base, подверсия и tcpd в моем случае — но я не смог найти что-либо онлайн относительно того, что я, как предполагается, делаю с этой информацией.
Я должен удалить те пакеты? Замените их чем-то еще? Просто проигнорируйте то, что они больше не поддерживаются?
У Вас, вероятно, нет ничего для волнения о, но можно проверить дважды с командой:
$ apt list | grep -E 'gcc-.?-base'
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
gcc-5-base/xenial-updates,xenial-security,now 5.4.0-6ubuntu1~16.04.12 amd64 [installed]
gcc-6-base/xenial,now 6.0.1-0ubuntu1 amd64 [installed]
В вышеупомянутом случае это - установка Ubuntu 16.04, и это показывает то, что Вы потеряли. При выполнении команды, результаты должны показать то, что Вы получили (более новые версии) с кодовым названием bionic
вместо xenial
.
gcc
компилятор для Ubuntu и большинства других дистрибутивов Linux. Необходимо, когда определенные драйверы и приложения выпущены в исходном коде, а не двоичном формате. gcc
компиляции, что исходный код (какие люди могут читать) в двоичный формат для машины для выполнения.