在“do-release-upgrade”之后我应该对不受支持的软件包做些什么吗?

在“do-release-upgrade”之后我应该对不受支持的软件包做些什么吗?

我刚刚将我的 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、subversion 和 tcpd——但我在网上找不到任何关于我应该有了这个信息。

我应该删除这些软件包吗?用其他东西替换它们?忽略它们不再受支持的事实?

答案1

您可能没有什么可担心的,但您可以使用命令仔细检查:

$ 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将源代码(人类可以读取)编译为二进制格式,以供机器运行。

相关内容