`
coderplay
  • 浏览: 576808 次
  • 性别: Icon_minigender_1
  • 来自: 广州杭州
社区版块
存档分类
最新评论

ubuntu安装otp R11B 的一些记录

阅读更多

新的ubuntu系统会缺少一些工具 和lib. 用apt-get来获得

apt-get install build-essential
apt-get install libncurses5-dev
apt-get install m4
apt-get install libssl-dev

接着再编译就okay了.

运行
# erl
1> appmon:start().
会发现界面没有, 程序停在那里. 这是因为缺少了tcl/tk库. 
apt-get install  tk8.3-dev

装的时候, 会出现如下问题:

# erl
Erlang (BEAM) emulator version 5.5.5 [source] [async-threads:0] [hipe] [kernel-poll:false]

Eshell V5.5.5  (abort with ^G)
1> appmon:start().
Application initialization failed: no display name and no $DISPLAY environment variable
Error in startup script: no display name and no $DISPLAY environment variable
    while executing
"load /usr/lib/tk8.4/../libtk8.4.so.0 Tk"
    ("package ifneeded" script)
    invoked from within
"package require Tk 8.3"
    (file "/usr/local/lib/erlang/lib/gs-1.5.7/priv/gstk.tcl" line 7)

原因不详, 用apt-get remove删去tcl和tk后, 再用apt-get install重装就okay了

分享到:
评论

相关推荐

    otp_src_R11B-5.tar.gz_OTP_erlang_otp-src-R11B_otp_s

    "OTP_src_R11B-5"是OTP的一个源代码版本,R11B-5是该版本的标识。 Erlang语言的设计灵感来源于电话交换机系统,因此它在处理大量并发连接和故障恢复方面表现出色。其核心特性包括轻量级进程(lightweight processes...

    Erlang/OTP 中文手册(R11B)

    **Erlang/OTP 中文手册(R11B)** Erlang是一种并发性极强的编程语言,尤其适用于构建分布式、容错且高度可扩展的系统。OTP(Open Telecom Platform)是Erlang的核心组件,提供了一套标准库、开发框架和设计模式,...

    可在ubuntu上安装erlang的deb包

    5,安装成功,你谢谢deb包的开发者,然后代开ubuntu的terminal,输入erl命令即可运行。 6,安装失败,你骂我好了,并把你的ubunt版本、是否是在虚拟机和其下的虚拟机软件名称和版本与再其下的os名称和版本、硬件...

    otp_win64 window10安装包

    在Windows 10环境下安装OTP,用户需要确保系统满足最低的硬件和软件需求,比如兼容的操作系统版本、足够的内存和磁盘空间。安装过程通常包括运行安装程序、接受许可协议、选择安装路径和组件,最后完成安装并设置...

    otp_src_21.2.tar.gz

    OTP需要一些依赖库才能编译,例如GCC编译器、GNU Make等。在大多数Linux发行版中,可以通过包管理器(如`apt-get` for Debian/Ubuntu或`yum` for CentOS/RHEL)安装这些依赖。例如,你可以运行`sudo apt-get ...

    对Erlang R11B-5 ssl库的修正

    Erlang R11B-5 是一个较早版本的Erlang编程语言,它包含了一个用于处理安全套接字层(SSL)通信的库。这个库允许Erlang程序与支持SSL/TLS协议的服务器或客户端进行加密通信,比如HTTPS、SMTPS等。在Erlang中,`ssl`...

    otp-OTP-20.0.tar.gz

    在将"otp-OTP-20.0.tar.gz"解压并安装到CentOS之后,开发者可以利用OTP的工具和库来构建自己的Erlang应用程序,如RabbitMQ。为了做到这一点,他们需要熟悉Erlang编程语言,理解 OTP的设计原则,包括进程间的通信、...

    OTP 安装文件

    OTP 安装文件 OTP win64 18.1

    otp.rar_OTP_otp显示程序_otp烧录显示屏_显示屏OTP

    OTP(One-Time Programmable)是一种只可编程一次的非易失性存储器技术,常用于存储固定配置数据或密钥。在显示屏领域,OTP被用来烧录特定的参数,如对比度、亮度等,以确保显示器在出厂时具有最佳的显示效果。 在...

    otp_win64.zip

    描述中的"在安装RabbitMQ时,需要安装OTP工具"说明了OTP在RabbitMQ中的关键角色。RabbitMQ是一个广泛使用的开源消息代理和队列服务器,它基于AMQP(Advanced Message Queuing Protocol)协议。OTP提供了Erlang虚拟机...

    otp_win64_23.1.zip

    在"otp_win64_23.1.zip"压缩包中,唯一的文件是"otp_win64_23.1.exe",这很可能是OTP的安装程序。用户可以运行这个exe文件来安装OTP的23.1版本到他们的Windows系统上。这个版本可能包括了Erlang虚拟机(BEAM)、...

    erlang otp25 win安装包

    erlang otp25 win安装包

    OTP.zip_OTP_OTP .nd pudn_java otp_otp java_verify

    5. 可能还有错误处理和日志记录功能,以便调试和监控系统的运行状态。 总之,这个项目提供了一套基于Java的OTP生成和验证服务,旨在提升在线服务的安全性,防止恶意攻击者通过窃取固定密码来访问用户的账户。通过...

    otp_src_24.0.tar.gz

    标题中的"otp_src_24.0.tar.gz"是一个源代码压缩包,表明它包含了某个软件的源代码,版本号为24.0,且采用了tar.gz格式进行压缩。在Unix/Linux环境中,tar通常用于打包多个文件或目录,而gz是gzip工具的压缩结果,...

    erlang安装包otp_win64_23.1

    在描述中提到“安装rabbitmq必须”,意味着Erlang OTP是运行RabbitMQ,一个流行的开源消息代理和队列服务器,所必需的。RabbitMQ基于Erlang语言开发,因此在部署或运行RabbitMQ之前,需要先安装Erlang环境,确保它能...

    OTP_24_Windows 64-bit .rar

    **OTP 24** 是Erlang OTP的一个特定版本,它包含了Erlang VM (Virtual Machine) 和一系列的标准库,这些库涵盖了错误处理、分布式计算、监控、日志记录等多个方面。每个新版本通常会带来性能优化、新功能的引入和...

    Erlang/OTP 26.2.1

    Erlang/OTP 26.2.1,Erlang,OTP,26.2.1

    erlang-otp-win64位 25.3版本

    在开发和运行使用Erlang OTP或RabbitMQ的应用时,还需要了解Erlang的语法和编程模型,包括模块、函数、进程通信(通过消息传递)、错误处理和日志记录等。此外,熟悉RabbitMQ的基本概念,如exchange(交换器)、...

    rabbitMQ安装包与环境(rabbitmq-server-3.7.0+otp_win64_20.2)

    因此,当我们在Windows环境下安装RabbitMQ时,需要先安装OTP环境,这正是"otp_win64_20.2.exe"文件的作用。 "otp_win64_20.2.exe"是适用于64位Windows系统的OTP版本20.2的安装程序。安装这个包将为RabbitMQ提供必要...

    otp_win64_19.3稳定版

    描述中提到,在安装RabbitMQ时,需要先安装OTP。RabbitMQ是一款非常流行的开源消息代理和队列服务器,它基于AMQP(Advanced Message Queuing Protocol)协议。Erlang OTP是RabbitMQ的首选开发语言和运行环境,因为...

Global site tag (gtag.js) - Google Analytics