使用Alien将RPM转换成DEB以及将DEB转换成RPM
一、Centos系统安装Alien工具:
# yum install epel-release
# rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
# rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
# yum update && yum install alien
1.将.deb转换成.rpm包:
# alien --to-rpm --scripts dateutils_0.3.1-1.1_amd64.deb
2.将.rpm转换成.deb包:
# alien --to-deb --scripts dateutils_0.3.1-1.1_amd64.rpm
二、Ubuntu系统安装Alien工具:
# apt-get install alien
源里没有的话,自行下载alien
工具,点我下载alien工具
解包编译安装# perl Makefile.PL
# make
# make install
1.将.deb转换成.rpm包:
# alien -r xx.deb
2.将.rpm转换成.deb包:
# alien xx.rpm
注意:arm架构转换,需要指定参数,否则会报错
# alien --to-deb --scripts redis-5.0.14-1.el7.aarch64.rpm --target=arm64