CEAN,即Comprehensive Erlang Archive Network。它提供了Erlang的一个最小内核,并能够通过网络安装的方式按需安装数百个packages。这让我们安装yaws这样的大玩意儿也能够像在Ruby中“gem install rails”那样简单。CEAN默认已经有stdlib和kernel两个包,对于一般的场合是完全够用的,而且自带的Console相比dos console还是比较友好的。
http://cean.process-one.net/download/ 这里可以下载 Base System 以及 Packaged Applications。
这里以Windows版本为例。下载cean_base.zip,解压后运行start.bat,会打开一个erlang的console。下面是安装yaws的输入和输出:
1> cean:install(yaws).
+ compiler md5=<<99,42,52,216,97,141,15,1,180,81,48,193,127,221,255,77>>
+ fd_server md5=<<143,245,119,95,47,1,164,211,203,172,82,236,238,29,39,145>>
+ inets md5=<<128,137,27,30,22,55,200,236,101,101,139,237,97,3,12,49>>
+ mnesia md5=<<190,90,155,61,226,195,85,228,230,1,202,179,94,21,145,149>>
+ ssl md5=<<110,23,45,68,17,140,217,199,72,253,38,149,47,235,184,255>>
+ tools md5=<<106,184,106,238,101,8,124,157,25,242,77,114,0,226,131,223>>
+ xmerl md5=<<210,227,37,133,197,69,185,167,150,184,184,118,32,33,114,68>>
+ xmlrpc md5=<<221,91,47,162,59,6,227,105,147,82,215,36,197,101,138,68>>
+ yaws md5=<<119,234,55,197,18,6,70,241,95,66,79,71,221,83,185,36>>
ok
这时候已经安装完成了
2> cean:installed(yaws).
true
具体命令查看文档 http://cean.process-one.net/doc/ ,其中 cean:new() 这个函数很好用,以后有新的版本发布时直接就能够更新,无需再次安装新的Release。
在邮件列表上面,最新消息是 CEAN1.3即将发布,提供了很多改进,修正了不少bug,新增了一些包,值得期待。
分享到:
相关推荐
**Erlang编程:Introducing Erlang** Erlang是一种函数式编程语言,由爱立信在1986年开发,主要用于构建高可用性、容错性和并发性的分布式系统。"Introducing Erlang"是Simon St. Laurent撰写的一本入门级教程,...
Erlang是一种高级编程语言,特别适用于并发、分布式和实时系统。它由Ericsson公司开发,主要用于构建高可用性、容错性和可扩展性的软实时系统。Erlang的25.0版本是该语言的一个更新,针对Windows操作系统进行了优化...
Erlang是一种面向并发的、函数式编程语言,由瑞典电信设备制造商Ericsson开发,主要用于构建高可用性、分布式和实时系统。版本24.3.4.4是Erlang的一个更新版本,包含了对先前版本的改进和修复。Erlang以其强大的错误...
Erlang是一种面向并发的、函数式编程语言,由瑞典电信设备制造商Ericsson为了实现分布式实时、高可靠性系统而开发。Erlang以其强大的并行处理能力、容错性和易于构建大规模分布式系统的特点,在电信、金融和互联网等...
这个“erlang资源”包含两本PDF书籍——《Erlang并发编程》和《Erlang入门手册》,它们是深入理解和学习Erlang语言的关键资料。 《Erlang并发编程》这本书可能涵盖了以下知识点: 1. **并发模型**:Erlang的并发...
Erlang/OTP 26.2.1,Erlang,OTP,26.2.1
Erlang是一种面向并发的、函数式编程语言,主要用于构建高度可扩展的、容错性强的分布式系统。在IT行业中,Erlang因其强大的实时性和处理大量并发连接的能力而被广泛应用于电信、互联网基础设施和实时系统。RabbitMQ...
Erlang B和Erlang C是电信领域中两种重要的流量模型,用于预测和分析通信系统中的呼叫处理能力和拥塞情况。这两个模型由丹麦工程师Agner Krarup Erlang在20世纪初提出,至今仍广泛应用于现代通信网络的设计与优化。 ...
Erlang是一种面向并发的、函数式编程语言,主要用于构建高度可扩展的、容错性强的分布式系统。在IT行业中,Erlang因其强大的实时性、并发性和内存管理机制而被广泛应用于网络通信、数据库系统以及消息中间件,如...
【Erlang编程语言及其应用】 Erlang是一种并发式、函数式的编程语言,由瑞典电信设备制造商Ericsson开发,最初用于构建高可用性、容错性和可扩展性的分布式系统。"xiandiao_erlang_Erlang课后习题_"这个压缩包文件...
erlang安装包
Erlang是一种高级编程语言,特别适用于并发、分布式和实时计算系统。它的设计目标是创建一个高可用性、容错性强、低延迟的系统。Erlang9指的是Erlang/OTP(Open Telephony Platform)的第9个主要版本。OTP是Erlang...
erlang otp25 win安装包
Erlang是一种面向并发的、函数式编程语言,主要用于构建高度可扩展的、容错性强的分布式系统。在“erlang programming”这个主题下,我们可以深入探讨以下几个关键知识点: 1. **Erlang语言基础**:Erlang是瑞典...
Erlang是一种强大的编程语言,特别适合于构建高并发、分布式和容错性强的系统。由爱立信的CS-Lab开发,Erlang的设计目标是处理大规模并发活动,这在传统的操作系统上可能非常困难。它的核心特性使其在处理并发性、...
Erlang是一种面向并发的、函数式编程语言,由瑞典电信设备制造商Ericsson开发,用于构建高可用性、分布式和实时系统。OTP(Open Telecom Platform)是与Erlang一起使用的框架和库,旨在简化并发应用程序的设计和维护...
这是一本讲解Erlang编程语言的入门指南,内容通俗易懂,插图生动幽默,示例短小清晰,结构安排合理。书中从Erlang的基础知识讲起,融汇所有的基本概念和语法。 这是一本讲解Erlang编程语言的入门指南,内容通俗易懂...
### Erlang深度分析知识点 #### 1. Erlang VM分析 Erlang的虚拟机(VM)即Erlang Runtime System(ERTS),是Erlang系统运行的基础。它支持轻量级进程,提供了高效的并发处理能力。在性能方面,ERTS经过优化,能够...
【二郎助手:Erlang开发的利器】 在IT领域,Erlang是一种强大的编程语言,尤其在并发处理和分布式系统方面表现出色。为了更好地支持Erlang的开发,二郎助手应运而生,它是一款专为Elang语言定制的开发工具,旨在...
R12B版本包含了许多新特性和改进,例如改进的内存分配效率、smp的运行速度提升,以及新增加的eunit支持从archive读取代码。 #### 7. 结论 Erlang深度分析所包含的内容非常广泛,涵盖了从Erlang虚拟机的工作原理、...