在CentOS上----如何对deb与rpm包进行转换

centos、redhat等默认使用的是rpm包格式。而许多软件只有rpm或者deb包,如其他系统需要使用,就需要我们进行对包格式的转换,下面介绍在CentOS上,如何对deb与rpm包进行转换;

1. 配置centos yum源

下载yum配置文件
[root@DESKTOP-L9O2H6T yum.repos.d]# sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

下载epel源配置文件
[root@DESKTOP-L9O2H6T yum.repos.d]# sudo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

重建本地缓存

[root@DESKTOP-L9O2H6T yum.repos.d]# yum clean all
............
[root@DESKTOP-L9O2H6T yum.repos.d]# yum makecache
Loaded plugins: fastestmirror
Determining fastest mirrors
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
base                                                                                                                                                                  | 3.6 kB  00:00:00
extras                                                                                                                                                                | 2.9 kB  00:00:00
updates                                                                                                                                                               | 2.9 kB  00:00:00
...............................................................
(10/10): updates/7/x86_64/primary_db                                                                                                                                  |  27 MB  00:00:04
Metadata Cache Created

2.安装Alien

[root@DESKTOP-L9O2H6T yum.repos.d]# yum install alien
安装完成验证版本

[root@DESKTOP-L9O2H6T yum.repos.d]# alien --version
alien version 8.95

3.Alien转换

将deb转换成rpm包
alien --to-rpm --scripts unispherecli-linux-64-x86-en-us_5.3.0.1983481-2_amd64.deb

将rpm转换成deb包
alien --to-deb --script UnisphereCLI-Linux-64-x86-en_US-5.3.0.1983481-1.x86_64.rpm

4.安装

安装RPM包
rpm -ivh UnisphereCLI-Linux-64-x86-en_US-5.3.0.1983481-1.x86_64.rpm

安装deb包
dpkg -i unispherecli-linux-64-x86-en-us_5.3.0.1983481-2_amd64.deb


关注小张的知识杂货铺,让我们一起学习一起进步

posted @ 2025-07-28 13:14  小张1995  阅读(287)  评论(0)    收藏  举报