zoukankan      html  css  js  c++  java
  • 软件包管理简介

    软件包的分类

    源码包    c或c++编写的可见源码的包,需要手动编译源码安装,安装慢

    脚本安装包  源码包再开发后的包,不需要手动安装,具有图形化窗口界面,运行install.sh进行软件安装,类似于Windows中的setup.exe

    二进制包   RPM包,经发行方编译之后发行的机器语言包,看不到源代码,安装快

    各类软件包的特点

    脚本安装包  适用于新手安装,很少见

    源码包

    优点:1.开源,可按需求修改源码

       2.可自由选择所选功能

       3.软件是编译安装,执行效率比RPM安装的软件效率高约5%

       4.卸载方便,直接删除安装目录即可

    缺点:1.安装步骤多

       2.编译时间很长,安装比二进制安装慢很多

       3.如果在编译过程中报错,很难解决

    二进制包

    优点:1.包安装简单,只需几个命令即可实现包的安装、升级、查询、卸载

       2.安装速度比源码安装快得多

    缺点:1.以事先经过编译,看不到源代码

       2.功能的选择不如源码包灵活

       3.具有依赖性

  • 相关阅读:
    Java8新特性 -- Lambda基础语法
    全角和半角的区别
    java super关键字
    数字格式化
    随机抽奖小程序
    获取指定范围的不重复的随机数
    Java Math类学习
    Java 随机数的产生
    JAVA Color类
    Static和static block(静态块)的用法
  • 原文地址:https://www.cnblogs.com/qingyaxuan/p/6669166.html
Copyright © 2011-2022 走看看