搜档网
当前位置:搜档网 › Ubuntu中lammps串并行安装带reax、meam和poems全解读

Ubuntu中lammps串并行安装带reax、meam和poems全解读

Ubuntu中lammps串并行安装带reax、meam和poems全解读
Ubuntu中lammps串并行安装带reax、meam和poems全解读

Ubuntu中lammps串并行安装带reax/meam/poems全解读(本lammps在Ubuntu13.04下安装亲测多次,其余版本类似或相同)

目录

1并行安装普通lammps包 (2)

1.1下载需要的安装包 (2)

1.2检查机器是否已经安装c和fortran编译器 (2)

1.3安装fftw (3)

1.4安装mpich (3)

1.4安装lammps (4)

1.5安装lammps后并行运算example (7)

2特殊lammps库安装包的编译 (8)

2.1关于lammps库文件的说明 (8)

2.2关于lammps库文件安装包的查看 (9)

2.3 lammps中reax安装包的编译(串行) (9)

2.4 lammps中meam和poems安装包的编译(并行) (13)

3 VMware虚拟机给ubuntu安装Vmware tools (17)

4 关于ubuntu更新源地址问题 (17)

5 关于ubuntu版本的说明 (18)

常用的几个ubuntu命令:

sudo nautilus; 获取访问系统文件夹的权限;

cp; 文件复制;

mv; 文件移到;

cd; 打开文件;

1并行安装普通lammps包

1.1下载需要的安装包

(1) fftw-2.1.5.tar.gz,可以到这里下,https://www.sodocs.net/doc/1c8420218.html,/download.html,当然更高版本的也可以,如最新的fftw-3.3.4.tar.gz,但是后面安装过程要把fftw2改成fftw3。

(FFTW是计算离散Fourier变换(DFT)的快速C程序的一个完整集合,它可计算一维或多维、实和复数据以及任意规模的DFT。FFTW还包含对共享和分布式存储系统的并行变换。FFTW由麻省理工学院计算机科学实验室超级计算技术组开发。)

(2) mpich2_1.4.1.orig.tar.gz, 可以到这里下,https://https://www.sodocs.net/doc/1c8420218.html,/downloads/ ,当然更高版本的也可以,如最新的mpich-3.1.4.tar.gz,但是后面安装过程要把mpich2改成mpich3。(通过安装MPIICH构建MPI编程环境,从而进行并行程序的开发。MPICH是MPI(Message-Passing Interface)的一个应用实现,支持最新的MPI-2接口标准,是用于并行运算的工具。)(3) lammps.tar.gz, 版本号28 Jun 2014,https://www.sodocs.net/doc/1c8420218.html,/download.html

(LAMMPS即Large-scale Atomic/Molecular Massively Parallel Simulator,可以翻译为大规模原子分子并行模拟器,主要用于分子动力学相关的一些计算和模拟工作。)

1.2检查机器是否已经安装c和fortran编译器

Linux一般有gcc,g++,gfortran和intel的fortran ,可以在终端中用which g++和which gfortran查看是否存在安装目录。(注意后文中所有用黄色突出显示的都是在终端中输入的)这里用ubuntu源里的g++和gfortran,保证联网的情况下用以下命令:

sudo apt-get install build-essential

sudo apt-get install g++

sudo apt-get install gfortran

其中gfortran是fortran编译器包,而build-essential是GNU c/c++命令行编译器包,安装后可用下面命令测试一下。

查询g++是否安装:

whereis g++

1.3安装fftw

采用自定义安装目录的方法,一般将fftw安装到/usr/local/fftw2内,这样如果要卸载软件,直接删除该目录即可。

终端输入:

cd /usr/local/src (进入/usr/local/src文件夹,注意这个是fftwcd临时存放文件夹,不是安装目录,服务器中最好放在自己的文件夹下面)

sudo tar xzvf ~/Downloads/fftw-2.1.5.tar.gz (解压文件,后面的解压目录~/Downloads/fftw-2.1.5.tar.gz为你实际放压缩包的地址)

cd fftw-2.1.5 (进入fftw-2.1.5文件夹)

sudo ./configure --prefix=/usr/local/fftw2 --enable-float (进行安装前注册)

/usr/local/fftw2是安装目录,可根据需要进行更改,这个路径对后面的Makefile.g++有影响; sudo make (预编译)

sudo make install (安装fftw-2.1.5在/usr/local/fftw2下)

1.4安装mpich

终端输入:

cd /usr/local/src (进入/usr/local/src文件夹,注意这个是fftwcd临时存放文件夹,不是安装目录,服务器中最好放在自己的文件夹下面)

sudo tar xzvf ~/Downloads/mpich2-1.4.1p1.tar.gz (解压文件,~/Downloads/mpich2-1.4.1p1.tar.gz也是你实际存放压缩包的地址)

cd mpich2-1.4.1p1 (进入mpich2-1.4.1p1文件夹)

sudo ./configure --prefix=/usr/local/mpich2 (进行安装前注册,/usr/local/mpich2是安装目录,可根据需要进行更改,这个路径对后面的Makefile.g++有影响)

sudo make (预编译)

sudo make install (安装mpich2-1.4.1p1即安装在/usr/local/fftw2下)

如果上述方法在你的电脑中执行失败,请参考如下简单方法(联网的情况下):

sudo apt-get install mpich2

cd ~

touch .mpd.conf

echo "MPD_SECRETWORD=mr45-j9z">.mpd.conf (mpich即安装在/usr/include/mpich2下) 1.4安装lammps

cd /home/lammps/ 该目录为你实际实际存放lammps压缩包的地址,建议放到主文件下。gunzip lammps.tar.gz

tar xvf lammps.tar

mv lammps-22Mar13 lmp

cd /lmp/src

下面就是重要的Makefile.g++的编译了。先敲两行命令调出Makefile。

cd ~ /lmp/src/MAKE

gedit Makefile.g++

这里的东西比较难改,我已经做好了一个如果路径一样可以直接用我的Makefile.g++;如果路径不一样,黄色突出部分需要修改。

将Makefile.g++仔细修改好后保存,开始安装lammps

cd /mnt/lmp/src

make clean-all

make g++ (lammps开始安装,如果安装成功,最后在src目录下可生成lmp_g++的可执行文件)

mv lmp_g++ lmp (改名为lmp可以复制到桌面常用)

1.5安装lammps后并行运算example

a:终端输入

sudo mv ~/lmp/src/lmp /usr/bin

cd /mnt/lmp/examples/shear (一定要进入需要计算文件的文件夹中)

cp ~/mpich2/bin/mpirun ~/lmp/e*/shear

cp ~/lmp/src/lmp ~/lmp/e*/shear (拷贝在同一个文件夹)

mpirun –np 2 ./lmp

b:终端输入(方法二,比较简单,直接给mpirun和lmp的绝对路径,不需要拷贝了)

cd /mnt/lmp/e*/shear

/opt/mpich/bin/mpirun –np 4 /mnt/lmp/src/lmp

另外,如果嫌每次需要打出mpirun绝对路径太麻烦,可以在~/.bashrc的末尾添加以下部分,将其路径添加到$PATH环境变量中。

cd

gedit .bashrc

保存退出后,关闭终端,然后用Ctrl-Alt-t热键重新打开一个新的终端使.bashrc的设置生效,可以用echo $PATH命令检查一下,/usr/local/mpich2/bin这个路径应该会包含其中。

2特殊lammps库安装包的编译

2.1关于lammps库文件的说明

lammps中lib目录下含有atc, awpmd, colvars, cuda, gpu, linalg, meam, poems和reax文件夹(红色字体的包因为无法排错而没有安装,因此也就不用编译这几个库文件),为了尽可能安装lammps所有的包,每个都需要进去编译。

以linalg为例,进去后可以发现其中的Makefile只有Makefile.gfortran和Makefile.mingw_cross这两种,文件名的后缀就是这个Makefile适用的编译器。由于此前已经安装了gfortran编译器,因此需要使用命令make -f Makefile.gfortran进行编译。

这里需要说明:lib下的各包,除了awpmd、cuda和gpu只有Makefile.openmpi外,其它所有包中要么有Makefile.g++,要么有Makefile.gfortran,因此在这里使用g++和gfortran 这两个编译器就足够了。下表中为各库文件家中各编译器版的Makefile ,第一个即为我所用的Makefile。

各包中均包含README文件,里面指出如果编译成功了,会生成静态库文件lib*.a和配置文件https://www.sodocs.net/doc/1c8420218.html,mmps,它俩为接下来的lammps编译所用。

atc是需要BLAS(Basic Linear Algebra Subroutines)和LAPACK(Linear Algebra Routines)的,如果系统没有安装这两个东西,有两种解决办法:要么编译lib中的linalg并利用它做伪BLAS和LAPACK,然后再供atc编译时调用。但在对atc使用make -f Makefile.g++编译时提示错误:mpi.h 没有那个文件或目录。要么apt-get安装了liblapack-dev和libblas-dev

之后再编译atc即可。从这里可以看到atc是需要数学库的支持的,Intel的Math Kernal Libray(简称MKL)就是针对自家CPU优化的数学库,如果是Intel的CPU需要首选这个。

awpmd只有Makefile.openmpi可供选择,为此我还用原始码安装了openmpi-1.6.2,然后成功编译并得到libawpmd.a和https://www.sodocs.net/doc/1c8420218.html,mmps文件,但在随后对lammps编译时,如果选择了USER-AWPMD包,编译时会报错:/usr/bin/ld: cannot find -lawpd。

reax的问题比较怪,即可以成功编译,并得到libreax.a和https://www.sodocs.net/doc/1c8420218.html,mmps这两个文件,但在对lammps编译时,如果选择了REAX包,编译时会报错:/usr/bin/ld: cannot find -lifcore -lsvml -lompstub -limf。这里指出可以在编译好lib/reax后修改其中的https://www.sodocs.net/doc/1c8420218.html,mmps文件,将其中reax_SYSLIB后的内容从-lifcore -lsvml -lompstub -limf修改为-lgfortran,这样可以成功编译得到lmp可执行文件,但运行它却提示“已杀死”。

2.2关于lammps库文件安装包的查看

查看已经安装了那些包:

make package-status

需要特殊安装就:

make yes-meam

make yes-reax

make yes-poems 即make yes-*

也可以make yes-all,会因缺少文件出错所以不建议,也可都卸载make no-all

(几个特殊的package:meam, poems, reax, gpu, usercd-atc需要特别安装,如下)

同时注意,因为你用的是gfortran编译器,所以里面有个https://www.sodocs.net/doc/1c8420218.html,mmps的文件需要修改一下,poems不用,因为它用的是g++编译器。

2.3 lammps中reax安装包的编译(串行)

前提已经装好lammps,并改好名字为lmp,因为并行会出现“已杀死”的错误,故只能串行。

1) 编译STUBS

cd lmp/src/STUBS

make

(到STUBS中看是否已经生成了lmpi.a文件)

2)编译需要安装的包

cd lmp/src

终端输入make package-status,可以查看当前安装包的安装情况。

make yes-reax 准备安装reax

3)生成安装包库文件

cd lmp/lib/reax

make –f Makefile.gfortran (查看reax文件下是否生成了libreax.a库文件) 4)编译好库后,就是最关键的修改Makefile.serial文件了。

cd lmp/src/MAKE

gedit Makefile.serial

修改(只修改黄色突出部分)及注释Makefile.serial如下:

修改后保存,进入到src目录下:

cd lmp/src

make serial

如果成功,可在src目录下生成lmp_serial的可执行文件。

6)算例计算

将生成的lmp_serial的可执行文件拷到你要计算的文件中,终端输入

./lmp_serial

2.4 lammps中meam和poems安装包的编译(并行)

前提已经安装好lammps,fftw2和mpich2。

1)编译需要安装的包

cd lmp/src

终端输入make package-status,可以查看当前安装包的安装情况。

make yes-meam 准备安装meam

make yes-poems 准备安装poems

2)修改库文件中的https://www.sodocs.net/doc/1c8420218.html,mmps文件并编译

cd /mnt/lmp/lib/meam

gedit https://www.sodocs.net/doc/1c8420218.html,mmps

将其中的内容与下文核实:

之后保存关闭,在终端输入:

make -f Makefile.gfortran (查看meam文件下是否生成了libmeam.a库文件) 同理,

cd /mnt/lmp/lib/poems

make -f Makefile.g++ (查看poems文件下是否生成了libpoems.a库文件)

这里选用Makefile.g++进行编译。先敲两行命令调出Makefile。cd ~ /lmp/src/MAKE

gedit Makefile.g++

将Makefile.g++仔细修改好后保存,开始安装lammps

make clean-all

make g++ (lammps开始安装,如果安装成功,最后在src目录下可生成lmp_g++的可执行文件)

mv lmp_g++ lmp (改名为lmp可以复制到桌面常用)

3 VMware虚拟机给ubuntu安装Vmware tools

1) 选择虚拟机菜单栏--安装VMware tools

2) 然后在Ubuntu系统中弹出的VMware tools窗口中找到VMwaretools-9.6.0-1294478.tar.gz

3) 将VMwaretools-9.6.0-1294478.tar.gz存放到自己的文件夹下,提取

进入到文件下,终端输入:sudo tar xvzf VMwaretools-9.6.0-1294478.tar.gz

4)cd vmware-tools-distrib

5)sudo ./vmware-install.pl

6)之后根据提示依次点击即可。

7)最后需要重启一下才能生效。

4 关于ubuntu更新源地址问题

我们都知道在ubuntu中有一个强大的apt-get install功能,可以直接联网傻瓜式的下载很多必要的软件,如build-essential,g++,gfortran等,但是由于高校网络的问题,众多时候我们在使用sudo apt-get install build-essential的时候会出现无法定位安装的问题,网上的一直说法是联网后sudo apt-get update来进行更新,但是发现还是会遇到问题。这主要是因为各高校网络与ubuntu端口的不匹配问题导致的。下文将针对北科大校园网进行说明与源更新。

1、首先备份Ubuntu 13.04源列表

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表,有备无患嘛)2、修改更新源

sudo gedit /etc/apt/sources.list (打开Ubuntu 13.04源列表文件)

3、将下面的代码粘贴进去

这里用蓝色突出部分需要特别注意,必须与你安装的ubuntu版本一致,并且在https://www.sodocs.net/doc/1c8420218.html,/pub/ubuntu/中能找到。将sources.list修改结束后,在终端中输入:

sudo apt-get update

进行更新,更新后以上软件应该都能安装了。

5 关于ubuntu版本的说明

Ubuntu每6个月发布一个新版本,而每个版本都有代号和版本号,其中有LTS是长期支持版。版本号基于发布日期,例如第一个版本,4.10,代表是在2004年10月发行的。

Ubuntu历史版本一览表

大家下载安装的过程中最好选用LTS长期支持的,并且在各自的校园网FTP等中查找,非常方便。如北科大https://www.sodocs.net/doc/1c8420218.html,/pub/ubuntu/中就包括如下版本:

Ubuntu软件安装方法完全指南

Ubuntu软件安装方法完全指南 Ubuntu软件安装方法完全指南 刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe文件在哪里,怎么软件有这么多格式?RPM包,.tar.gz是什么?怎么就是安装不了啊?等等等等.的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu下觉得很不习惯.事实上,使用Ubuntu平台下的新利得软件包管理器安装大部分软件比在Windows平台下更加简单,操作更加容易.当然,也有很多软件Ubuntu的储藏库里面没有,而这些软件有着各式各样的格式,因而安装方法也都不一样.下面我就Ubuntu下安装软件的方法做一个详细的总 一.使用新立得软件包管理器安装程序.新立得拥有一个友好的图形界面,你可以使用它安装大部分Ubuntu软件库里已有的程序.定位到系统-系统管理-新立得软件包管理器启动,基于安全考虑,系统会提示你输入管理员密码.在这里,你可以搜索你需要安装的程序,标记后应用即可. 3步安装:搜索,标记,应用 搜索你需要安装的程序.在新立得里面有成千上万种主题,应用程序,软件包,文档.所有的这些文件包都被存放在Ubuntu的服务器上供下载和升级.新立得相当于一个升级版的w indows升级工具,因为它除了可以升级系统文件之外,还可以通过它安装的非关键性程序.你可以在侧边栏的分类中查找软件.点击工具栏上的搜索图标进行搜索. 找到需要安装的文件包后,右键点击标记.系统很有可能会提示你一些依赖程序将会同时被安装,幸运的是这些系统会自动为你解决.记住:你可以使用同样的步骤卸载程序(右键 点击,选择卸载).你也可以一次标记多个安装包以节省时间. 标记完毕所有需要安装的文件之后,点击应用图标.新立得会自动下载安装. 常见问题: 1.如果找不到我需要的文件怎么办? 其实这是很正常的.大概说来有以下3个原因: 新立得软件包管理器里面的所有文件包都来自Ubuntu的主源,但是除了默认的源之外还有很多非官方软件源.在你放弃安装之前尝试一下激活额外的源.

Ubuntu 软件的安装与升级

第9章 Ubuntu 软件的安装与升级 教学提示:软件的安装与系统升级是使用操作系统基本任务,Ubuntu Linux操作系统采用APT管理软件,使Linux系统软件安装维护方面更加方便易用。本章涉及的内容主要有APT管理基础知识,命令或者图形环境软件的安装与升级。 教学要求:学习完本章后,将了解APT软件管理原理,能够使用命令与图形界面进行软件的安装与系统升级, 9.1 ATP简介 以往,使用过Windows而又转用Linux的用户一定为软件的安装与系统的安全升级烦恼,当对于有类似Red Hat那样的RMP包安装方式,linux是一大进步,但是对于RPM包安装一个很大的问题就是包的依赖性与安装后的软件维护问题,现在Ubuntu提供了APT (高级软件包工具,Advanced 软件包名Tool),在软件安装维护方面更加方便易用,使用起来比Windows的安装与维护甚至更为方便。 在Linux最初只有.tar.gz的打包文件,用户必须编译每个他想在Linux上运行的软件。对于用户,一方面,需要一个快速、实用、高效的方法来安装软件包;另一方面,当软件包更新时,这个工具应该能自动管理关联文件和维护已有配置文件。Debian率先解决了这个问题,这就是APT(Advanced Packaging Tool)。作为Debian的孪生兄弟Ubuntu自然就采用了这种高级的高级软件包管理工具。 9.2 命令环境软件的安装与升级 9.2.1常用apt类命令 1.apt-get—文本环境的软件的安装、升级与移除命令 apt-get 命令会检查软件包的完整性关系,如果即使完整性检查失败了仍然继续安装,

ubuntu用源码安装软件

在Ubuntu中附带了丰富的软件,这些软件一般使用图形化的自动方式(“添加/删除”或“新立得”)即可轻松安装,但是对于那些刚刚问世的新软件,Ubuntu的源中还未 收录其中,这时我们就需要用到一种更通用的安装方式:通过手工方式从源文件来安装这些 软件。下面就介绍这种手工安装方式的详细步骤。 一、安装编译程序 因为要编译源代码,所以第一步就是安装编译和构建之类的程序。如果你已经安装过了,可以跳过此步。在Ubuntu系统中非常简单,只要执行下面命令就行了: $ sudo apt-get install build-essential 该命令执行后,从源文件安装软件所需的工具,如gcc、make、g++及其他所需软件就 安装好了。 二、下载并编译软件的源代码 当我们下载源文件时,一定要弄清该软件所依赖的库文件和其他程序,并且首先将它们 装好。这些信息,通常都能在该开源项目的主页上查找到。做好这些准备工作后,我们就可 以进行下面的工作了。因为,软件的源代码通常以压缩文件形式发布,所以需要将其解压到 指定目录。命令如下所示: OwnLinux@ubuntu:~$ tar xvzf program.tar.gz OwnLinux@ubuntu:~$ cd program/ 如果你的对tar命令不熟悉请点击这里阅读《tar命令详解》 在Linux下从源文件安装程序时,有一个通用模式,即配置(。/configure)–>编译(make)–>安装(sudo make install)。但是,此前你最好还是阅读源文件中附带的安 装说明,因为对于每个程序,其开发者的指示才是最具权威性的。程序开发者通常将安装说 明存放在名为INSTALL或README.到哪里找这些文件呢?它们在项目主页或源代码主目录中 都能找到。 1.配置 构建应用的第一步就是执行configure脚本,该脚本位于程序源文件的主目录下: OwnLinux@ubuntu:~/program$ ./configure 该脚本将扫描系统,以确保程序所需的所有库文件业已存在,并做好文件路径及其他所 需的设置工作。如果程序所需的库文件不完全,该配置脚本就会退出,并告诉您还需要哪些 库文件或者是哪些版本太旧需要更新。如果遇到这种情况,仅弄到含有该库文件的软件包还 是不够的,同时还要找到具有该库文件所有头文件的开发包,在Ubuntu中,这样的包一般 以-dev作为文件名的结尾。安装好所有需要的库文件后,重新运行配置脚本,直到没有错 误提示为止,这说明需要的库文件已经全部安装妥当了即满足了依赖关系。 2.编译 当配置脚本成功退出后,接下来要做的就是编译代码了。具体操作为在源文件的主目录 中运行make命令: OwnLinux@ubuntu:~/program$ make 这时,您会看到一串编译输出数据迅速从屏幕上滚过,如果正常的话,系统会返回的提 示符状态。然而,如果编译过程中出现错误的话,排错的过程可就不像配置步骤那么简单了。因为,这通常要涉及到源代码的调试,可能源代码有语法错误,或其他错误等等。怎么办? 如果您是编程高手,那就自己调试吧!否则,检查该软件的邮件列表等支持渠道,看看是不 是已知的bug,如果是就看看别人是怎么解决的,不是就提交一份bug报告吧,也许不久就 会有解决办法。 3.安装

ubuntu软件安装卸载删除

说明:由于图形化界面方法(如Add/Remove...和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。 一、Ubuntu中软件安装方法 1、APT方式 (1)普通安装:apt-get install softname1softname2…; (2)修复安装:apt-get-f install softname1softname2...;(-f Atemp to correct broken dependencies) (3)重新安装:apt-get--reinstall install softname1softname2...; 2、Dpkg方式 (1)普通安装:dpkg-i package_name.deb 3、源码安装(.tar、tar.gz、tar.bz2、tar.Z) 首先解压缩源码压缩包然后通过tar命令来完成 a.解xx.tar.gz:tar zxf xx.tar.gz b.解xx.tar.Z:tar zxf xx.tar.Z c.解xx.tgz:tar zxf xx.tgz d.解xx.bz2:bunzip2xx.bz2 e.解xx.tar:tar xf xx.tar 然后进入到解压出的目录中,建议先读一下README之类的说明文件,因为此时不同源代码包或者预编译包可能存在差异,然后建议使用ls-F--color或者ls-F命令(实际上我的只需要l命令即可)查看一下可执行文件,可执行文件会以*号的尾部标志。一般依次执行./configure make sudo make install 即可完成安装。 二、Ubuntu中软件包的卸载方法 1、APT方式

Ubuntu16.04环境上安装常用软件的方法

在Ubuntu16.04环境中安装常用软件的方法 1.在ubuntu16.04环境中修改IP,MAC和DNS: /*卡设备,进行修改 sudo gedit /etc/init.d/rc.local sudo ens33 dowm sudo ens33 hw ether xx:xx:xx:xx:xx:xx(mac地址) sudo ens33 up -----但是好像重启后就有字段修改了网卡地址*/----忽略这个这个吧 通过下面设置,可完成ip,mac,dns的修改 sudo gedit /etc/network/interfaces 修改如下: auto lo iface lo inet loopback auto ens33 iface ens33 inet static pre-up ifconfig ens33 hw ether xx:xx:xx:xx:xx:xx(mac地址) address x.x.x.x(ip地址) netmask 255.255.0.0 gateway x.x.x.x 保存后,需要PC再查看ifconfig 就发现ip和mac是更改了的 -----也可以单独设置DNS、MAC地址 sudo gedit /etc/resolv.conf nameserver xx.xx.xx.xx//设置的dns 2.使用Xftp往linux环境中上传文件,则buntu上必须先安装有ssh,安装和设 置SSH服务步骤如下: 最好是切换到root用户下sudo su 安装ssh-server

sudo apt-get install openssh-server ●安装ssh-client sudo apt-get install openssh-client ●确认sshserver是否安装 ps –e|grep ssh /etc/init.d/ssh start ●扩展配置 SSH默认服务端口为22,用户可以自已定义成其他端口,如222,需要修改的配置文件为: gedit /etc/ssh/sshd_config 把里面的Port参数修改成222即可 然后重启SSH服务: sudo/etc/init.d/ssh restart 3.在本机安装Xshell,连接Ubuntu中的linux ●确保Ubuntu可以联网 ●ssh服务启动了 ●打开xshell,新建连接 ●在【用户身份验证】下,输入自己linux操作系统下的普通用户名和密码, 之后【确认】-【连接】

iraf在ubuntu下的安装过程

IRAF安装之傻瓜篇 对于刚刚入手的人来说最头疼的莫过于安装,其实真正经历过后才知道,这种头疼多半来自于对IRAF植根的土壤Linux等操作系统的不熟悉和道听途说的前人经历,亲手安装过,就没有什么好头疼的了,10分钟搞定,完全不在话下。本文就简要介绍一下IRAF的安装过程。 本文中默认的操作系统是Linux/Ubuntu or Debian也是我在用的操作系统,如果你是其他的Linux甚至是MaxOS用户,安装过程也都是大同小异的,有出入的地方我也会尽量自己的说明。本文介绍的版本从IRAF到需要的一些包都是最新的版本,不过据IRAF的维护者介绍,下一阶段的开发目标中就包括了使得IRAF的安装过程更加简化,到了那时,可能这篇文章也就没什么必要了。 第一步,安装tcsh以及一些必要的包 sudo apt-get install tcsh wget https://www.sodocs.net/doc/1c8420218.html,/~rubab/iraf/ldso_1.9.11-15_i386.deb sudo dpkg -i ldso_1.9.11-15_i386.deb wget https://www.sodocs.net/doc/1c8420218.html,/~rubab/iraf/libc5_5.4.46-15_i386.deb sudo dpkg -i libc5_5.4.46-15_i386.deb wget https://www.sodocs.net/doc/1c8420218.html,/~rubab/iraf/termcap-compat_1.2.3_i386.deb sudo dpkg -i termcap-compat_1.2.3_i386.deb **说明,这一步不是必须的,如果你不想用tcsh(推荐还是用吧)的话,下载的包是为了Ubuntu/Debian的deb包,当然也不难找到rpm包.sudo是为了用管理员权限操作,如果你已经拥有了管理员权限,可以不用;wget是一款很好用的命令行下载软件,现在的Ubuntu 和Fedora系统一般都是自带的吧,如果没有的话也没关系,到后面的网址下载就好了;包的安装这里用的是Ubuntu自带的包管理器dpkg,这个也没什么好说的了。 第二步:建立IRAF用户 这也是比较好玩的一步,对IRAF来说,一个单独的IRAF用户是必需的,不过以前有过需要安装两遍的说法(IRAF用户一遍,其他的再一篇),至少在现在是不必要的,只要改一下IRAF用户的权限就好了,这个用户只是IRAF软件的需要,并不一定真的要用。

Ubuntu安装教程及设置

Ubuntu安装教程及设置 部门: xxx 时间: xxx 制作人:xxx 整理范文,仅供参考,可下载自行修改

Ubuntu 11.10 <手动分区:/、swap、/home) 2.4 所在地区和国家 2.5 键盘类型 2.6 使用者资料及密码

2.7 完成安装 2.8 初次开机 三.安装后系统设置 3.1 设置网络 3.1.1 有线网络 3.1.2 无线网络 3.1.3 拨号上网 3.4 输入法 3.5 修正时区及时间 3.6 硬件驱动 3.7 Unity 3D 3.8 Gnome3 3.9 窗口按钮改为右手<使用于Unity桌面) 四.安装软件 4.1 安装压缩工具 4.2 flash插件 4.3 Google Chrome浏览器 4.4 QQ

Ubuntu 10.10的安装图解过程

ubuntu 10.10在很多细节方面做了改变,采用了全新的主题,全新的菜单样式,全新的软件中心,全新的字体,全新的软件管理,以及全新面貌的Ubuntu One服务体系。一切的一切都是全新的,相信Ubuntu 10.10定能给那些关注它的用户带来全新的体验。 全新安装界面人性化做到极致 谈起Linux的安装,一直以来都给人一种非常死板和专业的感觉,即使是最注重人性化的Ubuntu,在早期版本中的安装程序也并不能做到绝对的“傻瓜化”。本次Ubuntu 10.10将安装程序重新制作,即使是计算机新手,也可以非常快速的部署自己的Ubuntu系统。 插入ubuntu 10.10光盘之后,默认启动程序不再是一个简陋的菜单,而是经过启动后的安装界面 界面详细的告知用户的可用选项,用户可自行选择“试用Ubuntu”还是“安装Ubuntu” 安装系统之前的选择 确定了安装意向之后,安装程序会对当前电脑状态进行一个评估,主要取决于以下三点: - 磁盘空间是否足够; - 是否有稳定电源; - 是否已经联网;

对于计算机的判定 如果有部分条件没有满足,Ubuntu会及时进行提醒,告知用户安装时可能出现的某些问题,让用户有备无患。 接下来是对硬盘空间的分配,用户可以选择全新安装,亦可以选择高级自定义。

分配磁盘空间 即使选择高级自定义磁盘分配,分配的过程也是比较简单的,选择磁盘,详细划归即可。 自定义空间划分 接下来就是值得夸赞的部分了,安装程序下侧已经出现了详细安装进度条,此时系统安装已经先行开始,而上方则是要求用户在对于登录用户名,系统时间和键盘布局等细节选项进行调整。

Ubuntu系统软件安装命令

Ubuntu系统软件安装与默认路径 一、软件安装后相关文件位置 1.下载的软件存放位置/var/cache/apt/archives 2.安装后软件默认位置 /usr/share 3.可执行文件位置 /usr/bin 4.配置文件位置etc 5.可执行文件usr/lib 二、Ubuntu中软件安装方法 1、APT方式 (1)普通安装:apt-get install softname1 softname2 …; (2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies) (3)重新安装:apt-get --reinstall install softname1 softname2...; 2、Dpkg方式 (1)普通安装:dpkg -i package_name.deb 3、源码安装(.tar、tar.gz、tar.bz2、tar.Z) 首先解压缩源码压缩包然后通过tar命令来完成 a.解xx.tar.gz:tar zxf xx.tar.gz b.解xx.tar.Z:tar zxf xx.tar.Z c.解xx.tgz:tar zxf xx.tgz d.解xx.bz2:bunzip2 xx.bz2 e.解xx.tar:tar xf xx.tar 然后进入到解压出的目录中,建议先读一下README之类的说明文件,因为此时不同源代码包或者预编译包可能存在差异,然后建议使用ls -F --color或者ls -F命令(实际上我的

只需要l 命令即可)查看一下可执行文件,可执行文件会以*号的尾部标志。 一般依次执行./configure make sudo make install 即可完成安装。 二、Ubuntu中软件包的卸载方法 1、APT方式 (1)移除式卸载:apt-get remove softname1 softname2 …;(移除软件包,当包尾部有+时,意为安装) (2)清除式卸载:apt-get --purge remove softname1 softname2...;(同时清除配置) 清除式卸载:apt-get purge sofname1 softname2...;(同上,也清除配置文件) 2、Dpkg方式 (1)移除式卸载:dpkg -r pkg1 pkg2 ...; (2)清除式卸载:dpkg -P pkg1 pkg2...; 三、Ubuntu中软件包的查询方法 dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。Dpkg 使用文本文件来作为数据库.通称在 /var/lib/dpkg 目录下. 通称在status 文件中存储软件状态,和控制信息. 在info/ 目录下备份控制文件, 并在其下的 .list 文件中记录安装文件清单, 其下的 .mdasums 保存文件的MD5 编码.

ubuntu下安装软件

ubuntu下安装软件 刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe文件在哪里,怎么软件有这么多格式?RPM包,.tar.gz是什么?怎么就是安装不了啊?等等等等。的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu下觉得很不习惯。事实上,使用Ubuntu平台下的新立得软件包管理器安装大部分软件比在Windows平台下更加简单,操作更加容易.当然,也有很多软件Ubuntu的储藏库里面没有,而这些软件有着各式各样的格式,因而安装方法也都不一样.下面我就Ubuntu下安装软件的方法做一个详细的总结. 一.使用新立得软件包管理器安装程序. 新立得拥有一个友好的图形界面,你可以使用它安装大部分Ubuntu软件库里已有的程序.定位到系统-系统管理-新立得软件包管理器启动,基于安全考虑,系统会提示你输入管理员密码.在这里,你可以搜索你需要安装的程序,标记后应用即可. 3步安装:搜索,标记,应用 1. 搜索你需要安装的程序.在新立得里面有成千上万种主题,应用程序,软件包,文档.所有的这些文件包都被存放在Ubuntu的服务器上供下载和升级.新立得相当于一个升级版的windows升级工具,因为它除了可以升级系统文件之外,还可以通过它安装的非关键性程序.你可以在侧边栏的分类中查找软件.点击工具栏上的搜索图标进行搜索. 新立得 2. 找到需要安装的文件包后,右键点击标记.系统很有可能会提示你一些依赖程序将会同时被安装,幸运的是这些系统会自动为你解决.记住:你可以使用同样的步骤卸载程序(右键点击,选择卸载).你也可以一次标记多个安装包以节省时间. 3. 标记完毕所有需要安装的文件之后,点击应用图标.新立得会自动下载安装. 常见问题: 1.如果找不到我需要的文件怎么办? 其实这是很正常的.大概说来有以下3个原因: * 新立得软件包管理器里面的所有文件包都来自源,但是除了默认的源之外还有很多非官方软件源.在你放弃安装之前尝试一下激活额外的源. * 如果你没有联网,这样的结果是肯定的.当然,你也许能够在安装CD上找到它,不过基本上这样的可能性比较小. * 如果你在非官方源都无法找到该文件包,你还可以手动安装.但是记住,在Linux下有比你想象中多得多的安装包格式.这也是本文重点介绍的部分. 2.我已经安装了,但是我在哪里才能找到它呢? 通常情况下,应用程序菜单会自动升级以包含你安装的文件,但是有时也不会.还有种方法找到你新安装的程序. 在终端输入程序名. 比如说我通过新立得安装了Muine,然后可以通过在终端直接输入Muine,回车就可以启动它了.注意,这样操作得话,程序会随着你关闭终端而自动关闭. 为避免这种情况发生,同时按下Alt+F2运行启动程序管理,输入muine启动.你还可以尝试键入程序名称的首字母后按两下Tab键.输入框会显示命令名称或者可供选择的命令列表.要知道程序的命令行名称可以按照一下步骤: 在新立得里面右键点击安装包,选择属性后进入”已安装文件”标签栏.这里显示的是已安装的程序列表,安装到/usr/bin文件夹的文件绝大多数情况就是该程序的命令名. 我该如何卸载这些程序呢. 当你要卸载一个程序时,和安装该程序的步骤一样,只是要选择”标记以便删除”,而不是”

安装ubuntu14.04后要安装的软件

安装ubuntu 14.04.1后需要安装的软件 1. 安装bumblebee,解决显卡所引起的发热和风扇问题 sudo add-apt-repository ppa:bumblebee/stable sudo apt-get update sudo apt-get install bumblebee virtualgl linux-headers-generic 验证lspci |grep VGA 2.科学上网,到findSpace上,找hosts ,将其中内容复制到/etc/hosts 文件的后面 sudo gedit /etc/hosts 3.设置默认的亮度 echo 4 > /sys/class/backlight/acpi_video0/brightness 4.在终端打开 sudo apt-get install nautilus-open-terminal 5.安装oracle jdk 下载,解压。。。。放到/usr/lib/jvm/中 such as /usr/lib/jvm/jdk1.7 改环境变量:sudo gedit /etc/profile 在末尾添加 export JA VA_HOME= /usr/lib/jvm/jdk1.7 export JRE_HOME=${JA V A_HOME}/jre export CLASSPA TH=.:${JA V A_HOME}/lib:${JRE_HOME}/lib export PATH=${JA V A_HOME}/bin:$PA TH 改完之后执行source /etc/profile 如果本机上还有其他版本的jdk,还要执行以下代码,将其设置为默认的jdk sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7/bin/javac 300 sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.7/bin/jar 300 sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.7/bin/javah 300 sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.7/bin/javap 300 sudo update-alternatives --config java 选择那个 检查java -version

ubuntu怎么安装tar.gz

刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe文件在哪里,怎 么软件有这么多格式?RPM包,.tar.gz是什么?怎么就是安装不了啊?等等等等。的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu下觉得很不习惯。事实上,使用Ubuntu平台下的新立得软件包管理器安装大部分软件比在Windows平台下更加简单,操作 更加容易.当然,也有很多软件Ubuntu的储藏库里面没有,而这些软件有着各式各样的格式,因而安装方法也都不一样.下面我就Ubuntu下安装软件的方法做一个详细的总结. 一.使用新立得软件包管理器安装程序. 新立得拥有一个友好的图形界面,你可以使用它安装大部分Ubuntu软件库里已有的程序.定位到系统-系统管理-新立得软件包管理器启动,基于安全考虑,系统会提示你输入管理员 密码.在这里,你可以搜索你需要安装的程序,标记后应用即可. 3步安装:搜索,标记,应用 1. 搜索你需要安装的程序.在新立得里面有成千上万种主题,应用程序,软件包,文档.所有的这些文件包都被存放在Ubuntu的服务器上供下载和升级.新立得相当于一个升级版的windows升级工具,因为它除了可以升级系统文件之外,还可以通过它安装的非关键性程序. 你可以在侧边栏的分类中查找软件.点击工具栏上的搜索图标进行搜索. 新立得 2. 找到需要安装的文件包后,右键点击标记.系统很有可能会提示你一些依赖程序将会 同时被安装,幸运的是这些系统会自动为你解决.记住:你可以使用同样的步骤卸载程序(右键点击,选择卸载).你也可以一次标记多个安装包以节省时间. 3. 标记完毕所有需要安装的文件之后,点击应用图标.新立得会自动下载安装. 常见问题: 1.如果找不到我需要的文件怎么办? 其实这是很正常的.大概说来有以下3个原因: * 新立得软件包管理器里面的所有文件包都来自源,但是除了默认的源之外还有很多非 官方软件源.在你放弃安装之前尝试一下激活额外的源.关于源的设置可以参考小F的这篇 文章: https://www.sodocs.net/doc/1c8420218.html,/administer/761754.html">https://www.sodocs.net/doc/1c8420218.html, /administer/761754.html * 如果你没有联网,这样的结果是肯定的.当然,你也许能够在安装CD上找到它,不过基 本上这样的可能性比较小. * 如果你在非官方源都无法找到该文件包,你还可以手动安装.但是记住,在Linux下有 比你想象中多得多的安装包格式.这也是本文重点介绍的部分. 2.我已经安装了,但是我在哪里才能找到它呢? 通常情况下,应用程序菜单会自动升级以包含你安装的文件,但是有时也不会.还有种方

Ubuntu 中软件的安装、卸载以及查看的方法总结

Ubuntu 中软件的安装、卸载以及查看的方法总结 一、Ubuntu中软件安装方法 1、APT方式 (1)普通安装:apt-get install softname1 softname2 …; (2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies) (3)重新安装:apt-get --reinstall install softname1 softname2...; 2、Dpkg方式 (1)普通安装:dpkg -i package_name.deb 3、源码安装(.tar、tar.gz、tar.bz2、tar.Z) 首先解压缩源码压缩包然后通过tar命令来完成 a.解xx.tar.gz:tar zxf xx.tar.gz b.解xx.tar.Z:tar zxf xx.tar.Z c.解xx.tgz:tar zxf xx.tgz d.解xx.bz2:bunzip2 xx.bz2 e.解xx.tar:tar xf xx.tar 然后进入到解压出的目录中,建议先读一下README之类的说明文件,因为此时不同源代码包或者预编译包可能存在差异,然后建议使用ls -F --color或者ls -F命令(实际上我的只需要 l 命令即可)查看一下可执行文件,可执行文件会以*号的尾部标志。 一般依次执行./configure ????????????????????? make ???????????????????? sudo make install 即可完成安装。 二、Ubuntu中软件包的卸载方法 1、APT方式

Ubuntu下软件安装及卸载

Ubuntu下软件安装及卸载 刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe 文件在哪里,怎么软件有这么多格式?RPM包,.tar.gz是什么?怎么就是安装不了啊?等等等等。的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu下觉得很不习惯。事实上,使用Ubuntu平台下的新利得软件包管理器安装大部分软件比在Windows平台下更加简单,操作更加容易。当然,也有很多软件Ubuntu的储藏库里面没有,而这些软件有着各式各样的格式,因而安装方法也都不一样。下面我就Ubuntu下安装软件的方法做一个详细的总结。 一、使用新立得软件包管理器安装程序。 新立得拥有一个友好的图形界面,你可以使用它安装大部分Ubuntu软件库里已有的程序。定位到系统-系统管理-新立得软件包管理器启动,基于安全考虑,系统会提示你输入管理员密码。在这里,你可以搜索你需要安装的程序,标记后应用即可。 3步安装:搜索,标记,应用。搜索你需要安装的程序。在新立得里面有成千上万种主题,应用程序,软件包,文档。所有的这些文件包都被存放在Ubuntu的服务器上供下载和升级。新立得相当于一个升级版的windows升级工具,因为它除了可以升级系统文件之外,还可以通过它安装的非关键性程序。你可以在侧边栏的分类中查找软件。点击工具栏上的搜索图标进行搜索。

找到需要安装的文件包后,右键点击标记。系统很有可能会提示你一些依赖程序将会同时被安装,幸运的是这些系统会自动为你解决。记住:你可以使用同样的步骤卸载程序(右键点击,选择卸载)。你也可以一次标记多个安装包以节省时间。 标记完毕所有需要安装的文件之后,点击应用图标。新立得会自动下载安装。 常见问题: 1、如果找不到我需要的文件怎么办? 其实这是很正常的。大概说来有以下3个原因: 新立得软件包管理器里面的所有文件包都来自Ubuntu的主源,但是除了默认的源之外还有很多非官方软件源。在你放弃安装之前尝试一下激活额外的源。 如果你没有联网,这样的结果是肯定的。当然,你也许能够在安装CD上找到它,不过基本上这样的可能性比较小。 如果你在非官方源都无法找到该文件包,你还可以手动安装。但是记住,在Linux下有比你想象中多得多的安装包格式。这也是本文重点介绍的部分。 2、我已经安装了,但是我在哪里才能找到它呢? 通常情况下,应用程序菜单会自动升级以包含你安装的文件,但是有时也不会。这里有几种方法找到你新安装的程序。 1)、安装Debian Menu。 Debian Menu给你安装的程序提供了一个更加全面的列表,它同样显示在应用程序菜单里。你需要安装一个叫做menu-xdg的软件包(新立得里面有),可能需要重启X window(Ctrl+Alt+空格)才能让它显示。 2)、在终端输入程序名。

Ubuntu软件安装方法完全指南

Ubuntu软件安装方法完全指南 刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe文件在哪里,怎么软件有这么多格式?RPM 包,.tar.gz是什么?怎么就是安装不了啊?等等等等. 的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu下觉得很不习惯.事实上,使用Ubuntu平台下的新利得软件包管理器安装大部分软件比在Windows平台下更加简单,操作更加容易.当然,也有很多软件Ubuntu的储藏库里面没有,而这些软件有着各式各样的格式,因而安装方法也都不一样.下面我就Ubuntu下安装软件的方法做一个详细的总结. 一.使用新立得软件包管理器安装程序. 新立得拥有一个友好的图形界面,你可以使用它安装大部分Ubuntu软件库里已有的程序.定位到系统-系统管理-新立得软件包管理器启动,基于安全考虑,系统会提示你输入管理员密码.在这里,你可以搜索你需要安装的程序,标记后应用即可. 3步安装:搜索,标记,应用 1.搜索你需要安装的程序.在新立得里面有成千上万种主题,应用程序,软件包,文档.所有的这些文件包都被存放在Ubuntu的服务器上供下载和升级.新立得相当于一个升级版的windows升级工具,因为它除了可以升级系统文件之外,还可以通过它安装的非关键性程序.你可以在侧边栏的分类

中查找软件.点击工具栏上的搜索图标进行搜索. 2.找到需要安装的文件包后,右键点击标记.系统很有 可能会提示你一些依赖程序将会同时被安装,幸运的 是这些系统会自动为你解决.记住:你可以使用同样 的步骤卸载程序(右键点击,选择卸载).你也可以一 次标记多个安装包以节省时间. 3.标记完毕所有需要安装的文件之后,点击应用图标. 新立得会自动下载安装. 常见问题: 1.如果找不到我需要的文件怎么办? 其实这是很正常的.大概说来有以下3个原因:

UBUNTU安装软件的三种方法

引言 在ubuntu当中,安装应用程序我所知道的有三种方法,分别是apt-get,dpkg安装deb 和make install安装源码包三种。下面针对每一种方法各举例来说明。 apt-get方法 使用apt-get install来安装应用程序算是最常见的一种安装方法了,比如我要安装build-essential这个软件,使用以下,他会帮我把所有的依赖包都一起安装了。 sudo apt-get install build-essential 执行上述命令以后,我们可以看到一下信息,The following extra packages will be installed:表示所有需要再安装的依赖包。 sudo apt-get install build-essential [sudo]password for enadmin: Reading package lists...Done Building dependency tree Reading state information...Done The following extra packages will be installed: binutils cpp cpp-4.6dpkg-dev fakeroot g++g++-4.6gcc gcc-4.6 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libc-bin libc-dev-bin libc6libc6-dev libdpkg-perl libgomp1libmpc2libmpfr4 libquadmath0libstdc++6-4.6-dev linux-libc-dev manpages-dev Suggested packages: binutils-doc cpp-doc gcc-4.6-locales debian-keyring g++-multilib g++-4.6-multilib gcc-4.6-doc libstdc++6-4.6-dbg gcc-multilib autoconf automake1.9libtool flex bison gdb gcc-doc gcc-4.6-multilib libmudflap0-4.6-dev libgcc1-dbg libgomp1-dbg libquadmath0-dbg libmudflap0-dbg binutils-gold glibc-doc libstdc++6-4.6-doc The following NEW packages will be installed: binutils build-essential cpp cpp-4.6dpkg-dev fakeroot g++g++-4.6gcc gcc-4.6libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libc-dev-bin libc6-dev libdpkg-perl libgomp1libmpc2 libmpfr4libquadmath0libstdc++6-4.6-dev linux-libc-dev manpages-dev The following packages will be upgraded: libc-bin libc6 2upgraded,23newly installed,0to remove and101not upgraded. Need to get36.3MB of archives. After this operation,83.6MB of additional disk space will be used. Do you want to continue[Y/n]?y

madagascar 软件安装方法(ubuntu下)

madagascar 软件安装方法(ubuntu下) madagascar https://www.sodocs.net/doc/1c8420218.html,/wiki/Main_Page是当前地球物理界比较流行和热门的一套开源软件,由University of Texas at Austin的Sergey Fomel教授等人开发,下面是官网首页上的介绍。 Madagascar is an open-source software package for multidimensional data analysis and reproducible computational experiments. Its mission is to providea convenient and powerful environmenta convenient technology transfer toolfor researchers working with digital image and data processing in geophysics and related fields.Technology developed using the Madagascar project management system is transferred in the form of recorded processing histories, which become "computational recipes" to be verified, exchanged, and modified by users of the system.复制代码 madagascar的安装现在已经变得非常的简单。 (一)源码下载。(两种方法) 1. 从网站https://www.sodocs.net/doc/1c8420218.html,/projects/rsf/files/ 下载压缩包madagascar-*.*.tar.gz,然后用tar -xzvf madagascar-*.*.tar.gz解压。 2. 直接是用命令 svn co https://https://www.sodocs.net/doc/1c8420218.html,/svnroot/rsf/trunk RSFSRC 从网站下载源代码到RSFSRC 目录,这种方法下载的好处一是代码都比较新,二是以后更新比较方便(直接在路径内输入命令svn update即可) (二)依赖的安装。(ubuntu10.10版本)其他版本或系统参照网页https://www.sodocs.net/doc/1c8420218.html,/wiki/Advanced_Installation#Ubuntu sudo apt-get install freeglut3-dev g++ gfortran libgd2-xpm-dev libglew1.5-dev libjpeg62-dev libx11-dev \libxaw7-dev libnetpbm10-dev swig python-dev python-scipy python-numpy libtiff4-dev scons units libblas-dev \libcairo2-dev libavcodec-dev libplplot-dev 复制代码 (三)安装前配置。 ./configure --prefix=/完整的安装路径 (四)编译和安装。 如果第三步配置没有问题,没有提示某个命令不能安装,那就可以开始编译安装了。

相关主题