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文件夹的文件绝大多数情况就是该程序的命令名.
我该如何卸载这些程序呢.
当你要卸载一个程序时,和安装该程序的步骤一样,只是要选择”标记以便删除”,而不是”
标记以便安装”.如果你想把配置文件一并删除,则可以选择”标记以便彻底删除”.
二.使用终端安装软件.
可能你会经常看到这样的话:你可以使用以下代码安装某某程序…然后在下面提供一段可以直接复制到终端的代码.你可能觉得这和新立得完全不同,而事实上,新立得同样在使用这样的代码,只不过给了一个友好的界面而已.
安装方法:
定位到应用程序–附件–终端,激活终端程序.
以下的两行代码是安装程序最常用的命令.
sudo apt-get install ABC 和sudo aptitude install ABC
当然,上面的ABC只是虚构的软件.Sudo表示你授权管理员(超级用户)权限给下面的命令.这需要你输入管理员密码.这和你打开新立得的时候需要输入密码是一样的道理,只不过现在是在终端下而已.如果你直接输入sudo aptitude,你会看到一个类似于命令行版本的新立得软件包管理器.
你还可以像在新立得里面搜索软件一样使用命令行搜索.命令如下:
apt-cache search ABC 或者aptitude search ABC
删除软件包命令:
sudo apt-get remove ABC 和sudo aptitude remove ABC
同时删除配置文件:
sudo apt-get remove –purge ABC 和sudo aptitude purge ABC
虽然命令行可能让很多Linux新用户感到害怕,但是正如你所看到的,它同样非常简单易用,而且和图形界面的新立得有很多共通之处.很多用户更喜欢在终端里安装软件,也有很多喜欢在新立得安装.你可以按自己的喜好选择.如果你决定在Ubuntu下常驻,那么还是多用用命令行吧.
下面是本文的重头戏:
三.手动安装软件包
你肯定无法在新立得里面找到自己需要的软件了?你试过激活更多的额外源么?如果你都常试过了都无法找到的话, https://www.doczj.com/doc/8410261717.html,那么我们就要使用你在Windows下经常使用的招数了.下载安装包然后手动安装.
1.安装Debian包(.deb)
其实你在新立得软件包管理器里面下载的所有软件都是Debian软件包.所以如果你在网上找到的程序有几种格式供下载的时候,最简单的就是下载Debian包.
安装方法:
1).让系统自动安装.
你只需要双击下载的Debian包,安装工具就会自动启动.点击”安装软件包”执行安装即可.如果有依赖软件需要安装或者软件源里有更新的版本可供安装,它会自动提示你.
2).使用dpkg命令.
我们假设你下载的软件包test.deb在主文件夹,那么安装命令就是:
sudo dpkg -i ~/test.deb
注意:使用此命令需要你自己注意依赖软件,所以这并不是安装软件的最佳方法.
2.安装rpm软件包(.rpm)
RPM是另外一个流行的软件打包方式,它在很多流行的Linux发行版如Fedora,SUSE,Mandriva等上应用得非常广泛.它并没有被Ubuntu的软件包管理器所采用,但是有一个命令能够将其转化为Deb格式,尽管如此,这并不代表所有的RPM包都能在你的系统上正常运行.同样的软件可以直接安装RPM包,这个包叫做alien,你可以在新立得(当然命令行
也可以)里面下载安装它:
sudo apt-get install alien
那么,RPM的安装方法:
如果需要安装放在主文件夹的名叫test.rpm的软件包,只需要在终端中输入
sudo alien -i ~/test.rpm
3.安装桌面主题(.tar, .tar.gz, .tgz, .tar.bz, …)
在Gnome下安装桌面主题非常简单.定位到系统–首选项–主题打开主题管理器.使用这个应用程序你可以更改图标,控件,窗口边框等.下载主题包后只需要将其拖拽到主题管理器窗口即可安装.(更多的Compiz和Emerald相关主题的介绍待续)
4.启动画面主题.(.tar, .tar.gz, .tgz, .tar.bz, …)
这个和安装桌面主题一样简单.定位到系统–系统管理–登录窗口打开登录窗口首选项.拖拽下载的主题到这个窗口,在弹出对话框中点击确认即可.
介绍两个比较火的Gnome主题网站:
Gnome-Look https://www.doczj.com/doc/8410261717.html,/
Gnome Art https://www.doczj.com/doc/8410261717.html,/
5.源码包(.tar, .tar.gz, .tgz, .tar.bz, …)
注:并不是所有以.tar ,.tar.gz等为扩展名的文件都是源码压缩包,它们也有可能已经被编译过了,压缩包里面会有一个安装程序(Installer)或者扩展名为bin的可执行文件.比如Mozilla 官方网站上的Firefox压缩包,Flock压缩包等.这时你需要做的只是为它们制作一个快捷方式就可以了.
下面介绍源码包的编译安装方式:
* 首先解压压缩包.右键点击压缩包,选择解压到此处即可.
* 为了编译安装软件,你必须安装有相应的编译工具.安装新立得中的软件包build-essential可以获得所有的编译工具.当你确定编译工具安装正确之后,就可以打开终端程序导航到解压出的文件夹了.如果你熟悉DOS命令,这个简单的CD命令就不用介绍了.如果不熟悉,可以看附录里面的介绍.
* 进入到正确的文件夹后,运行./configure命令.执行这个命令的目的有二:检查依赖程序,创建Makefile文件.如果命令执行失败,终端会提示安装指定的文件包,你可以在新立得中搜寻并安装.(注意:如果你在新立得中发现名称相同扩展名却为.Dev的安装包,记得也要将它打勾安装,它们是编译必须的开发工具包).同样有很多源码包并没有configure脚本,不用担心,你可以直接执行Make命令.
* 编译安装的两种方法:
o 常规安装:输入sudo make install.如果你想移除临时文件,还可以运行make clean.卸载程序运行sudo make uninstall.这两个删除命令并不是所有时候都有效,它取决于程序员是否嵌入了相关命令.
o 软件包管理程序安装: 如果你想以后能够在添加删除程序中轻易地卸载他们,首先安装checkinstall软件包.然后只需要运行sudo checkinstall就可以安装源码包了.这个安装方法可能会比上面的方法用的时间更长,而且可能会需要你自己编辑该程序的某些脚本.不过好在可以在checkinstall程序里很容易的解决.
总结:
* 导航到目标文件夹
* 执行./configure
* 执行make
* 执行sudo make install
2.Autopackage (.package)
这个很简单,直接导航到安装包所在的目录下,执行它即可.比如我们要安装一个位于用户digglife的桌面下的安装包test.package, 直接运行/home/digglife/desktop/test.package即可.注意,.package文件在你的文件系统下可能没有可执行权限,需要你自己修改.如何修改,请看附录.
3.Klik安装包(klik:// →.cmg)
klik是一种使用其独有网络协议klik://的在线软件储藏处.你可以直接在浏览器中点击其网站上的超链接安装软件.使用klik你必须首先使用新立得安装binutils libstdc++5 rpm gnome-about文件包,然后在终端中运行wget klik.atekon.de/client/install -0 -| sh,下载安装Klik 客户端.由于klik完全跳过了软件包管理器和文件系统,所以在安装完成后,运行这一类程序的所有东西都包含在桌面上的.cmg- file里.你可以直接双击该文件启动程序.卸载只需删除.cmg-file即可.
4.Shell脚本安装包(.sh, .bash, …)
安装扩展名为.sh扩展名的软件包,你可以在终端中运行sh 命令.比如我们要安装一个位于用户digglife的桌面下的安装包test.sh,只需要运行sh /home/digglife/desktop/test.sh即可.可能会提示权限不够,更改权限请看附录.
5.第三方二进制安装包(.bin, …)
我们要安装一个位于主文件夹下的安装包test.bin,你可以在终端中运行~/test.bin.可能会提示权限不够,更改权限请看附录.
6.附录&常见问题:
1.如何在终端中执行文件夹导航.
终端默认所在文件夹为/home,使用pwd命令可以查看当前目录.
查看所在目录下的文件和文件夹列表,使用ls命令.回到上一目录使用命令cd .. .定为到下级目录使用命令cd Name,其中Name为你想进入的文件夹名称.
2.更改文件权限.
右键点击该文件,选择属性,在弹出窗口中选择权限标签栏,在这里你可以修改文件的权限,Execute为可执行权限.
3.有些tar类安装包内会有很多个.deb文件,而且都需要安装,这时可以把它们解压到一个单独的文件夹,然后在命令行方式导航到该文件夹,再执行sudo dpkg -i *.deb
4.make或者configure的时候出错
make和configure出错的情况多半是因为相关的依赖软件包没有安装或版本太低。解决的方法是仔细看看给出的错误信息或者软件下载页的依赖说明,然后用sudo apt-get install 来进行安装,一次可以安装多个软件包。
5.控制台下输入密码没有反应
在控制台用sudo命令启动程序时,常常要你输入密码,直接输入即可,不显示出来是正常情况。
6.常见的英文单词、短语提示含义
Yes/No:是/否
Cancel:取消
Ignore:忽略
Retry:重试
Error:错误
Success/Succeed/OK/Okay:成功
Complete/Completed:完成
Download:下载
Command:命令
Install/Installation/Setup:安装
Config/Configure:设置
URL:网址
Depend/Dependence:依赖
Package:(软件)包
Software:软件
Program:程序
Source:源(代码)
Load/Loading/Initialize/Initialization:装载(初始化)
Waiting/Wait/Holding on:等待(请稍候)
Get:得到(获取)
Preferences/Options:首选项
Tools:工具
Clear:清除(重置)
Bug Report/Bug Feedback:错误反馈
For Debian/For Ubuntu:(如果你看到这样的话,优先选择For Ubuntu的版本下载。如果没有For Ubuntu,那么选择For Debian的版本。澳门新濠天地官网https://www.doczj.com/doc/8410261717.html, 这些软件包可以直接双击安装)
Click here:点击这里
command not found:命令未找到
is currently not installed:当前未安装
Gamit 的安装 3502 gamit 安装步骤,这里以最新的gamit 10.4为例子。首先gamit 需要的运行环境为gfortran , gcc , libx11, csh, tcsh.而且在gamit的Makefile.config文件中也是需要知道操作系统的版本号的。因此步骤如下: 1) 按ctl+alt +t打开终端,输入uname -a 查看当前操作系统的版本号, 如上图所示:操作系统的版本号是:3.0.0-12;但是在gamit中,只记录下操作系统版本号前4位,因此在这种情况下的版本号应记为:3001; 2)安装相关的运行环境,主要包括csh,gfortran,tcsh,gcc,libx11;具体命令如下: 在终端中输入:sudo -s,然后按提示输入密码;然后输入apt-get install gcc; apt-get install gfortran;这个会比较大一点,所以会慢一点,机房的网速只有十几kb 每秒,听说比GPS中心的网速慢多了。 apt-get install csh; apt-get install tcsh; apt-get install libx11-dev,这个是为gamit提供图形支持的包,因此就比较大,耐心等待5分钟左右. 3)配置shell
首先输入echo $SHELL看下当前是什么类型的shell,一般情况下,ubuntu 默认的都是bash,虽然gamit是用csh写的,但是经过测试,即可以在csh中安装,也可以在bash中安装。诺想在csh中安装,则需要改变当前的shell,在终端输入chsh,按提示输入密码。然后输入shell的路径,以下操作是从bash改变为csh,因此输入路径为:/bin/csh,如下图所示: 但是上面步骤完成以后,我们输入echo $SHELL,再查看一下,发现shell仍然是bash,注意了,这里是改变登录时的默认shell,因此若想让以上改变生效,只需要注销下,重新登录下就可以啦。 下面介绍一下临时改变shell的简单方法,若是由bash改变为csh,只需要在终端输入csh 即可,同理变回来只需输入bash。临时的改变shell只对当前的终端是有效的,但这对于gamit的安装已经足够了。 4)gamit软件的准备及安装 一般情况下都是需要先将gamit的源代码复制到/opt目录下,假设你的gamit源代码文件夹为gamit10.4,并且位于桌面上,那么只需要在终端输入:mv ~/桌面/gamit10.4 /opt ,即可将其移动到opt下,然后进入opt,输入 cd /opt/gamit10.4,继续输入ls -al,查看下gamit10.4文件夹下都有什么文件。找到一个叫install_software的文件,查看其权限,若没有可执行权限,则给他加上就可以了。然后在终端输入 ./install_software,则开始gamit的安装了。第一个直接输入Y就可以了,然后它会问你x11的目录是否正确,那么你需要找到gamit的配置文件并修改下,具体方法如下:按 ctl+alt+t新开一个终端,进入到opt中的gamit10.4文件夹下,cd libraries;进入libraries文件夹中,sudo gedit Makefile.config;然后就会弹出一个该文件的编辑框,我们需要修改的地方主要有三个,第一个是x11的路径,将其修改成gamit自动搜索到的 x11路径,如我的系统中是如下图所示:
1:安装环境,进入Ubuntu软件中心搜索libx11、gfortran、gcc、csh、tcsh并安装。 2:获取root权限:打开命令行:ctrl+alt+t 输入sudo passwd然后输入两次密码,这个就是修改好的root密码。 然后在输入su root 输入修改好的root密码就获取root权限了。 3:将gamit10.6 复制到/opt文件下,在root权限下用命令: cp –r /home/wfy/桌面/10.6 /opt 4:进入文件10.6 : cd /opt/10.6给install_software赋执行权限, chmod 777 ./ install_software 5:运行安装脚本./ install_software 在安装过程当中遇到所有的y/n问题,一律选择y 6:安装失败后,编辑opt/gamit10.5/libraries里的Makefile.config 文件,在root权限下输入:gedit opt/gamit10.5/libraries/Makefile.config 修改4个地方: 第一个: 删除这两 行的/x11 第二个:修改最 后两个13改 成25 2880 改成5760 第三个:输入uname –a(注意空格),即可查看当前系统的信息。例如操作系统的版本号是:3.16.0-23;但是在gamit中,只记录下操作系统版本号前4位,因此在这种情况下的版本号应记为:3111;搜索OS_ID Linux,找到该处,将3953给位本电脑的版本号3111 第四个,如果你的电脑是32位的,那么就要将该文件中的全部m64改为m32,另外/opt/10.6/gamit/solve/Makefile.generic该文件中的所有m64也要改为m32。 7,重新输入./install_software 安装 8,安装成功后进入root文件cd /root 然后列出所有文件:ls –a 然后编辑.bashrc gedit .bashrc 在文件最后加入下面两行,然后注销一下,再次进入root权限,输入doy,
Ubuntu软件安装方法完全指南 Ubuntu软件安装方法完全指南 刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe文件在哪里,怎么软件有这么多格式?RPM包,.tar.gz是什么?怎么就是安装不了啊?等等等等.的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu下觉得很不习惯.事实上,使用Ubuntu平台下的新利得软件包管理器安装大部分软件比在Windows平台下更加简单,操作更加容易.当然,也有很多软件Ubuntu的储藏库里面没有,而这些软件有着各式各样的格式,因而安装方法也都不一样.下面我就Ubuntu下安装软件的方法做一个详细的总 一.使用新立得软件包管理器安装程序.新立得拥有一个友好的图形界面,你可以使用它安装大部分Ubuntu软件库里已有的程序.定位到系统-系统管理-新立得软件包管理器启动,基于安全考虑,系统会提示你输入管理员密码.在这里,你可以搜索你需要安装的程序,标记后应用即可. 3步安装:搜索,标记,应用 搜索你需要安装的程序.在新立得里面有成千上万种主题,应用程序,软件包,文档.所有的这些文件包都被存放在Ubuntu的服务器上供下载和升级.新立得相当于一个升级版的w indows升级工具,因为它除了可以升级系统文件之外,还可以通过它安装的非关键性程序.你可以在侧边栏的分类中查找软件.点击工具栏上的搜索图标进行搜索. 找到需要安装的文件包后,右键点击标记.系统很有可能会提示你一些依赖程序将会同时被安装,幸运的是这些系统会自动为你解决.记住:你可以使用同样的步骤卸载程序(右键 点击,选择卸载).你也可以一次标记多个安装包以节省时间. 标记完毕所有需要安装的文件之后,点击应用图标.新立得会自动下载安装. 常见问题: 1.如果找不到我需要的文件怎么办? 其实这是很正常的.大概说来有以下3个原因: 新立得软件包管理器里面的所有文件包都来自Ubuntu的主源,但是除了默认的源之外还有很多非官方软件源.在你放弃安装之前尝试一下激活额外的源.
大气层研究和空间空间电离层研究使用到是GAMIT模块,精密定位还GAMIT、GLOBK两个模块都需要。 安装完成后的几个重要文件:gg/gamit(基线平差)和gg/kf(Kalman Filter)两个目录下到模块是用fortran编写的。gg/com是cshell编写到脚本,重要用于gamit和kf目录下的模块的组织。 gg/tables是表文件。 sh_gamit批处理要求工程目录下至少有rinex brdc gfiles三个目录。分别放O文件,N文件,卫星轨道文件g文件,这样做的目的是把文件分类,最后这些文件都会被link到单天的目录之下。 注意:需要将所有观测文件和表文件都link到单天目录下的,sh_gamit能自动完成link功能。 模型说明: 1.otl 潮汐改正 2.vmfl GMF 投影函数 3.atml大气荷载模型,对高程影响较大,可消除周跳波动,可靠性需要进一步证实 4.atl大气抄袭荷载模型和met气象模型 星历文件: e/n, sp3, g,t e/n为广播星历,主要用来你和卫星和接收机的种差 g文件是根据sp3文件拟合的某天的圆形轨道参数 t文件是根据观测文件和g文件求出的卫星位置,是gamit专用格式 gcc编译器 作用:将常见的编程语言转化为c语言。 安装gcc需要把原来到gcc覆盖。在/usr目录下,具体怎么做,不是很清楚。 软件中的栅格文件: 下载地址:ftp://https://www.doczj.com/doc/8410261717.html, 1)海洋潮汐。例如otl_FES2004.grid放在软件talbels目录下。链接到otl.grid。 2)大气负荷。例如atmldisp_cm.2006,每年更新一次。连接到atmldisp_grid.2006 3)vmfl投影函数栅格,例如vmflgrd2006,连接到map.grid.2006。每年更新一次。 以example为例作一个实例: 1)在/media/Tool/TOOL/专业工具/GAMIT下新建文件夹10-05-18-EXAMPLE,在该目录下建立tables目录。 2)观察example中o文件中到日期2000年2月3日, 进入该目录,cd /media/Tool/TOOL/专业工具/GAMIT/10-05-18-EXAMPLE
第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 命令会检查软件包的完整性关系,如果即使完整性检查失败了仍然继续安装,
GAMIT在L INU X操作系统上的安装和使用3 王留朋, 过静,金慧华,吴 宪 (清华大学土木工程系地球空间信息研究所,北京100084) 摘 要:GAM IT是目前国际上通用的GPS定位定轨的优秀软件之一,但其安装和使用在不同的UN IX/L INU X系统平台上存在着差异,不易为初学者掌握,本文结合实例介绍了GAM IT在L INU X操作系统上的安装和使用,希望能为将要使用GAM IT软件的用户提供一些有益的参考。 关键词:GAM IT;GPS;L INU X 中图分类号:P22814 文献标识码:A 文章编号:100829268(2005)0620043204 1 引言 随着GPS技术的发展和广泛应用,大地测量已发生了革命性的变化,并在地球动力学、GPS气象学等研究中得以广泛应用,精密解算GPS观测数据的软件也得以重视和发展,本文介绍的GAM IT就是其中的代表之一。GAM IT是美国麻省理工学院(M IT)与斯克里普斯海洋研究所(SIO)研制的GPS数据后处理与分析软件。其特点是运算速度快、版本更新周期短以及在精度许可范围内自动化处理程度高等,且其具有开源性,用户可以根据需要对源程序修改,便于科研工作,因此在国内外应用相当广泛,尤其是在免费开源的L INU X操作系统上。 2 GAMIT简介 GAMIT可以解算卫星轨道、测站坐标、钟差、大气延迟、整周模糊度等,主要由以下几个程序构成:ARC(轨道积分)、MOD EL(组成观测方程)、SINCLN(单差自动修复周)、DBCL N(双差自动修复周跳)、CV IEW(人工交互式修复周跳)、CFMR G(用于创建SOL V E所需的M文件), SOL V E(利用双差观测按最小二乘法求解参数的程序)。解算过程实际上是一个迭代过程,平差时所采用的观测值主要是双差观测值,分为三个阶段:首先进行初始平差,解算出整周未知数参数和基线向量的实数解;再将整周未知数固定成整数;最后是将确定的整周未知数做为已知值,仅将待定的测站坐标作为未知参数,再次平差解算,解出基线向量的最终解———整数解固定解。 GAM IT软件采用RIN EX格式的数据,可以使用各种不同型号的GPS接收机的观测数据,对于Compact Rinex格式的文件,可以用GAM IT自带的crx2rnx命令进行转换。它支持大多数的UN IX/L INU X系统平台,如SUN,Redhat,HP, SGI等平台,本文以GAM IT10.06和Red Hat linux9.0为例进行介绍。 3 安装与配置 311 更新Linux系统的C和Fortran编译器系统Linux编译系统的默认文件选项中MAX2 UN IT为99,而GAM IT软件源代码中则要求MAXUN IT为9999。如果直接进行编译安装,则会产生非常多的警告性错误,造成安装后无法正常运行。用户需要从Linux的相关网站上找到gcc/ g77编译器2.95.2以上版本的源代码,一般是后缀为tar.gz的压缩包文件,用tar xvzf命令将其在当前工作目录下解压后,找到位于目录gcc2. 95.2(或其更高版本号的目录)/libf2c/libI77的fio.h文件,将其中包含“#define MAXUN IT 100”的行更改为“#define MAXUN IT10000”,再重新编译和安装gcc/g77。 312 安装G AMIT系统 在Redhat Linux9.0下使用root的超级权 3收稿日期:2005208230
在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.安装
三章 GAMIT在GPS反演大气水汽中的应用 3.1 GPS数据处理软件 GPS定位技术的普遍使用和深入研究使GPS已广泛应用到各个领域,其软件科学的发展和定位导航的需要促进了GPS 定位软件研发,同时GPS 精度的要求使精密解算GPS 观测数据的软件不断改进创新。现在国际上普遍使用且精度较高的大地测量数据处理软件有如下软件:德国GFZ 地学中心的EPOS.P.V3 软件,瑞士BERNE 大学研制的Bernese 软件,美国麻省理工学院和加州大学圣地亚哥分校Scripps 海洋研究所联合研制开发的GAMIT/GLOBK 软件和美国宇航局喷气推进实验室研制的GIPSY/OASIS 软件。针对工程应用而研制的商业软件主要包括TGO、TBC、Pinnacle、LGO、SKI-Pro 、Kiss以及国内各GPS 厂商自带的随机基线解算软件[22]。本文研究采用高精度数据解算软件,下面对几种GPS高精度软件做简单的介绍。 (1)Bernese 软件 Bernese 软件的功能非常强大,除了能定轨、定位、估计地球自转参数之外,还大量吸收融合各种有效改善定轨、定位精度的方法。Bernese 软件能处理GPS 的两种数据,即非差和双差,用非差方法可以进行严密单点定位,也可用双差方法进行基线解算和整网平差。此外,处理GPS 数据的同时还能处理GLONASS 及SLR 数据,重要的是它还能对GPS 数据和GLONASS 数据同时处置。相比于其他高精度软件,Bernese的最大特点就是它能利用GPS 数据估计接收机天线的相位中心偏差及变化,并能够处理SLR 和GLONASS 卫星观测数据。该软件由约一千个数据处理程序和百来个菜单程序通过文件有机地结合而组成。经实验证明BPE 具有自动批处理功能且能够满足高精度定位的作用。此软件运算速度快并且解算精度高,在大批观测量的数据解算中更能体现出一定的速度优势。该软件的主体源程序由FORTRAN、Perl 语言写成并可在Windows、Unix 等多种计算平台上使用。此外,用户能够根据自己的需求修改程序,以满足不同的要求,因为Bernese 为其提供了各个程序的详细源代码。 (2)GIPSY 软件 GIPSY 软件是一款GPS 数据处理软件,由美国喷气推进实验室JPL 研发的。JPL 不论在GPS 整个系统与软件技术方面,还是空间技术的许多其他方面都处于世界领先地位。美国政府给GIPSY 诞生提供了良好环境和支持,一大批富有创造力的科学家汇聚在麻省理工学院,为GIPSY 软件研制成功并走向世界应用领域提供必备条件。GIPSY 是有限制的自由软件,主要在UNIX 内核下运行,通
说明:由于图形化界面方法(如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环境中安装常用软件的方法 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操作系统下的普通用户名和密码, 之后【确认】-【连接】
Ubuntu系统平台的GAMIT/GLOBK 10.35安装详解Ubuntu系统平台的GAMIT/GLOBK 10.35安装详解(已在《全球定位系统》2009年第5期发表) 刘志广,占伟,孟宪刚 (中国地震局第一监测中心,天津300180) 摘要: GAMIT/GLOBK是全球应用最广泛的GPS数据分析软件之一,多安装于Linux操作系统。由于Linux版本众多,使得该软件的安装很复杂。虽然介绍安装方法的文章很多,但是实践中仍会遇到很多问题。本文讲述了以Ubuntu桌面版构建系统平台,在有网络的支持下,安装、更新最新版 GAMIT/GLOBK10.35的详细过程,并以实例检验安装是否成功。 关键词: GAMIT/GLOBK;Ubuntu;安装;更新 中图分类号:P228 文献标志码:A 文章编号:1008-9268(2009)05-0000-00 引言 GAMIT/GLOBK是在美国国家科学基金会(NSF)的资助下,由美国麻省理工学院(MIT)、斯克里普斯海洋研究所(SIO)以及哈佛大学(HU)共同开发的免费的、开源的GPS测量分析软件,目的是应用于地壳形变研究。目前,这套软件是全球应用最广泛的GPS数据分析软件之一。 GAMIT/GLOBK可以运行于所有UNIX及其衍生的(Linux、SCO UNIX、Solaris、HP-UX、AIX)操作系统中,甚至苹果公司的MAC OSX系统中,但是需要gcc/g77、gcc/gfortran及Intel icc/ifort等编译器的支持。最新的GAMIT/GLOBK10.35于2009年6月2日发布,在上面提到的系统中均测试通过。 Linux操作系统下GAMIT/GLOBK的安装,就是一次源代码的编译。Linux版本众多,各版本往往采用不同内核,所带的编译器也不尽相同。不同编译器下,GAMIT/GLOBK的安装与配置也不尽相同。这就导致GAMIT/GLOBK显得十分复杂。并且随着硬件技术和性能的不断提升,新技术、新硬件的不断出现,必然决定操作系统和软件不断更新、升级。这就需要操作系统具有很强的兼容性,才能保证软件的可移植性。Ubuntu正是能够满足这种需求的系统。 1 Ubuntu简介 Ubuntu(发音"oo-BOON-too"--“乌班图”)是基于 Debian 之上的 Linux 系统。它囊括了大量 从 Debian 发行版精挑细选的软件包,同时保留了 Debian 强大的软件包管理系统,使软件的安装或彻底删除异常简单。 2008年4月21日发布的Ubuntu 8.04版(包括桌面版和服务器版以及它们的衍生版)使用 linux2.6.24-19内核,可以自由访问FAT16、FAT32及NTFS等Windows文件系统。系统自带了gcc4.2.2编译器,同时还支持gfortran4.2.2编译器。而2009年4月20日最新发布的Ubuntu 9.04使用更强大、更稳定linux2.6.28-11内核,自带了gcc4.3.3编译器,支持gfortran4.3.3编译器。 Ubuntu由马克?舍特尔沃斯创立,其首个版本于2004年10月20日发布。在2005年于伦敦举行的Linux世界论坛及会议(LinuxWorld Conference and Expo)上,Ubuntu被评为最佳Linux发行版。 2 系统要求
IRAF安装之傻瓜篇 对于刚刚入手的人来说最头疼的莫过于安装,其实真正经历过后才知道,这种头疼多半来自于对IRAF植根的土壤Linux等操作系统的不熟悉和道听途说的前人经历,亲手安装过,就没有什么好头疼的了,10分钟搞定,完全不在话下。本文就简要介绍一下IRAF的安装过程。 本文中默认的操作系统是Linux/Ubuntu or Debian也是我在用的操作系统,如果你是其他的Linux甚至是MaxOS用户,安装过程也都是大同小异的,有出入的地方我也会尽量自己的说明。本文介绍的版本从IRAF到需要的一些包都是最新的版本,不过据IRAF的维护者介绍,下一阶段的开发目标中就包括了使得IRAF的安装过程更加简化,到了那时,可能这篇文章也就没什么必要了。 第一步,安装tcsh以及一些必要的包 sudo apt-get install tcsh wget https://www.doczj.com/doc/8410261717.html,/~rubab/iraf/ldso_1.9.11-15_i386.deb sudo dpkg -i ldso_1.9.11-15_i386.deb wget https://www.doczj.com/doc/8410261717.html,/~rubab/iraf/libc5_5.4.46-15_i386.deb sudo dpkg -i libc5_5.4.46-15_i386.deb wget https://www.doczj.com/doc/8410261717.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 Linux下安装GAMIT10.6 欢迎进群交流源代码:QQ:248485881 1:安装环境,进入Ubuntu软件中心搜索libx11、gfortran、gcc、csh、tcsh并安装。2:获取root权限:打开命令行:ctrl+alt+t 输入sudo passwd然后输入两次密码,这个就是修改好的root密码。 然后在输入su root 输入修改好的root密码就获取root权限了。 3:将gamit10.6 复制到/opt文件下,在root权限下用命令: cp –r /home/wfy/桌面/10.6 /opt 4:进入文件10.6 : cd /opt/10.6给install_software赋执行权限, chmod 777 ./ install_software 5:运行安装脚本 ./ install_software 在安装过程当中遇到所有的y/n问题,一律选择y 6:安装失败后,编辑opt/gamit10.5/libraries里的Makefile.config 文件,在root权限下输入:gedit opt/gamit10.5/libraries/Makefile.config 修改4个地方: 第一个: 删除这两行的/x11 第二个:修改最后两个13改成25 2880改成5760
第三个:输入uname –a(注意空格),即可查看当前系统的信息。例如操作系统的版本号是:3.16.0-23;但是在gamit中,只记录下操作系统版本号前4位,因此在这种情况下的版本号应记为:3111;搜索OS_ID Linux,找到该处,将3953给位本电脑的版本号3111 第四个,如果你的电脑是32位的,那么就要将该文件中的全部m64改为m32,另外/opt /10.6/gamit/solve/Makefile.generic该文件中的所有m64也要改为m32。 7,重新输入 ./install_software 安装 8,安装成功后进入root文件cd /root 然后列出所有文件:ls –a 然后编辑 .bashrc ge dit .bashrc 在文件最后加入下面两行,然后注销一下,再次进入root权限,输入doy,如果出现帮助,说明安装成功。 expot PATH=”$PATH:/opt/10.6/gamit/bin:/opt/10.6/com:/opt/10.6/kf/bin” export HELP_DIR=/opt/10.6/help/ 补充说明:几乎所有都是在root权限下运行
武汉大学测绘学院 GAMIT/GLOBK数据处 理报告 [键入文档副标题] 李文文2012202140009 2012/12/13
GAMIT/GLOBK 是一套高精度数据处理软件,主要用于分析研究地壳变形、高精度GPS测量数据处理等领域。它由美国麻省理工学院( MIT) 和斯克里普斯海洋研究所(SIO) 联合开发,并得到美国哈佛大学和美国国家科学基金会的支持,是目前世界上应用最为广泛的高精度GPS数据处理软件之一。GAMIT/GLOBK基于UNIX(Linux)系统开发和运行。本文中所有数据处理工作均是基于Ubuntu9.0与csh SHELL环境下完成的。 一数据预备 为了学习使用GAMIT处理GPS数据,本文选择2012.07.01(DOY 183)天如下共15个全球IGS跟踪站建立全球观测网。由于该网最初是用于评定北斗电离层模型的改正精度,故而在选站上更加偏重中国及周边地区。 在完成跟踪网选择后需要下载相应的导航电文和精密星历数据。这些数据亦可以通过GAMIT中的sh_get_rinex, sh_get_navs, sh_get_orbits脚本根据指定的站点名称和时间直接从CDDIS,SOPAC等服务器上下载。这里需要注意的是,由于这些脚本均是基于csh(或tcsh)解释器,故而在bash环境中无法正确执行。 总结准备数据的相关信息如下: 二建立工程
根据GAMIT软件处理要求,需要建立相关目录。一个GAMIT工程主要包括如下几个工程目录: DOY: processing data, final solutions, etc. rinex: observation file in RINEX o format. igs: precise orbit file from IGS in sp3 orbit Project Name brdc: broadcast file in RINEX N format tables: table files linked to ~/ gg/tables Other directories created during processing 最初建立工程只需要在主工程目录下建立相应的DOY, igs, igs, brdc四个目录,并在相应的目录存放数据。DOY目录用于存放单天基线解算的中间数据文件和结果文件,以DOY 命名;rinex目录则是存放工程所需要的所有rinex观测数据文件;igs目录存放工程所需要的所有sp3精密星历文件;tables目录用于存放表文件,从~/gg/tables目录中链接而来,具体的做法将在下文中给出。其他的一些目录如gfiles, archive, control, gsoln等是在GAMIT解算过程中生成的。 三tables更新与链接 表文件(tables)主要包括地球自转参数EOP(含极移、ut1),跳秒,章动表,太阳和月亮星历表,卫星和接收机天线类型信息,硬件延迟dcb数据等。这些表文件是软件在运行中所必需的文件,且有部分表文件需要随时进行更新,所有表文件均可以在以下服务器下载。ftp://https://www.doczj.com/doc/8410261717.html,/archive/garner/gamit/tables/ ?每日更新:地球自转参数https://www.doczj.com/doc/8410261717.html,no、https://www.doczj.com/doc/8410261717.html,no; ?每年更新:章动表nutabl.IAU00、太阳表soltab.2012、月亮表luntab.2012以及跳秒表leap.sec; ?可选更新:接收机天线信息rcvant.dat、卫星天线信息svnav.dat。
Ubuntu安装教程及设置 部门: xxx 时间: xxx 制作人:xxx 整理范文,仅供参考,可下载自行修改
Ubuntu 11.10
2.7 完成安装 2.8 初次开机 三.安装后系统设置 3.1 设置网络 3.1.1 有线网络 3.1.2 无线网络 3.1.3 拨号上网
基于Ubuntu14.04.4安装GAMIT10.6 1.确认网络连接 2.安装虚拟机VMware Workstation 3.在虚拟机上安装Ubuntu1 4.04.4 4.ROOT权限登陆 (1)Ctrl+Alt+T打开终端界面,sudo –s,输入密码。 (2)gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf,修改后 的内容为: [SeatDefaults] greeter-session=unity-greeter user-session=ubuntu greeter-show-manual-login=true allow-guest=false autologin-user=root (3)重启Ubuntu。 5.安装辅助软件 (1)apt-get install csh (2)apt-get install gfortran (3)apt-get install libX11-dev 6.更改SHELL (1)输入chsh命令,输入/bin/csh,重启电脑。 (2)echo $SHELL命令,返回/bin/csh,则SHELL修改成功。
7.复制源文件 在路径Computer/opt/下新建文件夹GAMIT,将GAMIT10.6源文件复制到此文件夹下。 8.切换目录:cd /opt/GAMIT/ 9.启动安装:chmod +x install_software ./install_software 10.安装过程中修改/opt/GAMIT/libraries/Makefile.config文件,然后, 重启安装程序 (1)修改X11路径,默认的X11路径如下图: 在Ubuntu根目录下,find / -name "libX11*",find / -name "Xlib.h",搜索X11正确路径,如下图:
ubuntu 10.10在很多细节方面做了改变,采用了全新的主题,全新的菜单样式,全新的软件中心,全新的字体,全新的软件管理,以及全新面貌的Ubuntu One服务体系。一切的一切都是全新的,相信Ubuntu 10.10定能给那些关注它的用户带来全新的体验。 全新安装界面人性化做到极致 谈起Linux的安装,一直以来都给人一种非常死板和专业的感觉,即使是最注重人性化的Ubuntu,在早期版本中的安装程序也并不能做到绝对的“傻瓜化”。本次Ubuntu 10.10将安装程序重新制作,即使是计算机新手,也可以非常快速的部署自己的Ubuntu系统。 插入ubuntu 10.10光盘之后,默认启动程序不再是一个简陋的菜单,而是经过启动后的安装界面 界面详细的告知用户的可用选项,用户可自行选择“试用Ubuntu”还是“安装Ubuntu” 安装系统之前的选择 确定了安装意向之后,安装程序会对当前电脑状态进行一个评估,主要取决于以下三点: - 磁盘空间是否足够; - 是否有稳定电源; - 是否已经联网;
对于计算机的判定 如果有部分条件没有满足,Ubuntu会及时进行提醒,告知用户安装时可能出现的某些问题,让用户有备无患。 接下来是对硬盘空间的分配,用户可以选择全新安装,亦可以选择高级自定义。
分配磁盘空间 即使选择高级自定义磁盘分配,分配的过程也是比较简单的,选择磁盘,详细划归即可。 自定义空间划分 接下来就是值得夸赞的部分了,安装程序下侧已经出现了详细安装进度条,此时系统安装已经先行开始,而上方则是要求用户在对于登录用户名,系统时间和键盘布局等细节选项进行调整。