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.具有依赖性

  • 相关阅读:
    xpath获取a标签下文本
    Python学习笔记Day26
    DNS原理
    命令实战解析
    linux系统ext文件系统知识
    磁盘分区重点知识
    机械磁盘读写磁盘数据的原理
    linux用户管理
    linux命令讲解
    linux系统定时任务
  • 原文地址:https://www.cnblogs.com/qingyaxuan/p/6669166.html
Copyright © 2011-2022 走看看