ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [MonoDevelop] 1. MonoDevelop 시작
    .NET/개발환경 및 Tools 2014. 12. 21. 22:33
    반응형
    MonoDevelop 은 MS에서 새로 런칭한 .NET 및 .NET Core로 대체 되었습니다.
    Linux에서의 .NET 개발은 .NET Core 3.1 또는 5.0 이상의 .NET 을 
    참조 : https://dotnet.microsoft.com/

     

    MS의 Visual Studio 와 C#의 조합은  개발 능력이 저조한(나처럼) 초보 개발자에게도 현업에 종사할 수 있게 끔 해주는 고마운 도구 인 것 같다. 그러나 C# 기반의 솔루션을 사용하기 위한 OS 환경은 그렇지 않은 것 같다. 개인 개발자나 소규모의 개발에 대해서는 조금 사정이 낫지만,  ASP.NET 을 서비스 하기 위한 IIS 나 MSSQL 라이선스에 대한 비용을 확인 하게 되면 작정하고 뽑아 먹겠다는 의도가 다분히 느껴질 정도다.
    (그중에서도 Server OS 비용이 독보적이니.... -_-;;;)

    그에 대한 대안까진 아니더라도 OS 독립적이며, C#을 사용할 수 있는 Monodevelop 을 익혀보려 한다. Monodevelop은 이전에 Unity 개임 개발 툴을 익히고자 잡아본 적이 있었지만, 사용이 어렵고, 잦은 버그 유발 때문에 포기했다가, MS의 .NET에 대한 오픈소스화 소식과  xamarin studio starter에 대한 소식을 접하게 되어 다시 배워보려한다.
    목적이 Windows OS로부터 탈피이니 Virtual Box로 우분투를 설치하여 Linux 환경으로 구축했다. :-)

    우분투 가상환경 설치는 쉬우니 넘어간다. 우분투에 로그인하여 바탕 화면에 접속하면 우분투 소프트웨어 센터가 나타난다. 여기에서 Monodevelop을 검색하고 설치를 하면 쉽게 최신 구축 환경을 가져갈 수.... 있을 줄 알았는데, 우분투 소프트웨어 센터에 올라와 있는 Monodevelop은 4.0 버전이고, 이 경로를 통해선 최신 버전을 구할 수 없었다.


    [그림 1] 짜이찌엔~ 우분투 소프트웨어 센터

    최신 버전의 Monodevelop을 설치를 위해 http://www.monodevelop.com/download/ 에 접속하여 Linux 설치방법을 확인하였다.


    [그림 2] MonoDevelop 개발 툴 다운로드 사이트

    여기서 개발환경인 Debian, Ubuntu, and derivatives 링크를 눌러 들어가면 설명과 함께 명령어가 적힌 페이지가 나타난다. 영어에 약해 정확한 해석은 어렵지만 apt-get install 로 설치시 최신 버전을 설치할 수 있는 자격조건과 저장소위치를 설정하는 작업인듯 하다. 설치는 아래 순서대로 설치를 진행하면 된다.

    1. 먼저 terminal 을 켜고 아래와 같은 명령어를 사용한다.

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
    

    2. 그 다음 아래 명령어를 그대로 사용한다.

    echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
    

    3. apt-get update 명령어를 입력한다.

    apt-get update
    

    4. 여기까지 진행하고나면 sudo apt-get install 명령어로 monodevelop 최신 버전을 설치할 수 있다.

    sudo apt-get install monodevelop
    


    [그림 3] monodevelop을 열심히 설치중인 터미널. 힘내 짜샤

    4. 설치를 완료하면 터미널에서 monodevelop 을 입력하고 엔터를 누르거나, 왼쪽 위에 자리잡은 런처버튼을 눌러 나오는 검색창에 monodevelop을 검색하여 실행시키면 최신 버전의 monodevelop 을 사용할 수 있다.


    [그림 4] 최신 버전(글쓴 시점에서)의 MonoDevelop 환경. 기본적으로 한글지원한다. ^0^

    Note 1. 다른 OS 환경에서는 Xamarin Studio Starter를 제공하는데, Linux는 아직 MonoDevelop 타이틀을 벗지 않았네요. 둘과의 차이는 Android 개발지원 여부인 듯 하다.
    Note 2. sudo apt-get update 이후 과정을 거치고나면 우분투 소프트웨어 센터에 5.5 버전으로 업데이트된다. 짜이찌엔 취소

    반응형

    댓글

Designed by Tistory.