日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

docker安装gamit_科学网—Ubuntu系统GAMIT/GLOBK程序安装 - 陈超的博文

發布時間:2023/12/19 Ubuntu 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker安装gamit_科学网—Ubuntu系统GAMIT/GLOBK程序安装 - 陈超的博文 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近開始學習GAMIT,網上資料還是蠻多的,但是感覺都是東拼西湊的,一點都不系統,一點不適合初學者。安裝教程也是亂七八糟的,下面把我的安裝過程分享一下:(我也是參考的網上一個教程,很久以前下載的,地址忘了,對原作者表示深深感謝)

GAMIT/GLOBK程序安裝

GAMIT/GLOBK安裝方法

進入 Ubuntu 系統并確認已連接互聯網后,按以下步驟操作。

1、安裝依賴環境

首先打開終端(類似于Win 下的 cmd,快捷鍵是 Ctrl+Alt+T),輸入sudo -s

會提示你輸入賬戶密碼,輸入正確之后就會獲取系統的 root 權限了(類似于 Win 下的管理員賬戶權限)。接下來就要安裝一些支持 GAMIT 的軟件包,只需依次輸入以下代碼,根據網絡環境耐心等待即可。apt-get install gcc

apt-get install gfortran

apt-get install csh

apt-get install tcsh

apt-get install libx11-dev

2、GAMIT軟件源的準備

現在以安裝 GAMIT10.5為例,將軟件源碼放在/home/gamit10.5文件夾。現在需要將gamit10.5整個文件夾移動到/opt 目錄下,在終端中輸入以下命令:mv ~/gamit10.5/opt

如果提示權限不夠,那么還是按照之前的方法,輸入sudo -s來獲取權限再試一遍。然后用進入存放源碼的文件夾:cd /opt/gamit10.5

將install_software文件修改權限為可執行chmod +x install_software

3、配置shell

首先看下當前是什么類型的shell,一般情況下Ubuntu默認的都是bash,雖然gamit是用csh寫的,但是經過測試,既可以在csh中安裝,也可以在bash中安裝。輸入:

echo $SHELL

/bin/bash

上面結果可以看出,此時終端font默認bash,若想在csh中安裝,則需要改變當前的shell;下面介紹一下臨時改變shell的簡單方法,若是由bash改變為csh,只需要在終端輸入csh即可,同理變回來只需輸入bash。臨時的改變shell只對當前的終端是有效的,但這對于gamit的安裝已經足夠了。

如果想更改登入時的默認shell,操作如下:在終端輸入chsh,按提示輸入密碼(如果是在root身份就不需要密碼)。然后輸入shell的路徑,以下操作是從bash改變為csh:chsh

密碼:

正在更改chaoshu的shell

請輸入新值,或者直接敲回車鍵已使用默認值

登錄shell [/bin/bash]:/bin/csh

上面步驟完成以后,我們輸入echo $SHELL,再查看一下,發現shell仍然是bash,注意了,這里是改變登錄時的默認shell,因此若想讓以上改變生效,只需要注銷下,重新登錄下就可以啦。

4、開始安裝 GAMIT/GLOBK

終端在/opt/gamit10.5目錄下執行下面命令:./install_software

GAMIT 的安裝就會自動開始了。在遇到第一次詢問時,直接輸入Y到下一步。遇到第二次詢問時,會向你確認X11的路徑是否配置正確。這個時候,不要關閉終端,使用快捷鍵Ctrl+Alt+T開啟另一個終端,進入libraries目錄:cd /opt/gamit10.5/libraries

sudo gedit Makefile.config

然后就會彈出一個該文件的編輯框,gamit10.5需要修改的地方主要有三個,gamit10.6可能需要需要修改四個地方;

第一,修改X11的路徑所在,根據安裝系統版本不同,各位顯示的路徑也不一定相同,下圖是筆者文檔中顯示的內容。需要做的是將文檔中 X11 的路徑修改為:

如何查找路徑?可以在終端內輸入搜索本機路徑:cd /home #或者cd ~

find / -name "libX11*"

結果如下:

find / -name "Xlib.h"

第二,修改gamit的內部參數,實際上就是寫代碼時聲明的常量。分別是MAXSIT(最大測站數)、MAXSAT(最大衛星顆數)、MAXATM(最大的天頂延遲)、MAXEPC(最大歷元數); 在這里,將MAXATM改為25即可(默認為13),MAXEPC 改為 5760。其實,在這里不改也是可以的,以后我們用到的時候再改也不遲,這些常量的定義分別位于/gamit/include/dimpar.h和makex.h頭文件中,稍微懂一點fortran語言的話,修改完了重新編譯即可。

第三,修改 Linux 操作系統版本號。找到“forLinux from 0.0.1 to 3.0.0”,如下圖所示位置:

修改下面的一行,OS_IDLinux 0001 3000,記住只修改最后的那四個數字為用戶自己的計算機版本號就好了。操作如下:

按Ctrl+Alt+T打開終端,輸入uname-a 查看當前操作系統的版本號;

如上圖所示:操作系統的版本號是:3.0.0-12;但是在gamit中,只記錄下操作系統版本號前4位,因此在這種情況下的版本號應記為:3001;

保存上面的所有修改。如果是gamit10.5版本,完成上面三個修改即可。不需要進行第四步修改。直接進入安裝;如果是gamit10.6的版本,那么還需要檢查第四個修改的地方。

第四,如果你的電腦是32位的,那么就要將該文件中的全部m64改為m32,另外/opt/gamit10.6/gamit/solve/Makefile.generic該文件中的所有m64也要改為m32。

至此,配置文檔里需要手動修改的地方全部修改完畢,保存退出即可。這時候,再回到之前停留在第二次詢問的終端窗口中,遇到詢問后一路輸入 Y 繼續安裝。不出意外的話,最后就會提示 GLOBK 已經安裝成功,并提醒使用者配置路徑。

5、配置gamit環境變量

gamit路徑的配置也是分為兩種(bash和csh),如果是用csh安裝gamit的,則配置路徑如下:需要在主文件夾下新建一個空白文檔,并重命名為.cshrc。注意這是一個隱藏文件,因此在這之前,應該按Ctrl+H ,顯示所有的隱藏文件。然后雙擊打開新建的.cshrc文件,復制一下內容到該文件中:

set gg = ‘/opt/gamit10.5’

setenv PATH“$gg/com:$gg/gamit/bin:$gg/kf/bin:$PATH”

setenv HELP_DIR “$gg/help/”

setenv INSTITUTE ‘MIT’

然后保存下。回到終端(進入主目錄下面),輸入source ~/.cshrc,對該配置文件進行下加載。那么這個路徑就生效了。若想驗證下有沒有配置成功,只需要在終端下輸入 echo $PATH,看看有沒有gamit的路徑,若有的話就成功了。

以上為csh的路徑配置,下面介紹下bash的路徑配置,若采用默認的bash安裝gamit 的,則只需要在終端輸入sudo gedit ~/.bashrc,彈出一個文件編輯框,只需要在文件的最后添加以下代碼即可:

gg=‘/opt/gamit10.5’

PATH=“$gg/com:$gg/gamit/bin:$gg/kf/bin:$PATH” && export PATH

HELP_DIR=“$gg/help/” && exportHELP_DIR

INSTITUTE=‘MIT’ && export INSTITUTE

保存退出回到終端(進入主目錄下面),輸入source ~/.cshrc,對該配置文件進行下加載。

檢查是否安裝成功:

cd ~

gedit .cshrc

#在打開的文件中輸入如下內容,注意引號需要英文模式下(命令之間都是有空格的)

set gg = ‘/opt/gamit10.5’

setenv PATH ?“$gg/com:$gg/gamit/bin:$gg/kf/bin:$PATH”

setenv HELP_DIR “$gg/help/”

setenv INSTITUTE ‘MIT’

#保存文件以后

csh

source .cshrc

doy

轉載本文請聯系原作者獲取授權,同時請注明本文來自陳超科學網博客。

鏈接地址:http://blog.sciencenet.cn/blog-858128-788101.html

上一篇:GRACE數據處理流程圖

下一篇:ubuntu 12.04/12.10 root 登錄

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的docker安装gamit_科学网—Ubuntu系统GAMIT/GLOBK程序安装 - 陈超的博文的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久11| 高清一区二区三区四区五区 | 国产情侣自拍av | 久久久久久亚洲中文字幕无码 | 黄色污污视频软件 | 欧美成人一区二区三区高清 | 日韩视频国产 | 久久久久久久影视 | 亚洲最大网站 | 亚洲av成人精品一区二区三区在线播放 | 69精品无码成人久久久久久 | 久爱视频在线观看 | 黄色网久久 | 在线播放不卡 | 日本女人hd | 美女屁股眼视频免费 | 欧美性猛交ⅹxx乱大交 | 欧美熟妇7777一区二区 | 91精品视频网站 | 日韩一本在线 | 无码人妻aⅴ一区二区三区 国产高清一区二区三区四区 | 一本色道久久综合熟妇 | 亚洲手机在线观看 | 日韩精品久久久 | 日韩精品人妻一区二区中文字幕 | 午夜探花视频 | 欧美一区二区三区久久妖精 | 毛片3| 国产成人av一区 | 风间由美av | 久久二| 欧美精品黑人 | 懂色av一区二区在线播放 | 美女免费福利视频 | 熟妇人妻久久中文字幕 | 欧美三级黄 | 久久五 | 国产一区二区在线播放视频 | 国产视频123区 | 日韩一卡二卡三卡 | 精品国产精品三级精品av网址 | 黄色成人毛片 | 亚洲a级精品 | 国产全是老熟女太爽了 | 一级不卡 | 国产成人一区二区在线 | 精品国产a线一区二区三区东京热 | 国产美女流白浆 | 91污在线观看 | 成人在线视频免费 | 美女扒开内裤让男人捅 | 好屌妞视频这里有精品 | 成人a区| 99热99在线 | 91精品国产欧美一区二区成人 | 欧美性猛交xx | 精品中文视频 | 一区二区在线观看av | 免费的毛片网站 | 亚洲av无码国产精品久久 | 日韩三级精品 | 91精品婷婷国产综合久久 | 耳光调教vk| 91桃色网站 | 国产黄色片在线观看 | 激情黄色小视频 | 国产人妖一区二区 | 黄色伊人 | 午夜在线观看视频网站 | 九一精品国产 | 国产91成人| 国产精品久久久久久久裸模 | 亚洲免费色视频 | 精品国产一区二区三区性色 | 久久午夜片 | 日韩精品手机在线 | 久久wwww | 国产在线高潮 | 女性裸体无遮挡胸 | 欧美日韩国产黄色 | 欧美日韩高清在线播放 | 色乱码一区二区三区熟女 | youjizz视频| 亚洲国产一区在线 | 强乱中文字幕 | 国产激情在线播放 | 一本色道久久综合精品婷婷 | 91久久亚洲 | 我和我的太阳泰剧在线观看泰剧 | 99视频在线观看视频 | 五月天婷婷社区 | 国产成人一区二区 | 欧美亚日韩| 久久无码专区国产精品s | 美女高潮黄又色高清视频免费 | 成人永久免费 | 久久久无码一区二区三区 | 51精品国产 | 亚洲午夜视频 |