• 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

  • 相关阅读:
    有JSON中字段最好是【字符】而非【enum】想到
    OpenCV实现马赛克和毛玻璃滤镜效果
    matlab 高阶(二) —— 数值、溢出问题的解决
    matlab 高阶(二) —— 数值、溢出问题的解决
    matlab 排列组合
    matlab 排列组合
    图像处理的真实应用
    图像处理的真实应用
    编程军规 —— Java 篇
    编程军规 —— Java 篇
  • 原文地址:https://www.cnblogs.com/413xiaol/p/7020409.html
Copyright © 2020-2023  润新知