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

最近遇到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了,gitlab不会被升级。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值