标签: ubuntu-10.10

如何在Ubuntu 10.10中的NTFS上运行C++二进制文件?

刚刚安装了Ubuntu 10.10.以前我有Ubuntu 10.04.我在Ubuntu和Windows之间有一个共享分区,它是NTFS.我将我的开发文件(Eclipse C++项目文件)存储在该分区中.

所以这就是问题:10.04一切都还可以,但现在我无法运行任何驻留在NTFS分区中的程序.Eclipse说:

Error starting process.
Exec_tty error:Cannot run program "/media/../Eclipse/Hello/Debug/Hello": Unknown reason
Run Code Online (Sandbox Code Playgroud)

当我尝试在终端中执行它时,它说:

bash: ./Hello: Permission denied
Run Code Online (Sandbox Code Playgroud)

我知道这是权限问题,因为NTFS文件系统不支持Unix权限,但它如何在10.04上就可以了.此版本是否为NTFS文件系统添加了任何限制?

有没有人遇到类似的问题,知道如何解决这个问题?

谢谢.

linux file-permissions eclipse-cdt ubuntu-10.10

6
推荐指数
1
解决办法
5408
查看次数

在python2.7.0 +上安装PyCurl的问题

pycurl在python2.6上安装正常,但当我尝试通过easyverinstall在2.7上安装时,我得到以下错误

$ sudo easy_install pycurl
install_dir /usr/local/lib/python2.7/dist-packages/
Searching for pycurl
Reading http://pypi.python.org/simple/pycurl/
Reading http://pycurl.sourceforge.net/
Reading http://pycurl.sourceforge.net/download/
Best match: pycurl 7.19.0
Downloading http://pycurl.sourceforge.net/download/pycurl-7.19.0.tar.gz
Processing pycurl-7.19.0.tar.gz
Running pycurl-7.19.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-PFzxzf/pycurl-7.19.0/egg-dist-tmp-oAFjdV
Using curl-config (libcurl 7.21.0)
src/pycurl.c:42: fatal error: Python.h: No such file or directory
compilation terminated.
error: Setup script exited with error: command 'gcc' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)

2.7与pycurl不兼容吗?

python pycurl ubuntu-10.10

6
推荐指数
1
解决办法
3713
查看次数

使用NGINX在Ubuntu上安装Subversion,而不是Apache

我正在使用Ubuntu 10.10,我想安装Subversion.我不需要http访问文件,我想使用SSH.我见过的关于如何安装Subversion的大多数示例都使用Apache.因为我正在使用NGINX,所以我不想在我的服务器上安装Apache.我可以在不安装Apache的情况下安装Subversion吗?如果有,怎么样?谢谢!

svn ubuntu nginx ubuntu-10.10

6
推荐指数
1
解决办法
1万
查看次数

Intellij右键单击Ubuntu中的上下文菜单问题

我在http://devnet.jetbrains.net/thread/292434;jsessionid=771E7DC3F119EA0C822164B3A4556372?tstart=0中有一个问题,但我只是使用了简单的Intellij和Ubuntu.

操作系统:Linux-Ubuntu-10.10(32位) - 最新版本

桌面管理器:GNOME默认

JDK:JDK 1.6.0_24 Oracle最新更新

IDEA:10.0最新版本

构建:IU-103.72

单击并按住鼠标右键 - >上下文菜单显示 - >释放鼠标按钮 - >上下文菜单消失我通常习惯于在没有按住鼠标按钮的情况下上下文菜单保持打开状态.

文章中提到的解决方法有效,但对于每天编码6-7小时的人来说,这太麻烦了.

有人可以提供一些选项,在哪里/我应该调试等.所有其他应用程序工作得很好(包括Eclipse!)

1)我已经尝试过禁用Compiz(系统 - > .. - >视觉效果)2)我也把鼠标灵敏度降到最低

更新:好吧,我用的是Eclipse的主题键盘快捷键(即试图在的IntelliJ使用Eclipse相同的键盘快捷键),当我翻回默认的值,它的工作原理!

intellij-idea ubuntu-10.10

6
推荐指数
1
解决办法
5344
查看次数

在Ubuntu 10.10上安装git-flow会无声地失败

我试图使用说明安装gitflow在github上自述一拉:wget的-q -O - https://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh | sudo sh

并且它默默地失败了...只是回到提示.有任何想法吗?

ubuntu-10.10 git-flow

5
推荐指数
1
解决办法
3435
查看次数

使用distcc在Ubuntu上的i686系统上交叉编译x86_64

我正在尝试使用distcc在家中设置一个小型构建集群.有两个x64系统和一个i686系统.所有系统都运行Ubuntu 10.10并且是最新的.启动构建的系统是x64.Distcc在两个x64系统之间工作正常,但发送到i686系统的所有构建任务都失败了.

至今:

  • 我在该系统上安装了g ++的multilib包.我可以使用在本地交叉编译到x64g++ -m64
  • 更改了链接/usr/lib/distcc/g++以指向明确设置-m64参数的脚本.

有什么建议?

c++ linux 32bit-64bit ubuntu-10.10 distcc

5
推荐指数
1
解决办法
4381
查看次数

使用child_process打开的文件太多

我只在我的Rackspace Ubuntu Maverick实例上收到以下错误...但不在我当地的Ubuntu Lucid VM上:

pipe(): Too many open files
pipe(): Too many open files

child_process.js:223
  var fds = this._internal.spawn(path,
                           ^
Error: Error spawning
    at ChildProcess.spawn (child_process.js:223:28)
    at child_process.js:10:15
    etc..etc..
Run Code Online (Sandbox Code Playgroud)

生成它的代码:

function getHeader(url, callback)
{
  var client = spawn('curl', ['-I', url]);
  client.stdout.on('data', function(data)
  {
    client.kill('SIGTERM');
    callback(data.toString('utf8'));
  });
}
Run Code Online (Sandbox Code Playgroud)

rackspace node.js ubuntu-10.04 ubuntu-10.10

5
推荐指数
1
解决办法
1888
查看次数

在Ubuntu for Rails开发上安装OpenSSL?

我在Ubuntu 10.10上运行最新的RVM,除了OpenSSL之外,我设法让大部分开发环境都在运行.

当我尝试安装包时,我收到以下错误:

$ rvm package install openssl > error
ERROR: Error running 'tar zxf /home/ruby/.rvm/archives/openssl-0.9.8n.tar.gz -C    
/home/ruby/.rvm/src', please read /home/ruby/.rvm/log/openssl/extract.log
ERROR: Error running './config  -I/home/ruby/.rvm/usr/include -L/home/ruby/.rvm
/usr/lib     
--prefix=/home/ruby/.rvm/usr zlib no-asm no-krb5 shared  ', please read /home/ruby
/.rvm/log/openssl/configure.log
ERROR: Error running '/usr/bin/make ', please read /home/ruby/.rvm/log/openssl/make.log
ERROR: Error running '/usr/bin/make install', please read /home/ruby/.rvm/log/openssl   
/make.install.log
Run Code Online (Sandbox Code Playgroud)

当我通过RVM获取它时,似乎原始下载的文件已损坏.所以,我下载并解压缩它~/.rvm/src/openssl0.9.8并且第一个错误消失了(错误运行tar zxf),但我仍然得到其他错误.

编辑:我的Ruby版本,如果有人关心,是:

$ ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]
Run Code Online (Sandbox Code Playgroud)

ruby ubuntu openssl rvm ubuntu-10.10

5
推荐指数
1
解决办法
1万
查看次数

使用命令禁用 ubuntu 10.10 屏幕保护程序

有谁知道如何仅使用命令或编辑 conf 来禁用 ubuntu 10.10 屏幕保护程序?因为我只能通过 ssh 连接到机器来关闭屏幕保护程序 thx。

screensaver ubuntu-10.10

5
推荐指数
0
解决办法
3299
查看次数

在Ubuntu上为mpi.h设置G ++或ICC

我从未在VS08之外做过任何重大编程.

我正在尝试使用两个相关的make文件中的任何一个编译一个名为LAMMPS的程序.一个调用g ++,另一个调用icc(英特尔的编译器).

icc产生此错误:

icc -O -DLAMMPS_GZIP -DMPICH_SKIP_MPICXX -DFFT_FFTW -M write_restart.cpp> write_restart.d write_restart.cpp(15):灾难性错误:无法打开源文件"mpi.h"#include"mpi.h"

和g ++抛出此错误

g ++ -g -O -DLAMMPS_GZIP -DMPICH_SKIP_MPICXX -DFFT_FFTW -M verlet.cpp> verlet.d pointers.h:25:致命错误:mpi.h:没有终止此类文件或目录编译.

mpi.h文件位于/ usr/lib/openmpi/include中

我的理解是我需要设置读取的$ PATH变量

bash:/ usr/local/sbin:/ usr/local/bin:/ usr/sbin:/ usr/bin:/ sbin:/ bin:/ usr/X11R6/bin:/ opt/intel/bin:/ usr/lib /了openmpi /包括:

和当前读取的$ LD_LIBRARY_PATH

/ usr/lib中/的openmpi/lib目录下:

那么,如何包含mpi.h文件?那么icc还是g ++找到它?

linux g++ icc include-path ubuntu-10.10

5
推荐指数
2
解决办法
2万
查看次数