这是一个有点愚蠢的问题,但是如何在 Ubuntu 12.04 LTS 服务器上安装最新稳定的 dovecot?我对 ubuntu 和 linux 仍然有点陌生。
最新的稳定版本是 v2.2.1,但在 ubuntu 存储库中只有 v2.0.19。backports 存储库只有 v2.1.7-2。
我宁愿不从源代码安装,因为尝试升级和处理旧的依赖项时这似乎会带来很大的麻烦。
我发现他们的稳定 deb 包这里,但它与命令有何关系:
apt-get install dovecot-imapd dovecot-pop3d
deb 文件是否包含 dovecot-imapd 和 dovecot-pop3d 或者我安装 dovecot 所需的其他内容?
答案1
您的问题可以分解为不同的问题:
- 从官方存储库安装会给我提供最新版本吗?
不,稳定存储库中的版本通常不是最新版本,但版本较新,已测试其可靠性、安全性和稳定性。如果想要最新版本的软件包,通常您必须访问项目网站或通过 Google 搜索官方页面,然后下载并编译源代码或(如果有)二进制文件。
- 如果我从源代码安装,我会获得自动更新吗?
不。
- 如果我安装二进制文件,我会获得自动更新吗?
视情况而定。通常,您解压并运行的二进制文件(如 .sh 文件)不会从 apt-get 获取更新。
有时,一些.deb
文件可能包含安装新存储库的信息(dropbox 就是这样做的),在这种情况下,如果您安装它们的 .deb 文件,您将从 ap-get 和系统更新获得自动更新。
- 如何手动安装新的存储库?
你提供的链接不是指向 deb 文件本身的链接(它们位于这里),而是鸽舍仓库。您可以按照这些说明操作将此 repo 添加到你的 repo 列表中,然后使用 pining安装最新版本的dovecot。