Posted 2024-10-29Updated 2025-01-30software4 minutes read (About 529 words)RPM Package 导言 一般情况不会需要使用rpm安装包,因为包之间的依赖复杂,一般交给yum或者dnf处理 那如果yum,和dnf报错了,你就需要使用rpm命令来修复yum和dnf了。 rpm常用选项1234567891011121314151617181920212223# 安装包的详细信息,包括版本号。rpm -qi yum# 未安装包的详细描述:yum info kernel-devel.aarch64# 列出包内文件,比如是否安装了so文件rpm -ql sqlite # 多一个状态项rpm -qs sqlite # 查看依赖rpm -qR yum#查看反向依赖: 如果你想查看哪些已安装的包依赖于 yum,可以使用:rpm -q --whatrequires yum# 安装rpm -Uvh libdnf-0.48.0-1.h7.eulerosv2r10.aarch64.rpm# 使用 rpm 命令删除 libdnf 包:sudo rpm -e libdnf# 如果有依赖项问题,可以使用 --nodeps 参数强制删除(请小心使用,因为这可能会导致其他依赖包失效):sudo rpm -e --nodeps libdnf 参考文献 RPM Packagehttp://icarus.shaojiemike.top/2024/10/29/Work/software/manager/rpm/AuthorShaojie TanPosted on2024-10-29Updated on2025-01-30Licensed under#rpm