linux软件包-源码包管理和脚本安装包-bin文件安装
1. 源码包和RPM包的区别
源码包和rpm包的安装位置是不同的。
RPM包安装在默认位置,绝大多数位置如下所示:
/etc/ 配置文件安装目录
/usr/bin/ 可执行的命令安装目录
/usr/lib/ 程序所使用的函数库保存位置
/usr/share/doc/ 基本的软件使用手册保存位置
/usr/share/man/ 帮助文件保存位置
所有的rpm包都基本遵守这样的一个默认位置,并且这个位置在写某个软件的RPM包时就已经确定了,一般不建议大家去手工改动RPM包的安装位置;
RPM包安装的服务可以使用系统服务管理命令(service)来管理,例如rpm包安装的apache的启动方法:
# /etc/rc.d/init.d/httpd start
# service httpd start
源码包安装在手动指定的位置当中,一般是/usr/local/软件名/,service命令是不能管理源码包安装的软件的,因为没有安装到默认路径中,所以只能用绝对路径进行服务的管理,如:
/usr/local/apache2/bin/.......
2. 源码包安装过程(以httpd为例)
安装注意事项
安装c语言编译器
下载源码包:http://mirror.bit.edu.cn/apache//httpd/httpd-2.2.34.tar.gz
源代码保存位置:/usr/local/src/
软件安装位置:/usr/local/
如果安装过程停止并出现error,warning或no的提示,则表示安装过程出错了。
下载源码包之后,进行解压
[root@localhost src]# tar -zxf httpd-2.2.34.tar.gz
软件配置与检查:./configure
定义需要的功能选项
检测系统环境是否符合安装要求
把定义好的功能选项和检测系统环境的信息都泻入Makefile文件,用于后续的编辑;
[root@localhost httpd-2.2.34]# ./configure --prefix=/usr/local/apache2
编译 make
[root@localhost httpd-2.2.34]# make
make clean 清空编译时候的临时文件
编译安装 make install,这一步才会向目标文件夹写入安装文件
[root@localhost httpd-2.2.34]# make install
启动刚安装的服务:
[root@localhost httpd-2.2.34]# /usr/local/apache2/bin/apachectl start
服务已经启动啦:
[root@localhost httpd-2.2.34]# curl http://127.0.0.1
<html><body><h1>It works!</h1></body></html>[root@localhost httpd-2.2.34]#
3. 软件包的脚本安装方法(以Webmin为例)
脚本安装包并不是独立的软件包类型,常见安装的是源码包。
脚本安装是认为把安装过程写成了自动安装的脚本,只要执行脚本,定义简单的参数,就可以完成安装。
这里以Webmin为例来演示下,它是一个基于web的Linux系统管理界面。您就可以通过图形化的方式设置用户帐号、apache、dns、文件共享等服务;
下载软件:https://sourceforge.net/projects/webadmin/files/latest/download?source=files
[root@localhost src]# wget https://sourceforge.net/projects/webadmin/files/latest/download?source=files
解压缩,并进入压缩目录
[root@localhost src]# tar -zxf webmin.gz
[root@localhost src]# ls
httpd-2.2.34 httpd-2.2.34.tar.gz usermin-webmail-1.510 webmin.gz
[root@localhost src]# cd usermin-webmail-1.510/
执行安装脚本:
[root@localhost usermin-webmail-1.510]# ./setup.sh
按照提示输入相关设置即可完成安装。
相关内容
-
为什么金蝶计提折旧用不了|金蝶软件固定资产折
为什么金蝶计提折旧用不了|金蝶软件固定资产折旧管理怎么用,,1...
-
金蝶担保机构业务管理系统
金蝶担保机构业务管理系统,,1.金蝶财务软件怎么使用?软件使用...
-
在wps中粘贴保留原格式化|wps中复制文件保留原
在wps中粘贴保留原格式化|wps中复制文件保留原有格式,格式化,...
-
自己保存的鼠标方案在哪里可以找到?鼠标安装步骤
自己保存的鼠标方案在哪里可以找到?鼠标安装步骤,鼠标,方案,本...
-
什么是boot.ini文件错误ini的非法解决方案
什么是boot.ini文件错误ini的非法解决方案,,千奇百怪的电脑问...
-
鼠标不能拖动文件了
鼠标不能拖动文件了,鼠标,拖动,本文目录鼠标不能拖动文件了电...
-
如何在安装过程中部署DevExpress控件
如何在安装过程中部署DevExpress控件,控件,文件,本文目录如何...
-
三星移动硬盘驱动|三星移动硬盘驱动安装
三星移动硬盘驱动|三星移动硬盘驱动安装,,三星移动硬盘驱动安...
-
金蝶kis标准版8.1破解版|1怎么安装?金蝶kis标准
金蝶kis标准版8.1破解版|1怎么安装?金蝶kis标准版v8.1怎么安...
-
打印机无法打印出如何安装打印机的问题。
打印机无法打印出如何安装打印机的问题。,,一、类型:autoask数...
-
Outlook的PST文件损坏的修复方法
Outlook的PST文件损坏的修复方法,文件, ...
-
军用物资9000元z77游戏安装方案
军用物资9000元z77游戏安装方案,,在英特尔Ivy Bridge平台,主板...
-
IE脚本错误如何做Web脚本错误解决技巧
IE脚本错误如何做Web脚本错误解决技巧,,这个问题是由于这样的...
-
电脑cpu引脚要求|安装cpu时要注意cpu的管脚要与
电脑cpu引脚要求|安装cpu时要注意cpu的管脚要与主板对应,,安装...
-
电脑什么文件不能删除文件|电脑中哪些文件不能
电脑什么文件不能删除文件|电脑中哪些文件不能删除,,电脑中哪...