Ubuntu

在 Ubuntu 上更新時,我得到:Release 中的“日期”條目無效

  • February 25, 2017

當我做:

apt-get update -qq -y

我收到此錯誤:

W: Invalid 'Date' entry in Release file /var/lib/apt/lists/osquery-packages.s3.amazonaws.com_xenial_dists_xenial_Release

作業系統詳細資訊:

沒有可用的 LSB 模組。

經銷商編號:Ubuntu

說明:Ubuntu 16.04.2 LTS

發佈時間:16.04

代號:xenial

我對 osquery 遵循的說明:

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1484120AC4E9F8A1A577AEEE97A80C63C9D8B80B
add-apt-repository "deb [arch=amd64] https://osquery-packages.s3.amazonaws.com/xenial xenial main"

apt-get update -qq -y

apt-get install --no-install-recommends --no-install-suggests --force-yes -y -q \
osquery

更新:

做了一些測試。它與此無關:

export TIMEZONE=UTC

cp /usr/share/zoneinfo/${TIMEZONE} /etc/localtime
echo "${TIMEZONE}" | tee /etc/timezone
dpkg-reconfigure --frontend noninteractive tzdata

更新 2

內部/var/lib/apt/lists/osquery-packages.s3.amazonaws.com_xenial_dists_xenial_Release

Origin: osquery-builder
Label: osquery-builder
Suite: xenial
Codename: xenial
Date: Fri, 10 Feb 2017 15:02:17 -0800
Components: main
Architectures: amd64

現在的最新更新apt要求Datein Release 文件採用 UTC。

您的第三方儲存庫的發布文件的日期不是 UTC,因此會發出警告。雖然 apt 將繼續使用此文件,但它會簡單地假裝日期是 UTC,這可能會導致一些小問題,例如幾個小時沒有出現更新。

解決方案是聯繫第三方儲存庫維護者並要求他們修復其儲存庫。

引用自:https://serverfault.com/questions/834808