rpm包和源码包的区别

安装前:概念上的区别(这里不再讨论)
安装后:安装位置的区别

源码包的安装位置:/usr/local/软件包名/

安装位置不同带来的影响:
rpm 包安装的服务可以使用系统管理命令:service来管理,例如rpm包安装的Apache服务的启动方法:
/etc/rc.d/init.d/httpd start
或者
service httpd start

源码包安装的服务则不能被服务管理命令管理,因为没有安装到默认路径中。所以只能用绝对路径进行服务的管理:
例如:
/usr/local/apache2/bin/apachectl start