首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将特定的MySQL版本固定在一起以避免不必要的升级?

问如何将特定的MySQL版本固定在一起以避免不必要的升级?
EN

Ask Ubuntu用户
提问于 2011-01-27 20:34:47
回答 1查看 8.9K关注 0票数 4

我正在运行一台MySQL服务器,并希望通过定期的apt升级来更新它。我不希望这会导致MySQL升级,除非我在预定的停机时间内这样做!我如何改变我的apt首选项,使这种情况不会发生?

我尝试将其添加到/etc/apt/preferences.d/pin-mysql文件中。

代码语言:javascript
复制
Package: mysql-client-5.1
Pin: version 5.1.41-3ubuntu12.7
Pin-Priority: 1001

Package: mysql-client-core-5.1
Pin: version 5.1.41-3ubuntu12.7
Pin-Priority: 1001

Package: mysql-common
Pin: version 5.1.41-3ubuntu12.7
Pin-Priority: 1001

Package: mysql-server
Pin: version 5.1.41-3ubuntu12.7
Pin-Priority: 1001

Package: mysql-server-5.1
Pin: version 5.1.41-3ubuntu12.7
Pin-Priority: 1001

Package: mysql-server-core-5.1
Pin: version 5.1.41-3ubuntu12.7
Pin-Priority: 1001

然后声明包被固定在“apt-缓存策略”输出:

代码语言:javascript
复制
... all package sources here
 500 http://security.ubuntu.com/ubuntu/ lucid-security/universe Packages
     release v=10.04,o=Ubuntu,a=lucid-security,n=lucid,l=Ubuntu,c=universe
     origin security.ubuntu.com
 500 http://security.ubuntu.com/ubuntu/ lucid-security/restricted Packages
     release v=10.04,o=Ubuntu,a=lucid-security,n=lucid,l=Ubuntu,c=restricted
     origin security.ubuntu.com
... etc
Pinned packages:
     mysql-server -> 5.1.41-3ubuntu12.7
     mysql-server-core-5.1 -> 5.1.41-3ubuntu12.7
     mysql-client-core-5.1 -> 5.1.41-3ubuntu12.7
     mysql-common -> 5.1.41-3ubuntu12.7
     mysql-server-5.1 -> 5.1.41-3ubuntu12.7
     mysql-client-5.1 -> 5.1.41-3ubuntu12.7

然而..。运行智能安全-升级更新MySQL.我做错什么了?

EN

回答 1

Ask Ubuntu用户

发布于 2011-01-27 22:05:52

如果你想阻止一个软件包的升级,那么钉扎并不是一条路。您需要的是所谓的保持,您可以了解如何做它,在Ubuntu联机帮助中的此页面上

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/23578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档