Atitit 图像处理类库安装与安装模式的前世今生与未来大趋势attilax总结.docx

时间:2023-05-10 17:10:32

Atitit 图像处理类库安装与安装模式的前世今生与未来大趋势attilax总结.docx

1. 安装的原理,主要是解压,复制,设置三大步1

2. 目前我们常见的三大种安装模式,二进制模式与源码安装模式与应用市场安装模式1

2.1. 源码安装:即是源码编译输出。。输出目录的程序就是安装了。。也有的需要二次复制到指定目录2

2.2. 二进制模式 简单易用。我们常见的exe安装与msi安装模式。。2

2.3. 应用市场模式2

3. 普通软件与os的软件安装区别3

4. 理解软件安装原理的用途3

4.1. 打包绿色软件,绿色软件主要指解压复制型安装软件3

4.2. 打包免安装程序3

4.3. 程序修复,os修复3

4.4. 大型软件 清除病毒 ,以及压缩减少复制体积3

4.5. 打包补丁patch,只把需要的文件作为patch,大力减少补丁体积3

5. 难以打包绿色软件的特例 ms系列4

6. 图像处理系列类库opencv halcon matlab的安装模式4

1. 安装的原理,主要是解压,复制,设置三大步

Win系列常见的exe安装,解压文件到临时文件夹,复制指定文件到指定目录 设置相关配置文件,win的注册表即是个集中模式的配置文件。。。

Linux 安卓 ios的程序安装类似

2. 目前我们常见的三大种安装模式,二进制模式与源码安装模式与应用市场安装模式

2.1. 源码安装:即是源码编译输出。。输出目录的程序就是安装了。。也有的需要二次复制到指定目录

源码安装的历史,就比较悠久了。。很早以前,电脑的cpu os,五花八门,这导致了无法二进制安装。。源码安装可以方便调整部分源码与编译参数。比如32位和64位就需要不同的编译。。电脑的位数从4位,到8位,到16位,到32位,直到现在流行的64位,未来的128位,256位也是需要重新编译的,很可能。

后来随着cpu的群雄逐鹿,尘埃落地,,现在基本x86架构和arm架构的俩大架构cpu了。。这导致了二进制模式的兴起。。

直到现在,源码安装模式依然是需要的 他的优缺点如下。

优点主要是可以按照实际的cpu架构调整源码,特别是不常见的非主流cpu,

缺点嘛,要求高,源码安装其实就是编译程序的过程。需要对软件开发有一点的了解。。

其次,大型软件的编译很耗费时间,比如ff office系列,在linux编译安装往往可能超出一个小时,所以比较适合小型软件的安装。

这导致了源码安装的没落,现在源码安装模式大概占市场的小部分,二八原则。

2.2. 二进制模式 简单易用。我们常见的exe安装与msi安装模式。。

具体细分,又有exe模式

Msi模式

自解压rar zip模式。。

Linux也有对应的二进制安装模式。适合于比较大型复杂的软件安装。。因为大型复杂软件源码安装,需要几个小时编译时间无法令人接受。

2.3. 应用市场模式

二进制模式已经大大的进化了程序安装,但是需要一个个下载,安装,还是稍微繁琐写。所以 随着时代的发展。应用市场模式兴起。。只需要一个软件名称,其他的就全自动安装了。

比如pc常见的360软件管家等。手机的各种app市场软件。

连软件开发的模块安装都大力使用了此种模式,比如js的npm,py的pip等。

3. 普通软件与os的软件安装区别

既然普通软件可以通过复制的模式安装,os也就是个大型的软件,可以此种模式安装吗??

当然是可以的了。。不过os需要在硬盘上安装引导程序,但是引导程序并不是文件模式存在的,所以文件管理器是看不到了。需要使用硬盘扇区查看软件可以看到 操作扇区 引导程序。。

4. 理解软件安装原理的用途

4.1. 打包绿色软件,绿色软件主要指解压复制型安装软件

4.2. 打包免安装程序

比如java c++ 等语言的程序sdk很容易的集成打包在一起。。

4.3. 程序修复,os修复

大型软件特别是os,再也不用重装了,直接修复损坏的几个关键文件即可。。

4.4. 大型软件 清除病毒 ,以及压缩减少复制体积

有些大型软件,感染病毒,使用杀毒软件无法清楚的情况下,重装较为耗时与麻烦的情况下。,可以使用从好的目录覆盖他的感染病毒的文件,即可快速修复。。

4.5. 打包补丁patch,只把需要的文件作为patch,大力减少补丁体积

5. 难以打包绿色软件的特例 ms系列

Ms系列的软件紧密的与os与注册表集成,这导致了绿色版的打包的困难。

比如iis web服务器 ,sql server数据库,vs ide ,office系列。.net类库。。

6. 图像处理系列类库opencv halcon matlab的安装模式

此三驾马车都是绿色安装模式,可以直接解压使用。。

安装好后可以自己复制压缩安装目录作为程序包的。

作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher

捕鸟王"Bird Catcher  kok  虔诚者Pious 宗教信仰* Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王

简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴

全名::Emir Attilax Akbar bin Mahmud bin  attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当  阿尔 拉帕努伊

常用名:艾提拉(艾龙),  EMAIL:1466519819@qq.com

头衔:uke总部o2o负责人,全球网格化项目创始人,

uke交友协会会长  uke捕猎协会会长 Emir Uke部落首席大酋长,

uke宗教与文化融合事务部部长, uke宗教改革委员会副主席

uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,

uke 首席cto  奶牛科技首席cto , 软件部门总监 技术部副总监  研发部门总监主管  产品部副经理 项目部副经理  奶牛科技研究院院长

uke波利尼西亚区大区连锁负责人 汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人

Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长

uke终身教育学校副校长   Uke医院 与医学院方面的创始人

uec学院校长, uecip图像处理机器视觉专业系主任   uke文档检索专业系主任

Uke图像处理与机器视觉学院首席院长

Uke 户外运动协会理事长  度假村首席大村长   uke出版社编辑总编

转载请注明来源:attilax的专栏  ?http://www.cnblogs.com/attilax/

--Atiend  v7