如何获取其衍生产品(Mint、Elementary 等)上对应的 Ubuntu 发行代号?

如何获取其衍生产品(Mint、Elementary 等)上对应的 Ubuntu 发行代号?

我想deb为我的 APT 存储库创建一个字符串。现在看起来像 deb http://sitename $(lsb_release -cs) main

Ubuntu 衍生产品会显示自己的发行版名称lsb_release -cs(例如sarah在 Mint 上)。是否有一种通用方法可以在 Ubuntu 本身及其衍生产品上获取上游 Ubuntu 版本?

答案1

Ubuntu 没有定义任何标准方法来执行此操作。衍生版本可能会或可能不会在文件中的某处包含其上游版本的名称。

最好的方法可能是使用一些软件包版本来猜测上游版本。该软件包libc6可能是一个很好的候选,coreutils也可能是另一个。

相关内容