为什么不和谐不通过包管理器更新

LGS*_*LGS 7 updates package-management apt

我已经通过使用.deb它要求我经常下载作为“更新”来成功更新不和谐,但这对我来说真的很奇怪。难道不应该.deb允许我的包管理器跟踪他们的存储库,因此不需要在每次更新时下载新的存储库吗?是否有一些我没有设置的设置会导致这种情况发生,或者这是不和谐的结果?这是对我来说唯一具有这种行为的软件包之一。

编辑:有人问我 apt-cache 策略为不和谐返回了什么,所以我从终端运行它,结果如下:

discord:
  Installed: 0.0.14
  Candidate: 0.0.14
  Version table:
 *** 0.0.14 100
        100 /var/lib/dpkg/status
Run Code Online (Sandbox Code Playgroud)

我真的不知道如何阅读这个,但我注意到这里没有记录存储库,如果有的话应该有,所以我猜不和谐是通过它的.debs 发送单个程序而不是为它们创建一个存储库从中提取更新。

N0r*_*ert 6

您的输出apt-cache policy discord表明您已使用本地 deb 文件安装了 Discord。系统没有配置专门sources.list针对 Discord 的,而且 Discord 也不提供。

因此,如果您想要自动更新 Discord,您有两个选择:

但从我个人的经验来看,Discord 发布更新的频率并不高,因此从下载的 deb 文件安装它是可以接受的。我正在这样做并且对此感到高兴。所以你可以保持现状。