是否可以自动通知手动安装的软件包的更新?

是否可以自动通知手动安装的软件包的更新?

如果安装了从网站下载的一些软件包,我想知道是否可以在有更新时自动通知,就像 Ubuntu 存储库中的那些软件包一样。

下载的软件包可以是 deb 形式,甚至是源代码形式吗?

例如,

  1. nevernote 在 sourceforge 中维护, http://nevernote.sourceforge.net/index.htm,可从下载 http://sourceforge.net/projects/nevernote/files/Current/nevernote-0.99_i386.deb/download
  2. 来自 Ubuntu PPA 的软件包 https://launchpad.net/ubuntu/+ppas

答案1

如果您添加 PPA,而不仅仅是下载 deb,它将自动更新,因为它在包管理器的范围内。

但是,手动添加的软件包(即来自 debs)和从 soureforge 下载的源代码却不行,而我能想到的让这些软件包以类似的方式更新的唯一方法是编写脚本。

答案2

由于原始帖子中提到了 NeverNote,并且 @thomas michael wallace 的回答涉及 PPA 作为一种自动更新的方式,因此我想提出以下内容:

从终端(++ CTRL)发出以下命令。ALTT

sudo add-apt-repository ppa:vincent-c/nevernote
sudo apt-get update
sudo apt-get install nevernote

这将从 PPA 安装 NeverNote,更重要的是,允许自动更新。

笔记- 截至 2011 年 3 月 11 日,此 PPA 仅为 Ubuntu 10.04 和 10.10 提供更新。我还没有查看这是否有所改变以及它是否适用于 11.04。

相关内容