zoukankan      html  css  js  c++  java
  • Linux软件包分类

    源代码包
      优点:
        1.给你的就是源代码
        2.可以修改源代码
        3.可以自由选择所需的功能
        4.软件是在自己电脑上编译安装,所以更加稳定高效
        5.卸载方便(直接删了你安装软件的那个目录就好了)
      缺点:
        1.安装过程步骤较多
        2.编译时间长
        3.安装难度大
      安装位置:
        安装在指定位置,一般是 /usr/local/软件名/

    二进制包
      优点:
        1.包管理系统简单
        2.由于是编译过的,所以安装速度快
      缺点:
        1.不能看到源代码
        2.功能选择不如源码包灵活
        3.有可能依赖比较麻烦,要装a,需要先装b之类的
      安装位置:
        默认位置
        1./etc
          配置文件安装目录
        2./usr/bin/
          可执行命令安装目录
        3./usr/lib/
          程序所使用的函数库保存位置
        4./usr/share/doc/
          基本的软件使用手册保存位置
        5./usr/share/man/
          帮助文档保存位置


    注意:
      a.安装的服务可以使用系统服务管理命令(service)来管理
      b.本质上是运行了  /etc/rc.d/init.d/  的命令
        例如:
          service httpd start
          /etc/rc.d/init.d/httpd start
      c.如果使用的是rpm包管理器,即二进制包,并且安装在默认位置,那么,可以直接使用service命令来管理
        原理:
          a.service去/etc/rc.d/init.d/目录下找相应的服务
          b.找到后再去那些安装软件的默认文件夹下找启动脚本
      d.如果没有安装在默认位置,或是安装的是源码包,就不行,启动服务的时候必须要使用绝对路径
        例如:
          /usr/local/apache/bin/apachectl start

  • 相关阅读:
    Mybatis和Hibernate
    SpringMVC运行原理
    HTML中class属性里有多个属性值
    json对象(增加数据)
    Ajax请求
    <url-pattern>里的/和/*
    mysql忘记密码
    Eclipse无法正常连接mysql8.0.20
    a+1和&a+1
    可重入函数与不可重入函数
  • 原文地址:https://www.cnblogs.com/413xiaol/p/7020409.html
Copyright © 2011-2022 走看看