SUSE系统平台的GAMIT_GLOBK10_31安装详解
时间:2025-05-18
时间:2025-05-18
GPS解算程序安装说明
SUSE系统平台的GAMIT/GLOBK10.31
安装详解
高 乐1,2,成英燕1
(1.中国测绘科学研究院,北京100830;2.山东科技大学测绘学院,山东)
摘 要:GAMIT/GLOBK(SIO)
开发的全球应用最为广泛的GPS,SUSE11.1及GAMIT/GLOBK软件的安装及使用方法LINUX及GAMIT/GLOBK关键词;GPC;安装过程文献标志码:A 文章编号:100829268(2010)0220040206
0 引 言
随着GPS日臻完善,GPS导航定位技术在航空、测绘、授时及遥感等领域中已得到了广泛的应
用,精密解算GPS观测数据的软件也随之得到了重视与发展。国内外开发了很多GPS数据处理软件,所要介绍的GAMIT/GLOBK软件正是其中之一,还有瑞士伯尔尼大学天文研究所研制的BERNESE软件,美国宇航局(NASA)喷气推进实验室(JPL)研制的GIPSY/OASIS软件等。GAMIT/GLOBK最主要的特点是其解算精度高,
1.1.1 分区类型
该软件每个硬盘都有一个分区表,其中有4个项。分区表中的一项可以对应于一个主分区或一个扩展分区。但只允许有一个扩展分区项。主分区和扩展分区都是由一系列连续的柱面(物理磁盘区域)组成。限制每个硬盘最多具有4个分区,因为超过4个分区就不能与分区表相符,这也是使用扩展分区的原因。扩展分区本身可以再分为多个逻辑分区,它是逻辑分区的容器。1.1.2 使用YaST进行分区
如果选择按原样接受建议,则分区设置不会有任何改变。如果选择基于此建议调整分区设置,则将打开专家分区工具。利用它可以精确调整分区设置。现在将YaST建议的原始设置作为进行调整的基础。
首次在建议窗口中选择分区项目时,YaST分区对话框将显示当前建议的分区设置。在继续操作之前,按原样接受这些当前设置或对它们进行更改。也可以丢弃所有这些设置,而从头开始设置。
YaST专家分区程序对话框中列出了所有已连接硬盘上的所有现有分区或建议分区。其中将整个硬盘作为不带编号的设备列出,如/dev/hda或/dev/sda。将分区作为这些设备的一部分列出,如/dev/hda1或/dev/sda1。此外还显示硬盘的大小、类型、文件系统和装入点以及硬盘的分区。装入点描述Linux文件系统树中装入分区的位置。
且免费开放源代码,用户可以根据需要对源程序做相应的修改,以便于科研工作。
1 SUSE11.1系统平台的设置简介
及安装
Linux是一套免费使用和自由传播的类Unix操作系统,Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改和无约束地继续传播;另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想要学习Unix操作系统的人都可以从Linux中获益。下面
以SUSELinux说明其安装过程中的关键问题[1]。1.1 系统分区
3收稿日期:2010202220
40 GNSSWorldofChina/2010.2
GPS解算程序安装说明
图1 编辑分区设置
,(从硬盘)释放所需空间。如果连接了多个硬盘,则会出现一个选择对话框,可以在其中选择要用于新分区的硬盘。然后,指定分区类型(主要类型和扩展类型)。图2~5展示了创建分区的过程(2->3->4->5
)
1.2 分区参数
单击编辑来编辑分区并设置以下关键参数:
1)文件系统
要在安装范围内立即格式化分区,请为分区指定以下文件系统之一:Swap、Ext2、Ext3、Reis2erFS或JFS
2)装入点指定应将分区装入文件系统树中的哪个目录。请从各个YaST建议中选择,或指定任何其它名称。1.3 改变分区大小
如果先前选择了包含WindowsFAT或NT2FS分区的硬盘作为安装目标,则YaST建议将该
分区删除或缩小。这样,即使当前硬盘上没有足够的空间,仍可以安装SUSELinux。如果所选硬盘只包含一个覆盖整个硬盘的Windows分区,则此功能尤其有用。预安装Windows的计算机上通常是这种情况。如果YaST发现所选硬盘上没有足够的空间,但可以通过删除或缩小Windows分区腾出空间。
2010.2/全球定位系统
41
GPS解算程序安装说明
的文件选项中MAXUNIT为100,而GAMIT软件源代码中则要求MAXUNIT为10000。如果不进行修改而直接进行GAMIT软件的安装,则会产生很多的警告性错误,造成安装后无法正常运行。因此,在安装GAMIT/GLOBK之前,需要用GAMIT/GLOBK特定的编译器取代原LIUNX系统自带的Gcc编译器。Gamit软件的安装是在用户目录下进行的,因此,SUSELinux系统编译器的安装是Linux根用户上安4.gcc的安装步骤[2]。
编译器装前须知:
安装之前,系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器。如果系统上没有编译器,不能安装源代码形式的gcc3.4.4。因此,在SUSELinux中,应用YaST包管理器选择相关包并进行安装。
2)gcc编译器下载
从网站上(http://www.77cn.com.cn)下载GCC编译器gcc3.4.4的源代码,可供下载的文件一般有两种形式:gcc23.4.4.tar.gz和gcc23.4.4.tar.bz2,只是压缩格式不一样,内容完全一致,下载其中一种即可。
3)修改root
GCC要在root用户下安装,且root为bash,
图6 调整分区大小
1.4 SUSELinux件包。“软件”打开一个对话框,
然后在其中选择一个预定义系统。要启动软件安装模块(包管理器)并修改安装范围,请单击“细节”。如图7(YaST包管理器)所示
。
因此,进行如下设 …… 此处隐藏:5349字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:含乳饮料的作业指导书