问题标签 [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.
vim - 为什么`filetype on`在vim中检测不到文件类型?
vim
我没有加载任何东西就打开了:
并输入了一行:
运行后:
我检查当前缓冲区的文件类型:
它打印filetype=
如果我输入
然后:set ft?
将打印filetype=xml
.
在 vim 文档中:
:filetype on
和 和有什么区别:filetype detect
?
谢谢你的帮助。
vim - 为什么 :help 忽略 :set .vimrc 中的数字?
我:set number
在~/.vimrc
显示行号。当我键入:help
以查看文档时,行号不会显示在新窗口中。
如果我键入:setl number?
,它会打印nonumber
。如果键入:setg number?
,则打印number
。
我想知道为什么~/.vimrc
不起作用。哪个脚本重置本地number
选项?我检查了$VIMRUNTIME/ftplugin/help.vim
,但它没有重置number
.
目前,我正在使用:
谢谢。
eclipse - perl 项目不运行 eclipse
我正在使用 Ubuntu 12.04。我已经在我的 Eclipse 上安装了史诗作为插件(最新的 0.6 版本)。
现在安装似乎没问题。但是,每当我尝试使用顶部的运行按钮运行项目时,它都不会运行。相反,我收到一条消息,说“无法启动选择”。
我在 Windows 中做了同样的事情,项目运行良好,没有任何问题。
此外,我无法在我的 Ubuntu Eclipse 中看到任何语法突出显示。我已经在 Perl 的角度。
可能出了什么问题。
先感谢您。
ftp - 自动删除旧文件 FTP 用户文件夹 Ubuntu Server
现在,我目前有一个 FTP 服务器,并在带有 Proftpd 的 Ubuntu Server 12.04 LTS 64 位上运行。
我将 FTP 的每个用户限制在一定的大小,具体取决于用户及其数据存储容量。
但是,对于那些将视频上传到 FTP 服务器的人,我需要自动删除最旧的文件,以便在上传新文件时为新文件腾出空间。此外,我只想删除一些旧文件,以便在上传到服务器时为新文件腾出空间。
我想知道是否可以在后台运行一个自动化脚本并每隔 X 分钟检查一次,也许可以让它处理多个目录......
现在我正在登录并手动处理它,但这很乏味且非常耗时。因此,任何帮助将不胜感激。
谢谢,埃里克
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 后它可以工作,但我需要这个工作开箱即用,而不需要重新启动安装脚本。
ruby - 在 ubuntu 12.04 LTS 上安装 rvm 的 bash 问题
我对 Linux 完全陌生,在安装 rvm 时遇到了麻烦。从https://rvm.io/rvm/install/,我运行
在终端。我收到以下错误:
我不知道第 359 行指的是哪个文件。这里发生了什么?提前致谢。
ruby - rbenv 在可用 ruby 版本列表中不包括系统 ruby (1.8.7)
我在 Ubuntu 12.04 x64 桌面上使用 Ruby,但是 rbenv 出现问题 - 它只能看到 rbenv 安装的 ruby 版本,看不到通过 Aptitude 安装的 Ubuntu 系统 ruby:
1.8.7.352-2ubuntu1
也应该出现在该列表中。将本地或全局 ruby 设置为系统,然后尝试运行ruby
或irb
导致挂起提示:
我在安装过程中是否遗漏了什么,您是否手动将系统 ruby 添加到 rbenv 或其他东西?
通过 Aptitude 安装的 Ruby 1.8.7:
小路:
对于它的价值,我在虚拟机中使用全新安装的 Ubuntu 12.04 Server x64 进行测试。通过aptitude install
ruby-full` 安装 ruby,然后下载并安装 rbenv。同样的问题,由于某种原因它仍然看不到系统红宝石。新的路径是:
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 盒子。
static-libraries - 在 Linux 上使用 GtkD,我如何静态链接编译的库?
这有点与这个问题有关:GtkD(D 语言的 Gtk+绑定)为什么要编译它?
我在 Ubuntu 12.04 上将 GtkD 与 D 编程语言一起使用,我一直试图将编译后的库与我的程序静态链接。一旦 GtkD 被编译,就会有三个库
- libgtkd.a
- libgtkdgl.a
- libgtkdsv.a
完成后将make install
这些文件放入/usr/local/lib/
文件夹中,并将 GtkD 源文件放入/usr/local/includes/d/
文件夹中。我还将源代码编译为*.di
文件并将它们放在相关文件夹中,/usr/local/includes/d/
因为 make 脚本默认情况下不这样做。
这是我要编译的源代码。
这是我使用的编译器命令:
这是错误:
任何想法我做错了什么?它看起来像一个 ld 错误,但这是链接的吗?
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)。