zoukankan      html  css  js  c++  java
  • linux软件管理 源码包

    源码包安装位置

    安装在指定位置当中,一般是
    /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'
    编译安装
    
  • 相关阅读:
    复习正则表达式20190618
    python每日练习10题2
    java多线程
    资源2
    apache
    行转列,列转行
    mysql5.7安装(正确安装)实战
    常见规则引擎技术
    Spark性能优化之道——解决Spark数据倾斜(Data Skew)的N种姿势
    Vue开源项目库汇总
  • 原文地址:https://www.cnblogs.com/ssgao/p/8880442.html
Copyright © 2011-2022 走看看