Ubuntu
如何保存特定的包版本?
我的 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。