这篇文章主要介绍“怎么解决Linux无图形化桌面 ** exception error问题”,在日常操作中,相信很多人在怎么解决Linux无图形化桌面 ** exception error问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么解决Linux无图形化桌面 ** exception error问题”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!解决:** exception error: undefined function observer:start/0 问题1、当在无图形化桌面的Linux(这里是在 Win10 应用商店版 Ubuntu 18.04 LTS 子系统下进行测试)终端下运行:observer:start(). 会提示 observer:start/0 函数未定义,而在win10 powershell下则可以正常运行。如图会提示函数没有定义:** exception error: undefined function observer:start/02、解决办法,是通过rpc来实现间接访问 。因为在win10上可以启动查看器 香港云主机,所以可以通过借助win10 上的查看器来连接Linux 系统上的erlang节点。具体步骤如下:1.Win10上启动erlang节点并设置cookie为:abc2.Linux系统上启动erlang节点后 设置一下当前节点的cookie(需要与win10上设置的cookie保持一致)如果忘记或刚开始没有设置cookie,则可以通过erlang:set_cookie(node(), abc). 函数设置一下(可以在已经启动的节点上用这种方法设置cookie)3.下面开始连接如下说明连接成功:参数说明:(1) 用-name参数启动Erlang。我们在同一台机器上运行两个节点时可以使用“短”(short)名称(通过-sname标识体现)。但如果它们属于不同的网络,我们就要使用-name。当两台机器位于同一个子网时我们也可以使用-sname。而且如果没有DNS服务, -sname就是唯一可行的方式。
(2) 确保两个节点拥有相同的cookie。这正是启动两个节点时都使用命令行参数-setcookie abc的原因。
(3) 确保相关节点的完全限定主机名(fully qualified hostname)可以被DNS解析。(4) 确保两个系统拥有相同版本的代码和相同版本的Erlang。如果不这么做,就可能会得到严重而离奇的错误。避免问题的最简单的方法是在所有地方都运行相同版本的Erlang。不同版本的Erlang可以一起运行,但是无法保证能正常工作,所以最好事先检查一下。到此,关于“怎么解决Linux无图形化桌面 ** exception error问题”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注开发云网站,小编会继续努力为大家带来更多实用的文章!
这篇“c语言怎么输出字母的个数”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“c 香港云主机语言怎么输出字母的个数”文章吧。输入一个字符串,数出其…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。