永发信息网

apt和rpm的优缺点

答案:2  悬赏:0  手机版
解决时间 2021-03-20 02:07
apt和rpm的优缺点
最佳答案
一般来说著名的linux系统基本上分两大类:
1.RedHat系列:Redhat、Centos、Fedora等
2.Debian系列:Debian、Ubuntu等

apt是Debian Linux发行版中的APT软件包管理工具。所有基于Debian的发行都使用这个包管理系统。deb包可以把一个应用的文件包在一起,大体就如同Windows上的安装文件。
RedHat 系列
1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数”
2 包管理工具 yum
3 支持tar包
rpm 相当于windows中的安装文件,它会自动处理软件包之间的依赖关系。
优缺点来说,rpm一般都是预先编译好的文件,它可能已经绑定到某种CPU或者发行版上面了。

rpm是redhat公司的一种软件包管理机制,直接通过rpm命令进行安装删除等操作,最大的优点是自己内部自动处理了各种软件包可能的依赖关系。
*.rpm形式的二进制软件包[centos]
安装:rpm -ivh *.rpm

卸载:rpm -e packgename
rpm -q nginx 查看是否已经安装
升级:rpm -Uvh xxx
查询:
查询所有安装的包: rpm -qa
查询某个包:rpm -qa | grep xxx
rpm -qi xxx
查询软件的安装路径:rpm -qi xxx
rpm -qc xxx
查询某个文件是那个rpm包产生:rpm -qf /etc/yum.conf
rpm -qpi xxx
rpm -qa|grep php 查看已安装的RMP包
全部回答
最初只有.tar.gz的打包文件,用户必须编译每个他想在GNU/Linux上运行的软件。用户们普遍认为系统很有必要提供一种方法来管理这些安装在机器上的软件包,当Debian诞生时,这样一个管理工具也就应运而生,它被命名为dpkg。从而著名的“package”概念第一次出现在GNU/Linux系统中,稍后RedHat才决定开发自己的“rpm”包管理系统。

很快一个新的问题难倒了GNU/Linux制作者,他们需要一个快速、实用、高效的方法来安装软件包,当软件包更新时,这个工具应该能自动管理关联文件和维护已有配置文件,再次,Debian率先解决了这个难题,APT(Advanced Packaging Tool)诞生了。APT后来还被Conectiva改造用来管理rpm,并被其它Linux发行版本采用为它们的软件包管理工具。

也就是说先有apt,才有的rpm。

debian率先解决的软件包管理这个问题。rpm这些都是后起的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
备孕的人能去西藏吗
为什么美元升值,中国的外汇储备减少
60x50x50海缸要用多大的冷水机
工商银行异地转账手续费是多少呀?
10万左右七座SUV哪款好
奥玺龙文化传媒地址在哪,我要去那里办事
红米手机有很多软件不能卸载,为什么?
对极限思想有何看法
手机卡不用了,手机短信服务还会有么
我的朋友寄给我一封信,在信中他对我给予他的
谁有微信群,一直发广告得群,比如115群什么
初学者学习怎样化甜美淡妆 懒美眉快速化妆步
贵州的萨能黑山羊到底怎么样?
汕头哪里有卖性用品
怎样才能吐字清晰
推荐资讯
2015年民政对孤儿有什么优待政策
看看什么东西。
情侣网名男儿当自强女的用什么的
尼康分不分半幅和全幅卡口
硬盘录像机有全d万和d1高清
合山塘我想知道这个在什么地方
君美甚的美加点字意思
平水韵中下平八庚和下平九青部分字是否可以通
你好!用车牌号码能不能找车主手机号
月供5280元,怎么算出利息是几个点呢
岳姓男孩2017年7月23号11点35出生,取什么名
楼间距采光计算
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?