Tag: Ubuntu

Express.js:没有这样的文件或目录

我用apt-get install nodejs安装节点。 然后我用apt-get install npm 。 现在,当我尝试运行express我得到 $ express /usr/bin/env: node: No such file or directory 我该如何解决这个错误?

试图包含一个库,但不断收到'未定义的引用'的消息

我正在尝试使用libtommath库。 我在Ubuntu linux上为我的项目使用了NetBeans IDE。 我已经下载并构build了库,我已经做了一个“make install”,将生成的.a文件放入/ usr / lib /和.h文件到/ usr / include 这似乎是find适当的文件(因为我不再得到这些错误,我安装到/ usr目录之前)。 但是,当我创build一个简单的主调用mp_init(在库中),当我尝试使我的项目时,我得到以下错误: mkdir -p build/Debug/GNU-Linux-x86 rm -f build/Debug/GNU-Linux-x86/main.od gcc -c -g -MMD -MP -MF build/Debug/GNU-Linux-x86/main.od -o build/Debug/GNU-Linux-x86/main.o main.c mkdir -p dist/Debug/GNU-Linux-x86 gcc -o dist/Debug/GNU-Linux-x86/cproj1 build/Debug/GNU-Linux-x86/main.o build/Debug/GNU-Linux-x86/main.o: In function 'main': /home/[[myusername]]/NetBeansProjects/CProj1/main.c:18: undefined reference to `mp_init' collect2: ld returned 1 exit status make[2]: […]

在64位Linux操作系统上编译32位程序会导致致命错误

运用 gcc -m32 myprog.c 应该在32位版本中编译myprog.c文件。 不幸的是我得到这个错误: In file included from /usr/include/stdio.h:27:0, from myprog.c:1: /usr/include/features.h:374:25: fatal error: sys/cdefs.h: No such file or directory #include <sys/cdefs.h> 我怎么能解决这个问题? 如果我不使用-m32它可以使用64位指令。

/ bin / sh:语法错误:未终止的带引号的string

我想获得一个cronjobpipe道输出到指定的(文件夹)位置的date文件。 我的crontab条目看起来像这样: * * * * * /some/path/test.sh >> $(date "+/home/oompah/logs/%Y%m%d.test.log") 我不明白的是,当我在控制台input这个命令,我得到正确的string: echo $(date "+/home/oompah/logs/%Y%m%d.test.log") /home/oompah/logs/20110329.test.log 什么原因导致这个错误,我该如何解决? bash版本信息是: GNU bash,版本4.1.5(1)-release(x86_64-pc-linux-gnu)

Ubuntu上安装了什么版本的MongoDB

嗨,我有点n00b壳。 任何人都可以告诉我如何检查我的Linux Ubuntu机器上安装的MongoDB的版本? 我看到我的MongoDBshell版本:1.2.2所以我很确定,MongoDB本身也过时了。 有没有人知道任何“如何更新MongoDB”文档? 我发现mongodb.org有点混乱。 谢谢,麻烦您了。 好的,如果我在mongo shell里面使用db.version()它说1.2.2 如果我$ mongod – 版本我得到这个: db version v1.2.2, pdfile version 4.5 Wed Oct 16 10:28:22 git version: nogitversion 我跑了 sudo apt-get update sudo apt-get install mongodb 并得到 sudo apt-get install mongodb Reading package lists… Done Building dependency tree Reading state information… Done mongodb is already the newest […]

mcrypt扩展名丢失。 请检查您的PHPconfiguration

我只是按照https://www.digitalocean.com/community/articles/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu上的教程,同时修复了我来的其他多个错误在一路上,我坚持最后一个错误。 当我login到phpMyAdmin时,底部会出现一个巨大的红色错误,提示“mcrypt扩展名缺失,请检查您的PHPconfiguration”。 我通过putty安装了Ubuntu 13.10教程中列出的所有东西。

如何让F#与Mono一起工作?

我似乎无法find单声道的编译器/插件。 有一个存在吗?

用unix命令“看”的颜色?

我使用的一些命令显示颜色,但是当我使用它们时,颜色消失: watch -n 1 node file.js 有没有可能让颜色回来?

Ubuntu:OpenJDK 8 – 无法find软件包

所以我刚安装了Ubuntu,这是我第一次在Linux环境下工作,所以在这里忍受我的无所不在。 无论如何,我直接从Oracle下载了Java 8 JDK,但是我知道也有用于Java 8的OpenJDK。 我有两个问题。 Oracle版本和OpenJDK有什么区别? 优点缺点? 当我尝试并获得OpenJDK 8,我不能。 我正在粘贴terminal命令和我在这里得到的错误信息,希望得到build议。 再说一次,对于Linux来说,这是我的第一个Linux发行版,在这里还不到一个小时。 user@computer:~/Java$ sudo apt-get install openjdk-8-jdk Reading package lists… Done Building dependency tree Reading state information… Done E: Unable to locate package openjdk-8-jdk 任何帮助,将不胜感激。 同时,我只是要使用Oracle软件包。 谢谢。 编辑: 所以,现在我有一个新的问题。 我安装了OpenJDK 7,它随Maven一起安装,之后我意识到我正在进行一对一的交易。 现在我有了JDK 7,Eclipse和Maven,他们都在工作,但是我被卡在了JDK 7而不是8上。 我看到下面有一个链接,我打算在早上检查一下,现在是凌晨2点,我现在很累。 任何其他意见,这个新的问题将不胜感激,否则我一定会检查出早上的第一件事。

如何在Ubuntu中添加用户?

具体来说,我从terminal上运行什么命令?