相关疑难解决方法(0)

LTS 版本的 Universe 存储库的安全更新?

如果在 12.04 LTS 发布四年后,Universe 存储库中的某个包出现安全问题,会发生什么情况;包是从上游更新、打补丁还是单独留下?

我的理解是“5 年的支持和安全更新”仅适用于 Ubuntu 的核心——主存储库中的任何内容。不适用于 Universe 存储库中的内容。

举一个更具体的例子——如果我现在安装 Ruby,并且想在接下来的几年里在 12.04 上使用它并且它有一个安全漏洞;虽然这可能会在上游修补(所以我总是可以从他们的网站下载最新的并自己编译或使用 PPA),但这个上游修复会迁移到精确的包存储库中吗?反向移植呢?

updates lts package-management security

9
推荐指数
2
解决办法
1391
查看次数

Lubuntu 的下一个 LTS 版本何时发布?

12.04 是 Ubuntu 的 LTS,但不是 Lubuntu,因此是这个查询。

lts lubuntu

5
推荐指数
1
解决办法
8136
查看次数

Ubuntu 现在有 LTS 和普通版本。Lubuntu 也一样吗?

无论如何....有 Ubuntu 12.04 LTS 和普通的 12.10 版本。和 Lubuntu 一样吗?在他们的网站上,出于某种原因,他们似乎在宣传 12.10 版本,而对我来说,LTS 总是更具吸引力。我想知道他们是否与 Ubuntu 团队具有相同的意识形态。

更新:可以在这里谈论 Lubuntu 吗?我知道它是 Ubuntu 的一种风格……但仍然如此。他们是两个非常不同的团队吗?

lts lubuntu

5
推荐指数
2
解决办法
3146
查看次数

如何获得有效安装的非 LTS 软件包列表?

我想看看我的系统在多大程度上支持 LTS,其中哪些包支持 5 年,哪些不支持。我可以忽略一些非 5yr 支持的软件包,因为有些很少使用或不太可能遇到(安全)问题。

我认为这很有用,因为人们可以获得报告并得出结论,例如“我的系统是 100% LTS”“由于包 X、Y、Z,我的系统只是 99% LTS”“由于使用KDE,我的系统现在是 50% LTS"

在问题中的回答有关12.04 LXDE 有 LTS 吗?,我发布了一个方法来查看哪些 Ubuntu 软件包具有五年支持。例如:

$ apt-cache show unity | grep ^Supported
Supported: 5y

$ apt-cache show lxde-core | grep ^Supported
<no output>
Run Code Online (Sandbox Code Playgroud)

我可以编写一个脚本来获取所有包的所有信息,但是,apt-cache命令非常慢:

real    0m1.535s
user    0m1.484s
sys     0m0.036s
Run Code Online (Sandbox Code Playgroud)

安装 2700 多个软件包后,这大约需要 70 分钟(!)。

如何加快速度并获得系统上所有非 5yr 支持的软件包的报告?

我更喜欢apt-*在简单的 shell 脚本中使用一个简单的shell 命令。如果它需要更高级的脚本,比如进入 Python,这也很好。最后,我想发布一个(小)脚本来轻松快速地在系统上创建报告。

注意:我对关于特定风格的 Ubuntu 是否提供 LTS 的讨论不感兴趣 …

lts package-management scripts

5
推荐指数
1
解决办法
302
查看次数

标签 统计

lts ×4

lubuntu ×2

package-management ×2

scripts ×1

security ×1

updates ×1