Ubuntu

如何保存特定的包版本?

  • April 14, 2015

我的 Ubuntu 伺服器上安裝了 Percona XtraDB Cluster 5.6。最近,當我嘗試使用 apt 更新我的系統時,我看到了一些新版本的 percona,但使用的是舊版本。

The following packages will be upgraded:
 percona-xtrabackup percona-xtradb-cluster-client-5.5 percona-xtradb-cluster-common-5.5 percona-xtradb-cluster-galera-2.x percona-xtradb-cluster-server-5.5

所以我想保留我的 5.6 版本並且仍然更新所有其他包。我嘗試在以下內容中使用一些行/etc/apt/preferences.d

Package: *
Pin: release o=Percona Development Team
Pin-Priority: 1001

Package: percona-xtradb-cluster-*
Pin: version 5.6*
Pin-Priority: 550

但它不起作用。我找到了許多不從 5.5 升級到 5.6 的解決方案,但與我的問題無關。

$$ turning my guess into an answer $$ 聽起來您已經安裝了 5.5 和 5.6 軟體包。

如果是這樣的話,那就是在做正確的事。修復是刪除 5.5 版本,只留下 5.6。

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