红联Linux门户
Linux帮助

apt-get upgrade前,指定某些软件不更新

发布时间:2017-05-19 11:26:32来源:linux网站作者:YanniZhang的博客
最近遇到apt-get upgrade 之后gitlab 用不了!
 
解决方法,先给gitlab写保护,让apt-get upgrade不更新它。
我们先要知道gitlab软件包的名称,通过查看当前的系统中所有软件包状态可以知道。
1.查看当前的系统中所有软件包状态
sudo dpkg --get-selections | more
可以找到gitlab软件包名为"gitlab-ce"
2.给gitlab-ce锁定当前版本不更新
sudo echo "gitlab-ce hold" | sudo dpkg --set-selections
3.查看当前己锁定的软件包:
sudo dpkg --get-selections | grep hold
可以看到gitlab-ce 己经hold了!
apt-get upgrade前,指定某些软件不更新
 
现在可以再执行apt-get upgrade了,gitlab不会被升级。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/30900.html