Skip to content

Instantly share code, notes, and snippets.

@sigmadream
Last active August 22, 2022 08:22
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sigmadream/4a11f2a902ca825dc06f17dde157ac64 to your computer and use it in GitHub Desktop.
Save sigmadream/4a11f2a902ca825dc06f17dde157ac64 to your computer and use it in GitHub Desktop.

Ubuntu에서 .Net 개발 환경 설정

  • .Net(a.k.a C#)도 리눅스에서 실행 가능
  • .Net을 실행하기 위해서 별도의 SDK를 설치
  • Visual Studio 대신에 => VSCode와 플러그인을 최대한 활용

준비사항

  • Software Updater를 사용해서 시스템을 최신으로 업데이트 할 것
  • VSCode는 설치해 둘 것

.Net SDK 설치

  • SDK를 위한 패키지 다운로드 및 설치
$ wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
$ sudo dpkg -i packages-microsoft-prod.deb
$ rm packages-microsoft-prod.deb
  • SDK 설치
$ sudo apt-get update
$ sudo apt-get install -y apt-transport-https
$ sudo apt-get update
$ sudo apt-get install -y aspnetcore-runtime-5.0

VSCode에 C# 개발 플러그인 설치

  • VSCode > Extensions > C# 검색 후 설치

간단한 예제

$ dotnet new webapp -o MyWebApp --no-https
$ cd MyWebApp
$ dotnet watch run

개발 환경 설정을 위한 참고

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment