ubuntu apt 查看软件之间的依赖

执行如下命令 apt-cache depends docker-ce 查看 docker-ce 依赖的软件。

bash 复制代码
apt-cache depends docker-ce
docker-ce
  PreDepends: init-system-helpers
  Depends: containerd.io
  Depends: docker-ce-cli
  Depends: iptables
  Depends: nftables
  Depends: libc6
  Depends: libnftables1
  Depends: libsystemd0
  Conflicts: docker
  Conflicts: <docker-engine>
  Conflicts: docker.io
  Recommends: apparmor
  Recommends: ca-certificates
  Recommends: docker-ce-rootless-extras
  Recommends: git
  Recommends: pigz
  Recommends: procps
  Recommends: xz-utils
 |Suggests: cgroupfs-mount
  Suggests: cgroup-lite
  Suggests: kmod
  Replaces: docker-ce-cli
  Replaces: <docker-engine>

⚠️警告:如果想卸载软件,最后执行 apt-get purge docker-ce 而不是执行 apt-get autoremove docker-ce ,因为 autoremove 会把 docker-ce 的依赖也卸载掉。purge remove autoremove 的区别见下表

命令 软件 系统配置文件 业务数据
apt remove xxx 删除 通常保留 通常保留
apt purge xxx 删除 删除该包管理的配置 通常不会删除
apt autoremove 删除不再需要的依赖 视情况 通常不会删除
相关推荐
宵时待雨6 分钟前
linux笔记归纳24:多路转接select
linux·服务器·笔记·高并发
RISCV_Explorer7 分钟前
技术指南:从总线协议到软件可见行为——RISC-V 多核缓存一致性的 Linux 实践
linux·缓存·risc-v
Dragon_qu·x10 分钟前
MongoDB 高可用集群部署
运维·数据库·mongodb·k8s·helm
YOLO数据集集合10 分钟前
风机叶片缺陷检测数据集 | 风机叶片 缺陷检测 风电运维 无人机巡检 细粒度分类9126期
运维·分类·无人机·风电叶片·风力·叶片缺陷
ShineWinsu25 分钟前
对于Redis:Redis特性以及应用场景的解析
linux·c++·redis·缓存·高并发·分布式系统·key-value
亚川楼宇自控系统数据中心厂家27 分钟前
3D 数字孪生赋能电气综合保护监控:看得见的电力安全防线
运维
北冥有鱼被烹29 分钟前
NVIDIA DGX/HGX 服务器全景深度解析:从 H100 到 GB300,专业算力选型必读
运维·服务器·网络·python
程序员-Benothing35 分钟前
Linux系统启动流程详解:BIOS/UEFI、GRUB、initramfs、systemd
linux·运维·服务器
KKKlucifer37 分钟前
从规则堆叠到策略涌现:AI大模型驱动的数据安全智能策略生成与自动化响应实践
运维·人工智能·自动化
编码如写诗38 分钟前
【k8s】全新Ubuntu 26.04 使用kt 超简单安装 k8s 最新1.37.1+KubeSphere4.1.3
ubuntu·容器·kubernetes