加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

OPENFOAM安装过错中的错误汇总

(2018-09-15 14:57:50)
标签:

杂谈

1. Failed to load module "canberra-gtk-module"

解决办法:

sudo apt-get install libcanberra-gtk-module

2.通过如下方式改回bash:

dashubuntu里默认的shellshell有好多种,除支持默认的POSIX标准外还支持不同的扩展语法,目前最常用的是bash,很多shell学习的教程都是针对bash的。dash除了不支持数组外,其实和bash差别也不大。ubuntu里可以通过如下命令将默认shelldash改为bash

sudo dpkg-reconfigure dash

选择NO

另外:运行以下命令查看sh的详细信息,确认shell对应的程序是哪个:
$ls -al /bin/sh

3. cc1plus: out of memory allocating

根本原因就是内存不足;我的电脑是macbook Air,内存仅有2GBSwap空间最开始只有4GBOPENFOAM编译的时候报该错误,随后通过增加SWAP空间解决。

step 1:进入你要创建的swap文件的路径下,输入:

sudo dd if=/dev/zero of=/home/swapfile bs=1M count=3k

(其中of=是指创建的文件名称,创建3G(bs*count)swap);关于dd命令更多详细的介绍见如下链接博文:http://blog.sina.com.cn/s/blog_8b5bb24f01016y3o.html

step 2:将刚才新建的文件变成swap分区

sudo mkswap swapfile

step 3:设置swapfile分区有效,即开关的作用。失效为swapoff命令

sudo swapon swapfile

然后输入free -m 命令,看到swap分区大小变成5G了,3G+之前的2G

如果想下次开机,新增加的swap分区依然生效,则需要修改/etc/fstab文件,让系统记住你增加的文件、文件类型、大小等信息。在/etc/fstab文件最后增加:

/home/lengxibo/swapfile swap swap defaults 0 0











0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有