问题标签 [ubuntu-13.04]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
705 浏览

node.js - 节点在 vagrant 上配置期间安装,但在连接到 ssh 时消失

我真的厌倦了这一点,我不知道出了什么问题。我正在使用Vagrant 1.7.2Ubuntu 13.04Virtual Box 4.3 12 r93733

我的主机是Windows 8.1

这是我在 bootstrap.sh 上找到的节点引导脚本

在配置期间,我可以看到该节点已正确安装。我可以看到Now using node v0.12。我还可以看到npm install是成功的

但是,当我使用vagrant ssh连接时。我得到No command 'nvm' found。并且程序“节点”可以在以下包中找到: . 我还检查了~/.nvm/目录,它不存在。

它变得更加奇怪。所以当我在 ssh 时,我再次重新运行脚本。然后 nvm 现在已正确安装,我可以使用 node.

0 投票
9 回答
92877 浏览

mongodb - MongoDB 3.0 中的“无法取消链接套接字文件”错误

我是 MongoDB 的新手。我正在尝试在 Ubuntu 13.0 LTS 上安装 MongoDb 3.0,它是 Windows 7 主机上的虚拟机。我已经成功安装了 MongoDB(包等),但是当我执行命令时sudo service mongod start,在“/var/log/mongodb/mongod.log”日志文件中出现以下错误。谁能帮我理解这个错误。互联网上没有与此相关的内容。

2015-04-23T00:12:00.876-0400 I CONTROL ***** 服务器已重新启动 ***** 2015-04-23T00:12:00.931-0400 E 网络 [initandlisten] 无法取消链接套接字文件 /tmp/mongodb -27017.sock errno:1 不允许操作 2015-04-23T00:12:00.931-0400 I - [initandlisten] 致命断言 28578 2015-04-23T00:12:00.931-0400 I - [initandlisten]

0 投票
1 回答
1269 浏览

assembly - Printf 导致段错误

我正在尝试在 linux ubuntu 32 位中编译汇编代码。但是当我编译它时,nasm -felf32 assembly.asm && gcc assembly.o && ./a.out 我面对的是Segmentation fault (core dumped). 我知道问题出在 printf 上。

我在网上搜索了很多,有几个这样的问题。但没有一个答案对我有用。

*** 源代码是从Nasm 教程站点复制的。它用于打印斐波那契数。

0 投票
1 回答
197 浏览

java - Java 以接近 100% 的 CPU 运行

周末过多的日志记录活动导致 ColdFusion 抛出以下错误:

到今天早上,ColdFusion 网站上的页面根本没有加载。光盘 (12Gig) 已用完 99% 以上。我们将几个文件移到了第二张光盘上,现在它大约是 80%,远低于以往的水平。我们将把日志记录活动定向到第二张光盘 (100Gig) 以防止重复。在磁盘上创建空间后,我们重新启动了 apache 和 Coldfusion,但仍然没有加载页面。

当我们运行top -H时,看起来 java 正在接近100% CPU. 有没有人知道发生了什么或我需要提供什么信息以便有人可以弄清楚?

设置是 AWS,ubuntu 13.04,coldfusion 10,mysql (rds)。

更新

我做了一些非常奇怪但希望有帮助的观察。我仍在尝试找到一个工具来帮助获取线程转储。每当我重新启动 ColdFusion 时,大多数页面加载正常,CPU 使用率似乎正常,大部分为 0.7 - 1.5%,但偶尔会看到高达 10% 的峰值。但是有一个特定的页面,当我尝试加载时,导致 CPU 使用率总是上升到 97% 。加载良好的页面具有从一个表中读取数据的简单查询。这个有问题的页面有一个内部连接,并从两个表中读取数据。我不知道这有多大帮助,但我认为它太一致以至于微不足道。

更新 2

自从这个问题开始以来,第一次出现以下错误并且有数百行:

更新 3 - 已解决

在剥离了其中所有代码的“违规”页面并简单地将其替换为一些纯文本并尝试多次加载该页面后,我们意识到 ColdFusion 没有加载实时页面。它正在加载页面的缓存编译版本,通常位于名为<cf-root>/cfusion/wwwroot/WEB-INF/cfclasses. 删除(或重命名)子文件夹解决了该问题。

0 投票
1 回答
97 浏览

linux - ubuntu 13.04 服务器上的 locale-gen 不起作用

由于我需要我的语言环境,因此fa_IR.UTF-8Ubuntu 13.04 Server正在尝试安装它,(sudo) locale-gen "fa_IR.UTF-8"但没有得到任何输出:

它不会向我的语言环境添加任何语言环境!

当我尝试在我的设备上安装新的语言环境时,我Ubuntu Desktop没有收到此错误并且效果很好!如下:

请帮助我有什么问题,我该怎么办?

0 投票
1 回答
244 浏览

iot - Intel Edison + Ubilinux + USB 转 UART = 未创建 USB 设备

亲爱的社区成员,

我们正在开发在英特尔爱迪生内部运行的机器人自主控制系统,该系统又在 PixHawk 自动驾驶模块中运行。该系统使用 ROS(机器人操作系统),因此我们必须安装 Ubilinux。我们的系统需要连接通过串行通道发送数据的 360 度激光器(RPLIDAR-360),因此我们尝试通过 USB 转 UART 适配器(Silicon lab 的 CP2102)获取激光器的数据(PixHawk 只有一个USB 可用于数据传输)。

综上所述,激光器连接USB2UART适配器,适配器连接爱迪生的串口。

但是,我们遇到了某种驱动程序问题。跟踪“dmesg”时检测到设备(idVendor=10c4,idProduct=ea60):

带有以下详细信息:

但是没有创建 /dev/ttyUSBX 设备,也没有关于缺少驱动程序或配置失败的错误消息。

我们正在使用 Ubilinux 3,它使用“uname”命令报告以下内容:

以下是已安装驱动程序的列表:

有没有人有类似的配置并设法使CP2102适配器工作?

作为最后的手段,我们正在尝试自己编译和安装驱动程序,使用此参考:[url= https://askubuntu.com/questions/941594/installing-cp210x-driver]Installing CP210x Driver?Installing CP210x Driver? - 询问 Ubuntu[/url]

由于缺少标头,“make”进程崩溃。我们无法通过 APT 下载标头,但最后,我们设法通过从网站手动下载标头来编译“.ko”模块。

但是,在这样做之后:

我们有:

所以,在这一点上,我们有几个问题......任何关于其中任何一个的建议将不胜感激:

  1. 有人知道如何在 Ubilinux - 3.10.17 中安装内核头文件吗?
  2. 在 Ubilinux 中升级内核的官方程序是什么?我们已经在板上运行了 ROS……你认为内核升级会破坏我们的 ROS 配置吗?
  3. 总的来说,有没有成功配置cp210x设备的经验呢?

提前致谢,

赫克托