San*_*dra 13 linux ubuntu debian aptitude apt
在 CentOS 上存在yum versionlock选项,您可以在其中将软件包锁定到特定版本,因此它永远不会升级到那个版本。
我愿意
puppet-server-2.7.19-1
puppet-2.7.19-1
Run Code Online (Sandbox Code Playgroud)
停留在 2.7,从未升级到 3.0。Puppet Labs 已经发布了 3.0 并将其放入稳定的 repo 中,因此 2.7 将升级到 3.0,这不向后兼容。
Ubuntu 有类似的东西yum versionlock吗?
jok*_*ino 20
您可以在 /etc/apt/preferences和固定包的版本中。
该文件的格式有点像这样:
Package: puppet-server
Pin: version 2.7*
Pin-Priority: 550
Run Code Online (Sandbox Code Playgroud)
也可以看看:
你可以试试这个:
aptitude hold puppet-server puppet
echo "puppet-server hold" | dpkg --set-selections
echo "puppet hold" | dpkg --set-selections
Run Code Online (Sandbox Code Playgroud)