为什么 Ubuntu 要重命名这个软件包?Debian 的名称不太适合“企业级”。
答案1
它不仅仅是重新命名了——它们是功能和工作方式完全不同的包。
在 Debian 中,chromium-driver
不依赖 Snaps。Debian 直接打包 Chromium 驱动程序。因此,它有一个同步黑名单,因此在自动同步期间它不会出现在 Ubuntu 的存储库中。
但与此同时,Ubuntu 已将 Chromium 浏览器包移至“Snaps”——由于源包和二进制名称等方式,我们必须为其取一个不同的名称以避免冲突。虽然我不知道它chromium-chromedriver
的名字是如何得来的,但我可以说它用于完全不同的二进制包用途——它是一个过渡包,只需安装 Chromium snap,其中包含可用的 Chromium 驱动程序/Selenium,并且完全依赖于snapd
Snaps 基础架构才能运行,并需要在您的系统上进行设置才能运行。
将它们视为完全不同的、独立的包,因为我们不再直接运送 Selenium 等,而是通过 Ubuntu 中的 snap 进行运送。