可以,CentOS 完全支持导入(安装)RPM 包。
下面按常见场景说明:
如果你有一个 .rpm 文件,可以用:
rpm -ivh package.rpm
或(推荐,能自动解决依赖):
yum install ./package.rpm
# 或 CentOS 8+
dnf install ./package.rpm
如果你有很多 RPM,想统一管理:
mkdir -p /opt/myrepo
cp *.rpm /opt/myrepo
yum install -y createrepo
createrepo /opt/myrepo
vi /etc/yum.repos.d/myrepo.repo
内容示例:
[myrepo]
name=My Local Repo
baseurl=file:///opt/myrepo
enabled=1
gpgcheck=0
yum install package-name
如果是带签名的 RPM:
rpm --import RPM-GPG-KEY
查看已导入密钥:
rpm -qa gpg-pubkey*
yumdnfyum/dnf 安装,避免依赖缺失如果你是想:
可以告诉我具体场景,我可以给你更合适的方案。