linux软件管理 源码包

本文详细介绍了源码包的安装位置、安装过程及注意事项。强调指定安装路径的重要性,并对比源码包与rpm包的不同之处。此外,还提供了具体的安装步骤指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

源码包安装位置

安装在指定位置当中,一般是
/usr/local/软件名/
​
注意: 需要指定安装路劲为了便于卸载,因为源码包的是没有卸载命令的,它的的卸载方式就是把对应安装文件夹删除了。
所以如果不指定安装路径,源码包会被安装的到处都是,从而导致卸载时非常麻烦。
安装位置不同带来影响
rpm安装包
  rpm包安装的服务可以使用系统服务管理命令(service)来管理,例如rpm安装的apache的启动方法是
    /etc/rc.d/init.d/httpd start
    service httpd start
源码包
 源码包的安装的服务则不能被服务管理命令管理(service)来管理,因为没有安装到默认路径中。
 所以只能用绝对路径进行服务管理
 /usr/local/apache2/bin/apachectl start

源码包的安装过程

1) 安装准备
2) 下载源码包 (从官方网站下载)
​
安装注意事项
1)源代码保存位置 '/usr/local/src/'
2)软件安装位置'/usr/local/'
3)如何确定安装过程报错:
a) 安装过程停止
b) 出现error,warning或no提示

源码包安装过程

1) 下载源码包
2) 解压缩下载的源码包
3) 进入解压缩目录 (必须执行,后面的安装是操作的当前目录)
 注意:查看目录下的'INSTALL'安装帮助文档
4)'./configure软件配置与检查' (configure基本上每个源码都有这个命令)
a) 定义需要的功能选项
b) 检测系统环境是否符合安装要求
c) 把定义好的功能选项和检测系统环境的信息都写入MakeFile文件,用于后续的编辑
执行
'./configure --prefix=/usr/local/apache2' 执行安装路径
​
5)'make 编译'
清除编译 'make clean'
​
6) 'make install'
编译安装

转载于:https://www.cnblogs.com/ssgao/p/8880442.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值