我正在运行一台MySQL服务器,并希望通过定期的apt升级来更新它。我不希望这会导致MySQL升级,除非我在预定的停机时间内这样做!我如何改变我的apt首选项,使这种情况不会发生?
我尝试将其添加到/etc/apt/preferences.d/pin-mysql文件中。
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-缓存策略”输出:
... 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.我做错什么了?
发布于 2011-01-27 22:05:52
如果你想阻止一个软件包的升级,那么钉扎并不是一条路。您需要的是所谓的保持,您可以了解如何做它,在Ubuntu联机帮助中的此页面上
https://askubuntu.com/questions/23578
复制相似问题