程序包更新的发布与更新管理器中的可用性之间存在很大的延迟 -- updates 领域 和 security 领域 和 update-manager 领域 和 release-management 领域 askubuntu 相关 的问题

Large delay between release of package update and availability in update manager


简体版||繁體版
0
vote

问题

中文

在Ubuntu 16.04桌面上,我定期(通常每周多次)通过更新管理器GUI检查更新,并安装所有显示为可用的更新。

今天,昨天肯定不是这样,为" iproute2" ("网络和流量控制工具" )提供了更新。

有时有可用的更新,例如今天,我去 packages.ubuntu.com 进行检查详细的变更日志和其历史记录(在GUI中不可访问)。

当我从 xenial 中检查软件包条目时, 更改日志表示最近一次更新发布于2016年。所以我检查了 abcdefghijklmnnabcdefghijklmn1 相反,实际上,在顶部有一个项目描述了我今天通过更新管理器GUI收到的版本" 4.3.0-1ubuntu3.16.04.4" 。

但是该更新的日期是2018年9月18日。已经整整两个月了!怎么会这样更新可以作为分阶段发布的一部分传递到GUI,但是两个月的时间对于"中等" 紧急更新在发布后到达更新管理器GUI来说是相当长的时间,不是吗?

英文原文

On my Ubuntu 16.04 Desktop, I regularly (usually multiple times per week) check for updates via the update manager GUI and install all updates that are shown as available.

Today, and this was definitely not the case yesterday, an update was offered for xe2x80x9ciproute2xe2x80x9d (xe2x80x9cnetworking and traffic control toolsxe2x80x9d).

Sometimes when an update is available, as today, I go to packages.ubuntu.com to check the detailed changelog and its history (which is not accessible in the GUI).

When I checked the package entry from xenial, the changelog said that the last update was released in 2016. So I checked the entry from xenial-updates instead, and indeed, there was an item at the top describing version xe2x80x9c4.3.0-1ubuntu3.16.04.4xe2x80x9d which I just received today via the update manager GUI.

Yet the date for that update was given as September 18, 2018. Thatxe2x80x99s already two full months back! How can this happen? Updates may be delivered to the GUI as part of staged roll-outs, but two full months is quite a long time for a xe2x80x9cmediumxe2x80x9d urgency update to arrive in the update manager GUI after release, isnxe2x80x99t it?

           
 
 

回答列表

2
 
vote
vote
最佳答案
 

变更日志中的日期不是发布更新软件包的日期。那只是进行更改的人修改其提交的更改日志的日期。到提交合并到Ubuntu的回购库中时,它可能已经花了很多时间进行测试(例如,在某处的PPA中,或者在Debian sid / testing 中) >)。然后,它花时间在 -proposed 中,以确保在Ubuntu的仓库中它不会损坏。然后,它最终移至 -updates (或视情况而定为 -security )。

您可以查看Ubuntu打包代码和发布历史以获取详细信息。

在这种情况下:

  • 有问题的提交(与顶部的变更日志条目相同):

      author      Mauricio Faria de Oliveira <mfo@canonical.com>  2018-09-18 15:21:44 (GMT) committer   usd-importer <ubuntu-server@lists.ubuntu.com>   2018-11-06 18:43:17 (GMT)   
  • 来自发布历史:

      2018-11-19 19:48:20 IST Published   Xenial  updates     main    misc    4.3.0-1ubuntu3.16.04.4 2018-11-07 00:13:17 IST Published   Xenial  proposed    main    misc    4.3.0-1ubuntu3.16.04.4   

因此更改仅在11月6日生效。第二天,它被上传到 -proposed ,然后在12天后上传到 -updates 。在时区和镜像更新频率之间,需要花费几天的时间才能到达您。没那么久。

 

The date in the changelog is not the date on which the updated package was released. That's merely the date on which whoever made the change modified the changelog for their commit. By the time that commit gets merged into Ubuntu's repos, it might have spent quite a bit of time in testing (for example, in a PPA somewhere, or in Debian sid/testing). Then it spends time in -proposed, making sure it broke nothing when in Ubuntu's repos. Then it finally moves on to -updates (or -security, as the case may be).

You can check the Ubuntu packaging code and publishing history for details.

In this specific case:

  • The commit in question (same as the top changelog entry):

    author      Mauricio Faria de Oliveira <mfo@canonical.com>  2018-09-18 15:21:44 (GMT) committer   usd-importer <ubuntu-server@lists.ubuntu.com>   2018-11-06 18:43:17 (GMT) 
  • From the publishing history:

    2018-11-19 19:48:20 IST Published   Xenial  updates     main    misc    4.3.0-1ubuntu3.16.04.4 2018-11-07 00:13:17 IST Published   Xenial  proposed    main    misc    4.3.0-1ubuntu3.16.04.4 

So the changes only made it into Ubuntu's repos on November 6. The day after, it was uploaded to -proposed, and 12 days later, to -updates. Between timezones and mirror updation frequencies, it took a couple of days more to reach you. Not that long.

 
 

相关问题

9  Ubuntu的日常构建是否足够稳定以适合常规桌面使用?  ( Are daily builds of ubuntu stable enough for general desktop usage ) 
是 Ubuntu的日常开发版本(称为Ubuntu+1 )足够稳定和成熟,可以用于一般台式机? 如果我今天安装了最新的每日构建版本,那么在正式宣布Ubuntu + 1时,它会通知稳定版本的更新吗? ...

14  在哪里可以找到Ubuntu ISO映像的校验和? [复制]  ( Where to find the checksums of ubuntu iso images ) 
这个问题在这里已经有答案了: 针对ubuntu .iso的MD5哈希(14.04至18.10) (1个答案) ...

142  如何将Ubuntu回滚到以前的版本?  ( How to roll back ubuntu to a previous version ) 
我刚刚安装了新版本的Ubuntu,并且想将其回滚到以前的版本。 我该怎么做?那有可能吗? ...

19  Ubuntu 18.04 LTS为什么会有32位iso安装程序?  ( How come ubuntu 18 04 lts has a 32bit iso installer ) 
如 Bionic Beaver发行说明所述,Ubuntu 18.04 LTS将没有32位桌面映像安装程序。但是在 beta 1版本中,它具有32位桌面映像。 这没什么大不了的,但是我很困惑。 ...

3  Alpha或Beta版本是否比每日版本更稳定?  ( Are the alpha or beta releases more less stable than the daily builds ) 
我有一些相关问题: 通常,alpha或 beta版本比每日构建? 如果对1的回答是"是" ,那么如果我安装alpha / beta并进行apt-get升级,我会保持在alpha / beta或日常构建的"稳定性级别" 吗? 在这一点上,与安装每日映像相比,安装alpha / beta是否有任何优势? (背景:我正...

2  Ubuntu 9.10还有其他来源吗?  ( Are there any other sources for ubuntu 9 10 ) 
我现在正在使用ubuntu 11.10,但我想下载ubuntu 9.10进行测试(Compiz实验性插件)。我的带宽非常慢,所以我正在使用一个下载管理器,它将支持从多个来源下载文件(Downthemall Firefox扩展)。问题是,我只能在Ubuntu主服务器上找到该文件的一个源。此文件还有其他来源吗? ...

11  我的内核可以安全使用吗?  ( Is my kernel safe to use ) 
我正在运行Ubuntu服务器12.04,全新安装使用的是 3.2.0-60-generic 内核,但是当我进入 https: //www.kernel.org/ 表示最新的稳定内核只有3.14 我不想遇到麻烦。 ...

14  10.04和11.10之间的差异  ( Differences between 10 04 and 11 10 ) 
我没有使用Linux的经验。我买了一本书(入门指南),但是是10.04的。假设它们非常相似,我应该下载10.04,使其与本书匹配,还是将11.10与本书搭配使用? ...

9  Ubuntu支持如何工作  ( How does ubuntu support work ) 
每个Ubuntu版本都宣布终止支持日期。例如,当前的Oneiric将得到支持,直到2013年4月。这意味着什么,到那时会发生什么?如果在Ubuntu支持的软件包之一中发现了错误,那么该错误会得到解决吗? 我之所以问是因为我在Compiz和Unity中遇到严重的已知问题,这使其对我来说完全无法使用(错误#888039...

439  如何升级到较新版本的Ubuntu?  ( How do i upgrade to a newer version of ubuntu ) 
将Ubuntu从一个版本升级到另一个版本有哪些不同的方式? ...

14  Ubuntu滚动发布模型  ( Ubuntu rolling release model ) 
Canonical引发了关于是否将Ubuntu切换到滚动发布模型的争论。滚动发布模型实际上是什么意思?会发布13.04吗? ...

1  Ubuntu 14.04 Trusty Tahr会更新吗? [复制]  ( Will ubuntu 14 04 trusty tahr update ) 
此问题已在此处提供答案: 我安装了Alpha或Beta,如果我继续升级,我是否与最新版本保持最新? (2个答案) ...

62  我安装了Alpha或Beta,如果我继续升级,我是否与最新版本保持一致?  ( I installed an alpha or beta am i up to date with the final release if i keep u ) 
我安装了Ubuntu alpha或beta,并一直保持最新。 那么,我是否应该假定我的系统已自动更新到下一个alpha或beta,并且在完成后将运行正式版本? ...

4  从Debian同步的LTS和非LTS版本的软件版本  ( Software versions of lts and non lts releases synced from debian ) 
我读到LTS版本是基于Debian测试的,而非LTS版本是基于Debian不稳定的。鉴于Debian的发布周期较长,某些软件在非LTS发行版X中的版本是否可能比在LTS发行版X + 1中的版本更高? 如果是,从X到X + 1进行升级和全新安装是否有所不同? ...

452  如何安装软件或从不支持的旧版本升级?  ( How to install software or upgrade from an old unsupported release ) 
最近,我在旧计算机上安装了旧版本的Ubuntu。每当我尝试安装任何软件时,都会收到一条错误消息,指出找不到该软件: $ sudo apt-get install vlc Reading package lists... Done Building dependency tree ...

253  从LTS升级到下一个版本时,为什么“找不到新版本”?  ( Why is no new release found when upgrading from a lts to the next ) 
我正在遵循 Ubuntu网站上的升级说明,但是在启动升级时工具,我得到以下答复: Checking for a new ubuntu release No new release found 我做错什么了吗?有解决方法吗? ...

26  DVD版本的Ubuntu上有什么?  ( What is on the dvd edition of ubuntu ) 
很好奇,因为Google没有提出任何建议,而Ubuntu.com几乎没有描述性。但是Ubuntu CD .iso和DVD .iso有什么区别? DVD上的CD上没有什么? ...

78  Ubuntu的版本号是什么意思?  ( Whats the meaning of version numbering of ubuntu ) 
不同版本的编号是什么意思?他们代表什么吗? ...

6  如何追踪更新如何进入我的Ubuntu机器的起源?  ( How to trace the origin of how updates make it into my ubuntu machine ) 
如何找到有关"软件更新程序" 列出的更新如何将其纳入我的Ubuntu计算机的完整"社区历史记录" ? 问题是,一般的工作流程要获取更新的"社区历史记录" ,而不是所有可用更新的"社区历史记录" 。 例如,我追求的是 与邮件列表更新有关的补丁程序 有关此更新的社区讨论 与更新相关的源代码 与更新相关的Git提交 ...

0  无法从old-releases.ubuntu.com获取  ( Cant fetch from old releases ubuntu com ) 
是否更改了不支持的旧系统的软件包管理? 我将我的 sources.list 设置为从 old-releases.ubuntu.com 获取,但是我在执行 apt-get 时得到的一切是: /etc/default/varnish0 ...

116  Ubuntu的Alpha / Beta发行版存在问题,我该怎么办?  ( Theres an issue with an alpha beta release of ubuntu what should i do ) 
我已经运行Ubuntu的Alpha版本已有一段时间了。我一直遇到问题-如何解决这些问题?遇到这些问题该怎么办?在哪里可以找到其他Ubuntu + 1用户提出问题? ...

224  如何找到已安装的Ubuntu版本?  ( How can i find the version of ubuntu that is installed ) 
我在VMware上安装了某些版本的Ubuntu,但我不知道它到底是什么版本。我如何找到它? ...

3  9.10 CD映像在哪里去了? [关闭]  ( Where have the 9 10 cd images gone ) 
已关闭。这个问题是离题。它当前不接受答案。 <路径d =" M15 6.38A6.48 6.48 0 007.78。 04h-.02A6.49 6.49 0 002.05 5.6a6.31 6.3...

107  谷歌浏览器32位无更多更新  ( No more updates for google chrome 32 bit ) 
我正在使用32位Google Chrome 48.0。今天,当我启动谷歌浏览器时,收到以下消息: This computer will soon stop receiving Google Chrome updates because this Linux system will no longer be sup...

1  Ubuntu 15.04的不同功能是什么?  ( What would be the different features of ubuntu 15 04 ) 
与迄今为止的发行版相比,Ubuntu 15.04有哪些不同的功能? ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有