问题标签 [ubuntu-12.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 投票
2 回答
1807 浏览

vim - 为什么`filetype on`在vim中检测不到文件类型?

vim我没有加载任何东西就打开了:

并输入了一行:

运行后:

我检查当前缓冲区的文件类型:

它打印filetype=


如果我输入

然后:set ft?将打印filetype=xml.


在 vim 文档中:


:filetype on和 和有什么区别:filetype detect
谢谢你的帮助。

0 投票
2 回答
655 浏览

vim - 为什么 :help 忽略 :set .vimrc 中的数字?

:set number~/.vimrc显示行号。当我键入:help以查看文档时,行号不会显示在新窗口中。

如果我键入:setl number?,它会打印nonumber。如果键入:setg number?,则打印number

我想知道为什么~/.vimrc不起作用。哪个脚本重置本地number选项?我检查了$VIMRUNTIME/ftplugin/help.vim,但它没有重置number.


目前,我正在使用:

谢谢。

0 投票
1 回答
1022 浏览

eclipse - perl 项目不运行 eclipse

我正在使用 Ubuntu 12.04。我已经在我的 Eclipse 上安装了史诗作为插件(最新的 0.6 版本)。

现在安装似乎没问题。但是,每当我尝试使用顶部的运行按钮运行项目时,它都不会运行。相反,我收到一条消息,说“无法启动选择”。

我在 Windows 中做了同样的事情,项目运行良好,没有任何问题。

此外,我无法在我的 Ubuntu Eclipse 中看到任何语法突出显示。我已经在 Perl 的角度。

可能出了什么问题。

先感谢您。

0 投票
1 回答
1697 浏览

ftp - 自动删除旧文件 FTP 用户文件夹 Ubuntu Server

现在,我目前有一个 FTP 服务器,并在带有 Proftpd 的 Ubuntu Server 12.04 LTS 64 位上运行。

我将 FTP 的每个用户限制在一定的大小,具体取决于用户及其数据存储容量。

但是,对于那些将视频上传到 FTP 服务器的人,我需要自动删除最旧的文件,以便在上传新文件时为新文件腾出空间。此外,我只想删除一些旧文件,以便在上传到服务器时为新文件腾出空间。

我想知道是否可以在后台运行一个自动化脚本并每隔 X 分钟检查一次,也许可以让它处理多个目录......

现在我正在登录并手动处理它,但这很乏味且非常耗时。因此,任何帮助将不胜感激。

谢谢,埃里克

0 投票
1 回答
2606 浏览

ubuntu - 在 Ubuntu 12.04 上全新安装 CouchDB 后无法与管理员用户连接

我在 Ubuntu 12.04 上有一个 CouchDB 安装问题,实际上不是安装问题,而是配置问题。安装后

我编辑/etc/couchdb/local.ini并添加

到该[admin]部分,然后我尝试

但我明白了

当然,我编辑后重启了服务器local.ini

我也尝试了这里所说的:http ://wiki.apache.org/couchdb/Installing_on_Ubuntu :“解决添加管理员挂起或在local.ini...中设置管理员的问题”但仍然没有运气:(

之后我使用最新版本进行了测试,git但错误仍然存​​在。我不得不说,在重新启动 Ubuntu 后它可以工作,但我需要这个工作开箱即用,而不需要重新启动安装脚本。

0 投票
1 回答
3874 浏览

ruby - 在 ubuntu 12.04 LTS 上安装 rvm 的 bash 问题

我对 Linux 完全陌生,在安装 rvm 时遇到了麻烦。从https://rvm.io/rvm/install/,我运行

在终端。我收到以下错误:

我不知道第 359 行指的是哪个文件。这里发生了什么?提前致谢。

0 投票
2 回答
2146 浏览

ruby - rbenv 在可用 ruby​​ 版本列表中不包括系统 ruby​​ (1.8.7)

我在 Ubuntu 12.04 x64 桌面上使用 Ruby,但是 rbenv 出现问题 - 它只能看到 rbenv 安装的 ruby​​ 版本,看不到通过 Aptitude 安装的 Ubuntu 系统 ruby​​:

1.8.7.352-2ubuntu1也应该出现在该列表中。将本地或全局 ruby​​ 设置为系统,然后尝试运行rubyirb导致挂起提示:

我在安装过程中是否遗漏了什么,您是否手动将系统 ruby​​ 添加到 rbenv 或其他东西?

通过 Aptitude 安装的 Ruby 1.8.7:

小路:

对于它的价值,我在虚拟机中使用全新安装的 Ubuntu 12.04 Server x64 进行测试。通过aptitude installruby​​-full` 安装 ruby​​,然后下载并安装 rbenv。同样的问题,由于某种原因它仍然看不到系统红宝石。新的路径是:

0 投票
2 回答
1051 浏览

ubuntu-12.04 - 自 Ubuntu 12.04 LTS 升级以来,Byobu 状态栏未在 PuTTY 中显示更新

当我运行 Ubuntu 11.10 时,我将 byobu 配置为在屏幕底部显示不同的状态消息。当我在 PuTTY 时,这工作得很好。不过,我今天升级到 12.04,现在我有了这个:

在此处输入图像描述

以红色突出显示的区域是状态栏所在的位置。这是我到目前为止所做的:

  • 将 byobu 的后端从 tmux 更改为 screen
  • 删除 ~/.screenrc 和 ~/.byobu/
  • sudo dpkg-重新配置 byobu
  • 卸载/重新安装 byobu

我在这里有点想法。拥有这个状态栏真的很方便,因为我只能通过 PuTTY 访问我的 Ubuntu 盒子。

0 投票
2 回答
882 浏览

static-libraries - 在 Linux 上使用 GtkD,我如何静态链接编译的库?

这有点与这个问题有关:GtkD(D 语言的 Gtk+绑定)为什么要编译它?

我在 Ubuntu 12.04 上将 GtkD 与 D 编程语言一起使用,我一直试图将编译后的库与我的程序静态链接。一旦 GtkD 被编译,就会有三个库

  1. libgtkd.a
  2. libgtkdgl.a
  3. libgtkdsv.a

完成后将make install这些文件放入/usr/local/lib/文件夹中,并将 GtkD 源文件放入/usr/local/includes/d/文件夹中。我还将源代码编译为*.di文件并将它们放在相关文件夹中,/usr/local/includes/d/因为 make 脚本默认情况下不这样做。

这是我要编译的源代码。

这是我使用的编译器命令:

这是错误:

任何想法我做错了什么?它看起来像一个 ld 错误,但这是链接的吗?

0 投票
1 回答
5564 浏览

eclipse - 编辑 eclipse.ini (OS Ubuntu 12.04 LTS) 后无法保存。如何在 eclipse.ini 文件或任何其他 .ini 文件中进行更改?

编辑 eclipse.ini (OS Ubuntu 12.04 LTS) 后无法保存。如何在 eclipse.ini 文件或任何其他 .ini 文件中进行更改?

Eclipse 和 Scala IDE 要求将 Heap Size atleat 设置为 1024 MB。当前堆大小显示 371MB 所以我需要修改 eclipse.ini

请注意,更改权限的对话框已禁用,并显示“您不是所有者,因此您无法更改权限。(所有者是:root)。