ubuntu上搭建工作环境

时间:2022-11-21 06:53:11

版本号ubuntu desktop, v12.4, v13.10.

长处:

1)绚丽易用的可视化环境;

2)丰富的可用package。在这点上比centos强太多。后者更新较慢;

不足:

1)在笔记本上执行较慢,笔记本非常快温度变高。(特别是ThinkPad上)

2)是桌面端系统。所以作为一个用来进行程序开发的人来说须要装一些其它软件,可是方便易用的package安装方式减轻了这一过程的负担:

a) 基本工具:cmake, svn, OpenSSH-server

sudo apt-get install subversion





b) 编译相关:bison,flex,g++

c)安装boost时,可以安装1.45版本号;

d)安装mxml(rose编译器会用到)

sudo apt-get install libmxml-dev





3)编译器库寻找路径,某些头文件尽管存在,可是编译器会给出找不到的错误。比如,在安装rose 编译器时

说无法找到cdefs.h头文件。但实际上在以下文件夹中存在

/usr/include/x86_64-linux-gnu/sys/cdefs.h

解决方法是在

/usr/include文件夹下加入一个指向sys的符号链接就可以。

4)安装Rsciprt

最简单方法:

sudo apt-get install littler
从源码编译安装

# apt-get install libreadline-dev

$wget http://cran.r-project.org/src/base-prerelease/R-latest.tar.gz

#apt-get install libx11-dev

#apt-get install libxt-dev

5)安装chome

注:这是个奇怪的问题,由于gcc/g++的查找路径包含上面两个文件夹,可是系统去说找不到,原因不清楚。