alien转换安装包¶
很多时候提供的第三方软件包使用的是发行版相关的打包格式,例如Red Hat rpm,Debian deb, Slackware tgz, Solaris pkg等。但是如果要安装到和软件包格式不同的系统中,则需要alien转换包格式,例如,deb包转换成rpm或tgz。
备注
如果要转换rpm包或转换成rpm包,则系统中需要先安装rpm工具。
不要转换系统安装包,往往会存在问题。
参数:
参数 |
说明 |
---|---|
-d |
制作debian包,这是默认选项 |
-r |
制作rpm包 |
-t |
制作tgz包 |
-i |
自动安装每个生成的包 |
-g |
生成临时目录用于构建包,但不时间创建包 |
-c |
尝试转换安装就爱哦本 |
–path |
指定目录而不是自动查询包更新的/var/lib/alian |
转换rpm:
alien -r package.deb
转换deb:
alien -d package.rpm
转换tgz:
alien -t package.deb