Linux的rpm包、deb包、tar源码、apt、yum这些软件安装方式哪个更好?
3个回答
展开全部
在rhel或者centos这类linux系统下
最简单的就是yum安装了。rhel5之后,基本上都是推荐这种方式。
接下来就是rpm安装,编译好的安装包,直接rpm安装就可以了。
最后就是tar包安装,需要自己手动编译才行。
rhel下一般不涉及到apt、deb
在debian、ubuntu之类的linux系统下,apt和deb就相当于rpm安装,都是他人编译好了,直接安装就可以了。
同时,安卓系统一般就是apt、deb安装程序的。
在苹果ios系统下,在“越狱”之后,就可以通过cydia安装deb程序,或者有些apt格式的app破解程序。
最简单的就是yum安装了。rhel5之后,基本上都是推荐这种方式。
接下来就是rpm安装,编译好的安装包,直接rpm安装就可以了。
最后就是tar包安装,需要自己手动编译才行。
rhel下一般不涉及到apt、deb
在debian、ubuntu之类的linux系统下,apt和deb就相当于rpm安装,都是他人编译好了,直接安装就可以了。
同时,安卓系统一般就是apt、deb安装程序的。
在苹果ios系统下,在“越狱”之后,就可以通过cydia安装deb程序,或者有些apt格式的app破解程序。
展开全部
看你用什么系统了
Redhat、CentOS、Fedora这些红帽系的,单个包用RPM,如果有资源库的话用YUM,可以自动处理依赖性关系,并且一次安装所有依赖的软件包
Debian、Ubuntu用deb包,apt与红帽中的yum工具类似
如果是源码编译的话,用tar包
Redhat、CentOS、Fedora这些红帽系的,单个包用RPM,如果有资源库的话用YUM,可以自动处理依赖性关系,并且一次安装所有依赖的软件包
Debian、Ubuntu用deb包,apt与红帽中的yum工具类似
如果是源码编译的话,用tar包
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个问题无所谓谁好谁不好。关键是它们的适用范围。rpm 包,一般用于rhel fedora centos oracle suse mandriva这6种发行版本中。而deb 包则是debian和ubuntu的首选。它们都有一个共同的问题,就是安装时的依赖性。为了解决这个问题,rhel fedora centos oracle这4种发行版使用yum 而ubuntu 使用apt-get。它们是不能错的。如果你明明是ubuntu你是不能用rpm包的。反过来也一样。至于tar源码,需要解压后根据具体情况选择安装方式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询