RPM是RPM Package Manager(RPM软件包管理器)的缩写,是已编译的二进制程序包,执行如下命令即可安装。
rpm -ivh 要安装的rpm文件包
以安装vsftd程序包为例,执行效果如下图所示:
Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。sudo apt-get install alien #alien默认没有安装,所以首先要安装它sudo alien xxxxrpm #将rpm转换位deb,完成后会生成一个同名的xxxxdebsudo dpkg -i xxxxdeb #安装注意,用alien转换的deb包并不能保证100%顺利安装,所以可以找到deb最好直接用deb有时候,我们想要使用的软件并没有被包含到 Ubuntu 的仓库中,而程序本身也没有提供让 Ubuntu 可以使用的 deb 包,你又不愿从源代码编译。但假如软件提供有 rpm 包的话,我们也是可以在 Ubuntu 中安装的。方法一:1 先安装 alien 和 fakeroot 这两个工具,其中前者可以将 rpm 包转换为 deb 包。安装命令为:sudo apt-get install alien fakeroot2 将需要安装的 rpm 包下载备用,假设为 packagerpm。3 使用 alien 将 rpm 包转换为 deb 包:fakeroot alien packagerpm4 一旦转换成功,我们可以即刻使用以下指令来安装:sudo dpkg -i packagedeb方法二:1CODE:sudo apt-get install rpm alien2CODE:alien -d packagerpm3CODE:
如果你是RHEL/CentOS等系统,我建议你改用YUM来管理rpm包。
如果你只是安装,如其他网友一个# rpm -ivh xxxrpm就能安装,但是当你遇到RPM包带有关联性的话,那你就头疼了啊,你得解决完RPM包关联性之后,才能在开始安RPM包,不然,会因为关联性没有解决,导致你安装不了。
但是YUM会自动解决rpm包关联性的问题,而且会把关联的rpm报一起安装上,大大解决了安装RPM包的复杂性。
希望以上的回答能帮助到你。
以上就是关于linux里边怎么按装rpm包全部的内容,包括:linux里边怎么按装rpm包、ubuntu如何安装rpm、Linux,如何安装rpm等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)