Debian系更新软件包时忽略指定的包

我安装的是Debian12系统,有时会更新软件包,但是由于我安装了docker,国内配置的软件源-清华源无法加速,从官方下载速度极慢,经常失败,我也没有更新docker的需求,所以这里记录下忽略docker的过程

方法一:使用 apt-mark 锁定 Docker 包(推荐)

  1. 定位 Docker 包名

    首先确认已安装的 Docker 相关包名称(如 docker-ce, docker-ce-cli 等):

    bash 复制代码
    dpkg -l | grep -i docker
  2. 锁定包版本

    下面命令只是举例子去除了docker-ce docker-ce-cli containerd.io这几个包,不全,用户可以自行补上

    使用 apt-mark hold 阻止指定包升级:

    bash 复制代码
    sudo apt-mark hold docker-ce docker-ce-cli containerd.io
  3. 验证锁定状态

    bash 复制代码
    apt-mark showhold
  4. 正常执行更新

    bash 复制代码
    sudo apt-get update && sudo apt-get upgrade
    # 此时 Docker 相关包不会升级
相关推荐
belldeep3 天前
WSL 安装 Debian 后,apt get 如何更改到国内镜像网址?
linux·debian·wsl
计算机毕设定制辅导-无忧学长4 天前
ActiveMQ 集群搭建与高可用方案设计(二)
运维·debian·activemq
雨声不在10 天前
debian切换用户
linux·服务器·debian
每日出拳老爷子10 天前
[Linux运维] [Ubuntu/Debian]在Lightsail Ubuntu服务器上安装Python环境的完整指南
linux·运维·ubuntu·debian
csdn_aspnet10 天前
如何在 Windows 10 中使用 WSL 和 Debian 安装 Postgresql 和 Postgis
windows·postgresql·debian
心随_风动16 天前
Debian GNU/Linux的新手入门介绍
linux·debian·gnu
华纳云IDC服务商16 天前
Debian服务器环境下env变量丢失怎么办
运维·服务器·debian
翻滚吧键盘18 天前
在 Debian 12 中恢复被删除的 smb.conf 配置文件
运维·数据库·debian
林木木木木木木木木木18 天前
【随身WiFi】随身WiFi Debian系统优化教程
linux·运维·debian·随身wifi
CAE虚拟与现实22 天前
Ubuntu和Debian 操作系统的同与异
服务器·ubuntu·debian