软件测试:linux源码包与rpm包有哪些区别? |最新动态_TestArts_爱德森(大连)科技有限公司

免费试用

加盟代理
page top
中文 日文 登录

爱德森(大连)科技有限公司

最新动态

软件测试:linux源码包与rpm包有哪些区别?

时间:2019-10-24

今天我们来了解一下软件测试入门中linux源码包和rpm包有哪些区别,下面软件测试小编为大家介绍一下:  

 软件测试:linux源码包与rpm包有哪些区别?

1、区别  

安装之前的区别:概念上的区别  
源码包是开源的,比RPM包安装更自由,但是它安装更慢,更容易报错;  
RPM包是经过编译的,不能看到源代码,但是它安装更快,报错更容易解决,只有依赖性问题。  
安装之后的区别:安装位置不同  
RPM包不需要指定安装位置,它会安装到系统默认位置;  
而源码包是人为手工设置的,下面我们就来看看到底位置有什么区别  

2、RPM包安装位置  

是按照在默认位置中  
RPM包默认安装路径  
/etc/配置文件安装目录  
/usr/bin/可执行的命令安装目录  
/usr/lib/程序所使用的函数库保存位置  
/usr/share/doc/基本的软件使用手册保存位置  
/usr/share/man/帮助文件保存位置  

3、源码包安装位置  

安装在指定位置当中,一般是/usr/local/软件名/  

4、安装位置不同带来的影响  

RPM包安装的服务可以使用系统服务管理命令(service)来管理,例如RPM包安装的apache的启动方法是:  
/etc/rc.d/init.d/httpdstart  
servicehttpdstart  
而源码包安装的服务则不能被服务管理命令管理,因为没有安装到默认路径中。所以只能用绝对路径进行服务的管理,如:  
/usr/local/apache2/bin/apachectlstart  
关于linux源码包与rpm包有哪些区别的内容就介绍到这里了,希望软件测试小编为大家整理的资料能对大家有一定的帮助。
其他新闻动态


软件自动化测试工具

0411-39565146
加盟代理
登录

网站地图  高能螺旋压力机  全自动纸箱打包机  南京猎头公司排名  快手刷赞  湖南活动策划公司  2020上海加工包装展propak  博世壁挂炉维修  快速备案  UI设计培训  水性油墨杀菌剂  瓦楞纸除臭剂  金银花苗  公众号加粉  徐州空气检测  新乡语文培训  砖雕  北京宣传册印刷  电梯保养