为什么我必须下载 .deb 文件来更新一些已安装的程序?

为什么我必须下载 .deb 文件来更新一些已安装的程序?

例如,假设我使用 Anki。每当 Anki 更新时,我都必须去他们的网站,下载一个.deb,在 Ubuntu 软件中心打开它,然后点击“升级”。

我对存储库的了解有限,我认为当我运行“apt-get update”和“apt-get upgrade”时,Anki 应该会得到更新。为什么没有更新?我能做些什么来改变这种情况吗?

答案1

只有通过以下方式安装的程序才会自动升级

sudo apt-get install <program>

或软件中心。

如果您从其他来源(.deb.tar.gz等)安装,则需要自行管理更新。

有时,您可以找到软件的 PPA,只要 PPA 维护者更新它,它就会更新。

相关内容