dos2unix
/
速查
Linux
Kubernetes
DevOps
排障
指南
中间件
教程
AI 与 MLOps
全部
搜索
首页
›
Linux
›
包管理与仓库
Linux 包管理与仓库
包管理与仓库命令覆盖 Debian/Ubuntu、RHEL/CentOS、Arch、Alpine 等发行版的软件包安装、查询和仓库维护。
文件与目录
33
文本处理
75
压缩与归档
33
权限与用户
39
进程与作业
44
磁盘与文件系统
78
网络
128
系统与服务
127
开发与构建
56
语言运行时与包管理
39
Shell 与脚本
73
安全与加密
41
数据库
51
包管理与仓库
27
其他工具
8
性能与 eBPF
10
apk - Alpine Linux 的包管理器,负责安装、升级和查询软件包。
apt-get - Debian/Ubuntu 的底层包管理命令,适合脚本和自动化。
apt-key - 管理 APT 信任密钥的旧工具,已被废弃,应改用 signed-by。
apt-sortpkgs - 对 APT 的 Packages 或 Sources 索引排序并规范字段顺序。
aptitude - Debian/Ubuntu 的高级包管理前端,提供交互界面、搜索表达式和依赖解释。
createrepo - 为 RPM 仓库生成 repodata 元数据,让 dnf/yum 能解析包列表与依赖。
dnf - Fedora/RHEL 的 RPM 包管理器,负责依赖求解、事务执行、仓库管理和历史回滚。
dpkg - Debian 底层包管理工具,直接安装、卸载和查询 .deb,但不解析依赖。
dpkg-deb - 检查、解包和构建 .deb 归档,是 dpkg 的包格式操作工具。
dpkg-divert - 让 dpkg 把某个文件安装到替代路径,用于解决包之间的文件冲突。
dpkg-preconfigure - 在安装前运行 debconf 配置脚本,提前收集软件包所需参数。
dpkg-query - 按自定义格式查询 dpkg 数据库中的包状态、文件和归属信息。
dpkg-reconfigure - 重新运行已安装包的 debconf 配置流程,修改安装时做出的选择。
dpkg-split - 把 .deb 切成多个分片以便传输,并把分片重新合并为完整包。
dpkg-statoverride - 覆盖软件包安装文件的属主、属组和权限,并让规则持续生效。
dpkg-trigger - 通知 dpkg 某个触发器已激活,供维护脚本协调延迟处理。
pacman - Arch Linux 的包管理器,负责安装、升级、查询和清理软件包。
pip - Python 包安装器,从 PyPI 或私有索引安装、升级和卸载依赖。
reposync - 把配置好的 RPM 仓库完整或增量同步到本地目录,常用于搭建镜像。
rpm - RPM 包管理器的底层命令,直接安装、查询、校验和删除 RPM 包。
rpm2cpio - 把 .rpm 转成 cpio 流,用于查看或提取包内文件而不安装。
rpmbuild - 按 spec 文件构建 RPM 二进制包和源码包,并完成打包检查。
rpmdb - 检查、重建、导出和导入 RPM 数据库,用于修复包数据库异常。
rpmquery - rpm 查询模式的别名命令,用于查询已安装包或 RPM 文件的信息。
rpmsign - 对 RPM 包添加、替换或删除 OpenPGP 签名的工具。
rpmverify - 校验已安装 RPM 包的文件是否与软件包数据库中的元数据一致。
yum - 基于 RPM 的软件包管理器,从仓库解析依赖并完成安装、更新和删除。