举个栗子:驾驶考试
我们以实际场景——驾照考试来类比API安全。尽管这个故事开始的时候会让人觉得和API或者安全毫无关系,但最终你会发现这个故事各方面和本章将要讲述概念都有相似之处。
假设你今天5点下班,但没有像平常那样回去照顾你养的是肉植物然后摊在电视前,而是去了别的地方。今天要参加驾驶考试。
你冲出办公室,打算穿过公园去搭公交到考试中心。当你路过热狗摊前排队的人群时,看到了你的老朋友Alice在溜她的羊驼,Horatio。
你高兴的招呼她:“Alice,18世纪巴黎里的活动好玩吗?”
“好玩的!”她回答道,“推荐你去体验下”。
她比划了个全球通用的手势,“到时候给我打电话”。你们就先去忙各自的事儿了。
你被夹在拥挤的公交车里到了驾考中心,心里一直抱怨“要是我能开车,要遭这个罪?!”。在驾考中心等了一会,监考员出来了,向你简单的介绍下自己,并要求查验你的准考证拍摄准考证照片的时候,你还留着自以为很帅实际很丑的发型,监考员怔了半晌才认出来照片上确实是你,最终同意你参加考试。
对于Linux、BSD系统
在Linux、BSD系统中,软件包主要以两种形式出现:二进制包以及源代码包。 主要的二进制包格式有:
rpm
deb
Autopackage
源代码包则主要适用于自由软件的安装,用户需要自己编译它们。
对于Windows系统
在Windows中,软件包大多数以安装程序的方式出现,可以将软件安装在制定的目录中,也有直接使用压缩工具打包的,解压缩之后便可运行。