공부이야기/Cygwin2013. 7. 3. 18:56
반응형

시그윈 설치에 이어서


SAC / GMT / ms2sac 설치를 해보자!!!


일단 설치 파일이 있어야 하겠다!!


다운을 받자..!!



현재 우리 연구실에 있는 후배들은 제공된


cygwin 설치 USB의 suppl 폴더에 모두 있는 파일이니


다운 받지 않아도 됩니다!!




-----------------------------------------------------------------


다운로드는 삭제 하겠습니다.


저작권에 대한 문제가 발생 될 수 있는 사항이기에 삭제합니다..


추후 이하 프로그램의 다운로드에 대한 내용을 추가하도록 하겠습니다.



sac-101.4-cygwin.tar.gz




gmt.tar.gz




ms2sac.cyg.tar / qlib2.cyg.tar




rungmt.tar




-----------------------------------------------------------------




-----------------------------------------------------------------


아래의 설치 메뉴얼 다운로드 (한글파일)



sac,gmt,ms2sac_install_manual.hwp



-----------------------------------------------------------------


- cygwin sac 설치하기

1. 설치 준비

준비된 suppl 디렉토리를 Home 디렉토리로 복사

suppl 폴더에 있는 sac-101.4-cygwin.tar.gz 파일을 준비


또는 다운 받은 파일을 suppl 이나 home 디렉토리의 자신이 원하는 곳으로 복사합니다.

 

2. 압축풀기

$ tar zxvf sac-101.4-cygwin.tar.gz

$ ls

 

3. 이동 / 설치 방법 읽기 / 설치

$ cd sac-101.4

$ more Readme.buildsac

$ env CFLAGS=-I/usr/include/tirpc/ LIBS=-L/usr/lib/tirpc ./configure

$ make

$ make install

 

4. sac 기본 설정

$ cd

$ vi .bashrc

아래에 추가

export SACHOME=/usr/local/sac

source ${SACHOME}/bin/sacinit.bash

 

5. 설정 파일 변경

$ cd /usr/local/sac/bin

$ cp sacinit.csh sacinit.bash

$ vi sacinit.bash

setenv 시작하는 줄의 내용 변경


변경

변경

setenv SACHOME /usr/local/sac

setenv PATH ${PATH}:${SACHOME}/bin

setenv SACAUX ${SACHOME}/winaux

setenv SAC_DISPLAY_COPYRIGHT 1

setenv SAC_USE_DATABASE 1

setenv SAC_PPK_LARGE_CROSSHAIRS 0

export SACHOME=/usr/local/sac

export PATH=${PATH}:${SACHOME}/bin

export SACAUX=${SACHOME}/winaux

export SAC_DISPLAY_COPYRIGHT=0

export SAC_USE_DATABASE=0

export SAC_PPK_LARGE_CROSSHAIRS=0

 

6. sac 실행 시험

$ cd

$ source .bashrc

$ sac

 

-> $ 에서 SAC> 으로 바뀌면 sac 설치 성공



- cygwin gmt 설치하기

1. 설치 준비

suppl 폴더에 있는 gmt.tar.gz 파일을 준비


또는 다운 받은 파일을 suppl 이나 home 디렉토리의 자신이 원하는 곳으로 복사합니다.


zip 파일이니 먼저 압축을 풀어줍니다...

 

2. 압축 풀기

$ tar zxvf gmt.tar.gz

$ ls

 

3. 설치

$ cd gmt

$ sh install_gmt GMTparam.txt

 

4. 설정 변경

$ cd

$ vi .bashrc

아래에 추가

export NETCDFHOME=/usr/local/gmt/netcdf-3.6.2

export PATH=/usr/local/gmt/bin:${PATH}

$ source .bashrc

 

5. 테스트

suppl 폴더에 있는 rungmt.tar 파일을 준비

$ tar xvf rungmt.tar

$ ls

$ cd rungmt/map

$ ./genmap.sc

 

-> gmt 그림이 뜨면 설치 성공



- cygwin ms2sac/qlib2 설치하기

1. 설치 준비

suppl 폴더에 있는 qlib2.tar.gz / ms2sac.tar.gz 파일을 준비


또는 다운 받은 파일을 suppl 이나 home 디렉토리의 자신이 원하는 곳으로 복사합니다.

 

2. 압축 풀기

$ tar xvf qlib2.tar.gz

$ tar xvf ms2sac.tar.gz

$ ls

 

3. 설치

$ cd qlib2

$ make clean

$ make

$ cd ../ms2sac

$ make clean

$ make

$ make install

 

4. 파일 복사

$ cd /usr/local/

$ mkdir data

$ cd

$ cd suppl/ms2sac

$ cp stat.db.coord /usr/local/data

$ cd ../qlib2

$ cp leapseconds /usr/local/lib

 




 

반응형
Posted by 꼬마탐정
공부이야기/Cygwin2013. 1. 7. 14:53
반응형

Cygwin 기본 설정하기



1. X 윈도우 사용 환경 설정하기


앞서 시그윈을 설치를 하였다.


시그윈을 설치 후에 바로 사용이 가능하지만,


간단히 몇가지 셋팅을해서 사용하면 편리하게 사용이 가능하다.


먼저, 바탕화면에 바로가기를 이용하여 시그윈을 한번 실행을 해주자!!


그리고 exit 로 시그윈을 종료해주세요~~~


첨부한 파일을 다운 받아주세요..


Cygwin_base.zip


압축을 풀어 확인을 해보면


cygwin_base 폴더와 usr_bin 폴더가 있다.


cygwin_base 폴더에 있는 cygwin.bat 와 rxvt.bat 파일을 


설치한 cygwin 폴더에 복사를 해줍니다.


cygwin 폴더에는 cygwin.bat 파일이 있는데 덮어쓰기로 파일을 복사해주세요..


그리고 usr_bin 에 있는 파일 두개는


자신의 홈디렉토리


/cygwin/home/**********/bin 의 위치에 복사를 해주면 됩니다.


(********** 는 자신의 윈도우 계정 이름이 됩니다... 되도록이면 영어로 해주면 좋습니다.)

(/cygwin/home/ 폴더에 들어가보면 확인 가능합니다.)

(저같은 경우는 아래의 ThinkPad_X220 이 그것입니다.)



그런 후에 앞서 복사한 Cygwin 폴더의 cygwin.bat 과 rxvt.bat 파일을 수정을 합니다.


---------------------------------------------------------------------------------

@echo off

set CYGWIN_ROOT=C:\cygwin

set HOME=

set DISPLAY=127.0.0.1:0.0


C:

chdir C:\cygwin\bin

set LANG=en.US_UTF-8

bash --login -i /home/ThinkPad_X220/bin/start-xx.sh

---------------------------------------------------------------------------------


각각 두파일을 윈도우 상에서 우클릭을 하면 편집이 나오는데..


이를 이용하여 위의 파란색 부분을 수정을 해줍니다.


시그윈이 설치된 드라이브명과 자신의 홈디렉토리 명을 바꿔줍니다!!


자신이 설치한 환경에 맞게 수정을 하시면 됩니다.


이렇게 수정을 하면 1단계는 끝입니다.


단축아이콘을 만들어서 실행하면 좋겠죠??


cygwin.bat 과  rxvt.bat 을 단축아이콘을 바탕화면에 두어 실행하기 쉽게 합니다..


실행을 하면 기존의 블랙 색상의 창이 아닌 하얀색의 터미널 창이 열리게 됩니다.



!!!!!! 그럼 각각의 용도가 무엇이냐?!?!?!?


cygwin.bat 은 컴퓨터를 켜고 처음으로 시그윈을 실행할 때 사용합니다.


그런 이후에는 rxvt.bat 을 실행시켜 여러개의 창을 실행 시켜 줍니다.


cygwin.bat 을 실행 시키면 시계 옆에



X 모양의 아이콘이 생깁니다.


X-window를 사용할 수 있다는 것인데..


만약 cygwin.bat 을 연속으로 두번 실행시키게 되면 에러가 나게 됩니다..


그런 후에는 X-window를 사용할 수 없으므로, 두번을 실행시키면 X 아이콘을 종료를 시키고


다시 cygwin.bat을 실행시켜주면 됩니다.





2. Vi 사용 색 변경


그리고 다음으로는


Vi editer 에서 사용색을 바꿔보도록 하겠습니다.


첨부된 다음 파일을 받은 후에 


vi_setup.tar


자신의 홈디렉토리에 복사를 합니다.


(/cygwin/home/**********/ 의 위치입니다.)


그런 후 시그윈을 실행합니다..


 $ tar xf vi_setup.tar


를 입력하여 압축을 풀어주면


Vi 를 실행 했을 경우 사용색이 나타나는 것을 볼 수 있습니다.




3. 디렉토리 색 변경


cmd 모드에서는 dir 을 하게 되면 현재 위치의 파일과 폴더 목록이 나옵니다..


cygwin 및 리눅스에서는 ls 를 해야합니다..


이때 나타나는 폴더와 파일들이 알아보기 쉽게 색으로 구분되게 하는 방법입니다.


시그윈을 실행 시킨 다음에


 $ ls -a


을 하면 숨겨진 목록까지 나옵니다.


목록을 보면 .bashrc 가 있습니다.


이 파일을 vi 로 열어봅시다.


 $ vi .bashrc


열어서 보면 영어로 이것저것 써 있습니다.


---------------------------------------------------------------------------------

# Some shortcuts for different directory listings

alias ls='ls -hF --color=tty'                        # classify files in colour

# alias dir='ls --color=auto --format=vertical'

# alias vdir='ls --color=auto --format=long'

#alias ll='ls -l'                                          # long list

---------------------------------------------------------------------------------


다음의 내용을 아래쪽에 찾을 수 있습니다.


alias ls='ls -hF --color=tty'


의 주석 # 을 삭제하고 저장 종료를 해줍니다..


저장 종료는 :wq 으로 하면 됩니다.


 $ source .bashrc 


를 하면 적용이 됩니다.



이상 시그윈의 기본 설정을 하여 보았습니다.



첨부된 파일은 지도교수님께서 주신 파일로 약간의 수정을 거친 후 업로드 하였습니다.



Cygwin 설치하기 (Cygwin = 시그윈) - 1편 : http://detectiveboy.tistory.com/22


Cygwin 설치하기 (Cygwin = 시그윈) - 2편 : http://detectiveboy.tistory.com/23


사용중인 Cygwin Packages : http://detectiveboy.tistory.com/34


다운받은 패키지 파일을 이용해서 Cygwin 을 설치하자!! : http://detectiveboy.tistory.com/36






반응형
Posted by 꼬마탐정
공부이야기/Cygwin2012. 12. 29. 17:12
반응형
다운받은 패키지 파일을 이용해서 Cygwin 을 설치하자!!



이번편에서는 Cygwin을 설치할 때 인터넷에서 다운 받아서 설치 하는 방법과 미리 다운받은 패키지 파일을 이용한 것 중에서 미리 다운 받은 패키지 파일을 이용해서 Cygwin을 설치 해보려고 한다.



Install from Local Directory : 미리 다운로드 받은 패키지 파일을 이용해서 설치를 한다.



앞서 위의 내용에 대해서 설명을 하였습니다..


이 내용은 


Cygwin 설치하기 (Cygwin = 시그윈) - 1편 : http://detectiveboy.tistory.com/22


Cygwin 설치하기 (Cygwin = 시그윈) - 2편 : http://detectiveboy.tistory.com/23


위의 링크를 따라가서 배우시면 됩니다..



여기서 사용하는 패키지 파일은


제가 사용중인 시그윈 페키지파일 : http://detectiveboy.tistory.com/34


에서 다운 받아서 사용하시면 됩니다...


지금부터 시작하겠습니다..



이부분은 앞서 Cygwin 설치하기 편에서 설명 드렸듯이 임의로 편하게 하기 위에 이러한 폴더를 만들고 했음을 말씀 드렸습니다.

setup.exe 파일이 있는 폴더에 위에서 말한 패키지 파일을 다운을 받은 후

압축을 푸시고 폴더 상태로 넣어둡니다...


참고1) 혹시 이전에 사용하시거나 다른곳에서 다운 받은 패키지 파일이 있으신 분은 그 패키지 파일을 이용하셔도 좋습니다..^.^


참고2) 이부분은 본인이 원하시는 폴더에 넣어두셔도 됩니다..

어짜피 나중에 다음 보이는 폴더의 위치를 지정가능하니까요~




setup.exe 파일을 실행시켜 설치를 시작합시다..!!

읽어보실분은 읽어보시고 다음!!




Cygwin 설치하기 1편에서는 여기서 첫번째를 선택했지만..

지금은 패키지 파일을 가지고 있기 때문에

세번째의 Install from Local Directory 을 선택하시고 다음!!




여기는 Cygwin을 설치할 폴더를 지정하는 곳입니다..

시그윈 설치할 폴더를 지정하신 후 다음!!




여기가 중요합니다.

위에서 다운받은 패키지 파일이 있는 폴더를 지정해주시면 됩니다..

첫번째 그림을 보시면 경로가 같음을 보실 수 있습니다.

혹시 다른 폴더에 넣어두신 분은 그 폴더를 선택하시면 됩니다.

그리고 다음!!




이제 패키지를 선택합니다..

제가 사용하려는 패키지 파일이 다 있기 때문에 저는 All 옆의 Default 를 눌러

다음과 같이 Install 로 바꿔서 전체 설치를 합니다..

혹시 본인이 필요 없는 패키지가 있다 싶으시면 찾으셔서

Skip 상태로 바꾸시면 됩니다.

이부분은 Cygwin 설치하기 2편을 참고해주세요..^.^




전체설치인 전체 Install 로 바꾼 후 다음!!




여기도 보면 되지만 그냥 다음!!




설치가 진행 중입니다~!!!




자신이 필요한 부분에 체크를 하시고

마침을 눌러 설치를 종료합니다!!



지금까지 미리 다운로드된 패키지 파일을 이용해서 Cygwin을 설치하는 방법에 대해서 살펴보았습니다..


혹시 이해가 안되는 부분 있으시면, 앞서 Cygwin 설치하기 1편/2편을 참고 하시고,


댓글 남겨주시면 부족한 부분 설명 드리겠습니다.



Cygwin 설치하기 (Cygwin = 시그윈) - 1편 : http://detectiveboy.tistory.com/22


Cygwin 설치하기 (Cygwin = 시그윈) - 2편 : http://detectiveboy.tistory.com/23


사용중인 Cygwin Packages : http://detectiveboy.tistory.com/34


다운받은 패키지 파일을 이용해서 Cygwin 을 설치하자!! : http://detectiveboy.tistory.com/36






반응형
Posted by 꼬마탐정
공부이야기/Cygwin2012. 12. 27. 22:05
반응형
사용중인 Cygwin Packages


현재 사용중인 시그윈 패키지들 입니다.


최종 업데이트 날짜는 2012년 12월 25일 입니다.


어떤 패키지가 있는지는 확인을 하기가 어렵습니다..


거의 왠만한건 다 된다고 보시면 됩니다...


필요없다 싶으시면 다운 안받으셔도 됩니다!!



어디까지나 이 자료는 개인 보관용으로 백업하였습니다.

 

이 게시물을 보신 분께서는 다른 곳에 배포하지 말아주시길 바랍니다.

 


자료는 티스토리 특성상 10Mb 단위로 분할 압축하여 업로드 되었습니다.



하나하나 클릭하여 다운 받기 불편하기 때문에

 

오르빗(Orbit)을 이용해주세요~!!

 

오르빗을 깔기 싫으시면, 플레시겟이나 다운로드 엑셀레이터 등을 이용하시면 됩니다.

 

오르빗(Orbit) : http://www.orbitdownloader.com/

 

오르빗 설치편 : http://detectiveboy.tistory.com/10

 

오르빗 사용편 : http://detectiveboy.tistory.com/11




Cygwin 설치하기 (Cygwin = 시그윈) - 1편 : http://detectiveboy.tistory.com/22


Cygwin 설치하기 (Cygwin = 시그윈) - 2편 : http://detectiveboy.tistory.com/23


사용중인 Cygwin Packages : http://detectiveboy.tistory.com/34


다운받은 패키지 파일을 이용해서 Cygwin 을 설치하자!! : http://detectiveboy.tistory.com/36



1. Cygwin Packages



시그윈 패키지 파일은 삭제하도록 하겠습니다...


필요하신 사항이 있으시면 댓글을 남겨주시면 도움을 드리겠습니다.






반응형
Posted by 꼬마탐정
공부이야기/Cygwin2012. 12. 25. 00:12
반응형
Cygwin 설치하기 (Cygwin = 시그윈) - 2편



1편에 이어서 2편을 시작하겠습니다.

(어투가 마음에 들지 않더라도 이해해주세요...^.^ 

쓰고보니 그렇네요.. 나중에 쓸때는 바르게 쓰겠습니다...)



앞서 패키지 선택 부분까지 봤다...^.^

자신이 필요한 패키지를 찾아서 설치를 할 수 있다.

자신이 무엇이 필요한지 모르겠다 싶으면,

추후 제가 사용하는 패키지 파일을 올리도록 하겠습니다.

※주의) 자신이 필요한 패키지를 Search 에서 찾을 때, 찾을 패키지명을 입력 후 Enter 키를 누르면 안됩니다!!!

Enter키를 누르면 다음을 누르게되서 설치가 진행됩니다..

Enter키를 누르지 않더라도 검색이 되니 바로 찾을 수 있습니다.




이제 패키지 선택 부분을 자세히 살펴 봅시다.

ALL 옆의 Default 를 누르면 설치 모드를 바꿀 수 있습니다.

Default : 기본적은 패키지만 설치한다.

Install : 전체 설치를 한다.

Reinstall : 현재 설치된 패키지를 다시 설치한다.

Uninstall : 삭제를 한다.

자신의 컴퓨터가 용량이 크다면, 그냥 과감하게 전체 인스톨을 해도 무방하다.

하지만 필요한 패키지만 설치하기 위해 패키지를 검색 후

Default 를 클릭을 하면 Install 로 바뀌거나 Skip 을 누르면 그 패키지의 버젼이 나온다.

그러면 그 패키지를 설치를 한다는 것이다.

직접 클릭을 해서 확인을 해보도록 하자!!!!




일단 Default로 설치를 해보자.

Skip은 설치가 안되는 부분이고, 버젼표시가 된것은 그 버젼으로 설치를 한다는 것이다.

다음!!!




그냥 다음!!!




설치가 진행 중이다!!!

차분히 기다리자~~!!!

전체를 선택했다면 엄청 오래 걸릴 것이다.

그만큼 용량도 클것이다...;;;;




설치가 완료 되었다.

바탕화면과 시작메뉴에 단축아이콘을 만들것인지는 본인의 판단에 맡기고 마침을 한다.




다음과 같이 바탕화면과 시작메뉴에 단축아이콘이 생성 되었다.




앞서 1편에서 설치 중에 패키지 파일을 저장할 곳을 지정해주었다.

(1편 : http://detectiveboy.tistory.com/22)

그 폴더를 확인해 보면,

다음과 같은 폴더가 생성 되었다.

폴더명은 자신이 다운받을 때 선택한 사이트명이 써져 있다.

그리고 폴더 안에는 패키지 파일들이 있으니 본인이 한번 확인을 해보도록 하자~~




이상으로 Cygwin 설치를 마쳤습니다.


다음은 설치할 때 Install from Internet 을 이용하지 않고,

미리 다운로드한 패키지 파일로 설치를 하는 경우인 Install from Local Directory 로 설치하는 방법을

간략히 포스팅 하겠습니다.



글을 쓸 때 존대를 쓰지 않았는데 이부분 이해를 해주세요..^.^

그냥 생각나는대로 쓰다보니 그런 현상이 발생했습니다..

고치도록 하겠습니다.





Cygwin 설치하기 (Cygwin = 시그윈) - 1편 : http://detectiveboy.tistory.com/22


Cygwin 설치하기 (Cygwin = 시그윈) - 2편 : http://detectiveboy.tistory.com/23


사용중인 Cygwin Packages : http://detectiveboy.tistory.com/34


다운받은 패키지 파일을 이용해서 Cygwin 을 설치하자!! : http://detectiveboy.tistory.com/36







반응형
Posted by 꼬마탐정