반응형

     정보

    • 업무명     : 온라인/오프라인 리눅스 (Linux) 환경에 따른 그누플롯 (Gnuplot) 설치 방법

    • 작성자     : 이상호

    • 작성일     : 2020-02-08

    • 설   명      :

    • 수정이력 :

     

     내용

    [개요]

    • 안녕하세요? 웹 개발 및 연구 개발을 담당하고 있는 해솔입니다.

    • Gnuplot은 오픈 소스 소프트웨어로서 명령 중심 대화형 함수로 되어 있습니다. 즉 사용자는 명령어를 입력하여 단계별로 도면 그림 도는 그래픽을 구현할 수 있습니다.

    • 따라서 이러한 Gnuplot를 사용하기 앞서 온라인/오프라인 리눅스 환경에서 설치 방법을 소개드리고자 합니다.

     

     

    [특징]

    • Gnuplot를 사용하기 위해서 리눅스 환경 구축이 요구되며 이 프로그램은 이러한 목적을 달성하기 위한 소프트웨어

     

    [기능]

    • Gnuplot 설치

      • 온라인 환경

      • 오프라인 환경 

     

    [활용 자료]

    • 없음

     

    [자료 처리 방안 및 활용 분석 기법]

    • 없음

     

    [사용법]

    • 온라인 및 오프라인 환경 구축

    • 각 환경에 따른 다운로드 및 설치

    • 설치 결과 확인

     

    [사용 OS]

    • Linux (CentOS v7.0)

    • VMware Workstation Pro v15.5

     

    [사용 언어]

    • Gnuplot v5.2.2

     

     설치

    [온라인 환경]

    • 리눅스 (Linux)에서 "yum -y install gnuplot"를 통해 설치합니다.

    yum -y install gnuplot

     

    • Gnuplot 설치 버전 확인
    root@linux220 /S/INSTALL# gnuplot                                                                                                                                                                            (base) 
    
    	G N U P L O T
    	Version 4.6 patchlevel 2    last modified 2013-03-14 
    	Build System: Linux x86_64
    
    	Copyright (C) 1986-1993, 1998, 2004, 2007-2013
    	Thomas Williams, Colin Kelley and many others
    
    	gnuplot home:     http://www.gnuplot.info
    	faq, bugs, etc:   type "help FAQ"
    	immediate help:   type "help"  (plot window: hit 'h')
    
    Terminal type set to 'x11'

     

    [오프라인 환경]

    • 온라인 (인터넷 가능)에서 "yum"을 이용하면 이전 버전의 Gnuplot 밖에 없습니다.

    • 따라서 최신 버전을 이용할 경우 직접  패키지 다운로드하여 컴파일 및 실행해야 합니다.

     

     

    gnuplot - Browse /gnuplot/5.2.2 at SourceForge.net

    ×

    sourceforge.net

    •  
    •  

     

    • [2 단계] Gnuplot 설치

      • "gnuplot-5.2.2.tar.gz""/SYSTEM/INSTALL"로 업로드 합니다.

      • "tar -xvzf gnuplot-5.2.2.tar.gz"를 통해 압축 해제합니다.

      • "cd gnuplot-5.2.2"를 통해 이동합니다.

      • "sh ./configure --prefix=/usr/local""make" "make install"를 통해 설치합니다.

     

     

    tar -xvzf gnuplot-5.2.2.tar.gz
    
    cd gnuplot-5.2.2
    
    sh ./configure --prefix=/usr/local
    make
    make check
    make install

     

    • [3 단계] 환경 변수 설정

      • 프롬프트 상에서 "which gnuplot"을 입력해도 확인할 수 없습니다.

      • 이는 리눅스 환경에서 Gnuplot 설치 폴더 "/usr/local/bin"를 찾을 수 없기 때문입니다.

      • 따라서 "vi ~/.bashrc"에서 "GNUPLOT_ROOT""arrRootConfig" 환경 변수를 입력합니다.

      • "source ~/.bashrc"를 통해 재 실행합니다.

      • Gnuplot 설치 버전 확인합니다.

     

     

    root@linux220 /S/INSTALL# vi ~/.bashrc
    
    #==========================================
    #  Configure
    #==========================================
    # Gnuplot v5.2
    export GNUPLOT_ROOT=/usr/local
    
    arrRootConfig=($GNUPLOT_ROOT)
    
    export PATH=$PATH:$HOME/bin:.:~:
    export MANPATH=$MANPATH
    
    for iCount in ${arrRootConfig[*]}; do
       if [ ! -z $iCount ]; then
          if [ -d $iCount/bin ]; then PATH=$iCount/bin:$PATH ; fi
          if [ -d $iCount/lib ]; then LD_LIBRARY_PATH=$iCount/lib:$LD_LIBRARY_PATH ; fi
          if [ -d $iCount/sbin -a `id -u` = 0 ]; then PATH=$iCount/sbin:$PATH ; fi
          if [ -d $iCount/man ]; then MANPATH=$MANPATH:$iCount/man ; fi
       fi
    done

     

     

     참고 문헌

    [논문]

    • 없음

    [보고서]

    • 없음

    [URL]

    • 없음

     

     문의사항

    [기상학/프로그래밍 언어]

    • sangho.lee.1990@gmail.com

    [해양학/천문학/빅데이터]

    • saimang0804@gmail.com
    반응형
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기