在 CentOS 中“导入 RPM 包”通常有几种常见含义,下面分别说明:
如果你有一个 .rpm 文件,想安装到系统中:
rpm -ivh 包名.rpm
或使用 yum / dnf(推荐,可自动解决依赖):
yum install ./包名.rpm
# 或 CentOS 8+
dnf install ./包名.rpm
如果是导入仓库的 GPG 公钥(用于验证 RPM 包):
rpm --import RPM-GPG-KEY-xxx
或系统自带密钥:
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
查看已导入的密钥:
rpm -qa gpg-pubkey*
如果你想搭建本地仓库并导入 RPM 包:
yum install createrepo
mkdir -p /opt/myrepo
cp *.rpm /opt/myrepo/
createrepo /opt/myrepo
vi /etc/yum.repos.d/myrepo.repo
内容示例:
[myrepo]
name=My Repo
baseurl=file:///opt/myrepo
enabled=1
gpgcheck=0
yum makecache
yum install https://example.com/path/to/package.rpm
如果你能说明是 安装 / 签名 / 建仓库 / 其他场景,我可以给你更精确的步骤。