다음 기사에서는 .NET 커널을 살펴볼 것입니다. 이것은 Microsoft에서 개발 한 무료 크로스 플랫폼 및 오픈 소스 프레임 워크 데스크톱 앱, 모바일 앱, 웹 앱, 게임 앱 등을 만들 수 있습니다.
Windows 플랫폼에서 온 .NET 개발자 인 경우 .NET 커널이 도움이 될 것입니다. 쉽게 개발 환경 구성, 모든 Gnu / Linux 및 Unix 운영 체제에서. 다음 줄에서 우리는 Ubuntu 18.04에 Microsoft .NET Core SDK 설치 그리고 donet을 사용하여 첫 번째 애플리케이션을 작성하는 방법.
Ubuntu 18.04에 Microsoft .NET Core SDK 설치
.NET 커널은 GNU / Linux, Mac OS 및 Windows와 호환됩니다. Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE 및 Ubuntu를 포함하여 가장 널리 사용되는 GNU / Linux 운영 체제에 설치할 수 있습니다.
시작하려면 터미널 (Ctrl + Alt + T)을 열고 다음 명령을 입력합니다.
wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb
또한 'Universe'저장소를 활성화해야합니다., 아직 활성화하지 않은 경우. 터미널에 다음을 입력하면됩니다.
sudo add-apt-repository universe
이제 할 수 있습니다 .NET Core SDK 설치 명령 사용 :
sudo apt install apt-transport-https
sudo apt update && sudo apt install dotnet-sdk-2.2
설치 후 우리는 설치된 버전 확인 타자:
dotnet --version
dotnet으로 첫 번째 응용 프로그램 만들기
보시다시피 .NET core SDK가 Ubuntu에 올바르게 설치되었습니다. 이제 dotnet을 사용하여 첫 번째 응용 프로그램을 만들 차례입니다.
예를 들어 'ubunlog앱'. 이렇게하려면 터미널을 열고 (Ctrl + Alt + T) 다음을 실행하면됩니다.
dotnet new console -o ubunlogApp
위의 스크린 샷에서 볼 수 있듯이 dotnet은 새로운 콘솔 유형 응용 프로그램을 만들었습니다. -o 매개 변수는 'ubunlog앱'응용 프로그램 데이터가 저장되는 위치 필요한 모든 파일과 함께.
디렉토리로 이동하면 ubunlog앱에서 다음과 같은 내용을 찾을 수 있습니다.
라는 파일이 2개 있는데 ubunlogApp.csproj 및 Program.cs와 obj라는 디렉터리. 기본적으로, Program.cs 파일에는 프로그램을 실행하기위한 코드가 포함됩니다.안녕하세요'콘솔에서. 다음을 입력하여 프로그램 코드를 볼 수 있습니다.
cat Program.cs
우리가 원한다면 방금 만든 응용 프로그램을 실행하십시오., 다음 명령을 작성하기 만하면됩니다.
dotnet run
"Hello World전형적인 것은 간단합니다. 지금, 누구나 Program.cs 파일에 코드를 작성할 수 있습니다. 같은 방식으로 실행합니다.
우리가 할 수있는 또 다른 일은 새 디렉토리를 만드는 것입니다. 내 코드, 다음 명령을 사용합니다.
mkdir ~/.micodigo cd ~/.micodigo/
… 그리고 거기에서 우리는이 디렉토리를 만들 수 있습니다 우리의 새로운 개발 환경 다음 명령을 실행합니다.
dotnet new console
위의 명령은 mycode.csproj 및 Program.cs라는 두 개의 파일과 obj라는 디렉토리를 생성합니다. 이제 편집기에서 Program.cs 파일을 열고 자체 코드로 기존 'hello world'코드를 삭제하거나 수정할 수 있습니다.
원하는 코드가 작성되면 Program.cs 파일을 저장하고 닫으면됩니다. 이 후 우리는 앱 실행:
dotnet run
이 수 dotnet 도움말 참조 타자:
dotnet --help
Microsoft Visual Studio 코드 편집기
코드를 작성하려면 누구나 좋아하는 편집기가 있습니다. 그러나 그것은 Microsoft에는 'Microsoft Visual Studio 코드'.NET 지원. 이것은 크로스 플랫폼 코드 편집기이므로 Windows, GNU / Linux 및 Mac OS X에서 모두 사용할 수 있습니다.
가볍고 강력한 오픈 소스 소스 코드 편집기입니다. JavaScript, TypeScript 및 Node.js에 대한 기본 지원이 제공되며 C ++, C, Python, PHP 또는 Go와 같은 다른 언어에 대한 풍부한 확장 에코 시스템이 있습니다.
이 코드 편집기를 사용하여 .NET으로 애플리케이션을 개발하는 데 관심이 있다면 동료가 작성한 기사를 참조하십시오. 방법 Visual Studio Code 설치 우분투에서.
의 Microsoft 문서 우리는 찾을 수 있습니다 .NET Core 및 .NET Core SDK 도구 사용 방법을 배우기위한 몇 가지 기본 자습서 Visual Studio 코드 편집기를 사용합니다.
에 dotnet에 대해 자세히 알아보기, 당신은 상담 할 수 있습니다 공식 프로젝트 페이지.
나는 Lubuntu를 사용하고 있으며 첫 번째 설치 줄에서 Microsoft 패키지가 없다고 알려줍니다. 이 배포판과 불일치가 있습니까?. 인사말
응용 프로그램을 만든 후 Ubuntu에 어떻게 설치합니까?
좋은 Luis, 저장소를 추가하시겠습니까?