2017-09-06 1 views
2

라즈베리 파이에 dotnet core를 설치하는 가장 좋은 방법은 무엇입니까?

https://blogs.msdn.microsoft.com/david/2017/07/20/setting_up_raspian_and_dotnet_core_2_0_on_a_raspberry_pi/

문제로 날 단풍이 방법 ... 내가 할 때

[email protected]:~ $ dotnet --version 

I 다음 문 ... 그리고 어떤 버전

Did you mean to run dotnet SDK commands? Please install dotnet SDK from: 
    http://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409 

하는 경우를 얻을 수 나는 (링크가 제안한대로)이 프로토콜을 사용한다. https://www.microsoft.com/net/core#linuxdebian

내가 설치 단계

sudo apt-get install dotnet-sdk-2.0.0 

을 수행 할 때 0

다음 다음 패키지를 찾을 수 없습니다.

답변

6

.NET 코어 배포판에는 두 가지 변형이 있습니다. 런타임은이고 SDK는입니다. dotnet은 런타임 또는 SDK를 사용할지 여부를 결정하고 올바른 위치에 명령을 전달합니다.

표시되는 오류는 --version이 (가) SDK 명령입니다 (1). dotnet은 SDK로 리다이렉션을 시도하고 SDK가없는 것을보고 설치를 제안합니다.

명령의 내용이 인 경우 일 가능성이 높습니다. 이미 올바르게 설치되었을 가능성이 있습니다!

그냥 dotnet 작품 대신, dotnet --info을 시도해보고 싶다면

: 라즈베리 파이 장치의 경우

$ dotnet --info 

Microsoft .NET Core Shared Framework Host 

    Version : 2.0.0 
    Build : N/A 

, only the Runtime is available. 가능한 경우 SDK는 너무 느려서 좋은 경험을 제공하기에는 리소스가 너무 많습니다. 그래서 제안은 다른 컴퓨터 (예 : Intel x86_64의 Linux)에서 SDK를 사용하여 라즈베리 파이 런타임 (dotnet publish -r linux-arm -c Release)을 타겟팅 한 다음 Raspberry Pi (dotnet /path/to/published.dll)로 복사하여 실행하는 것입니다.

[1] 나는 그것이 완전히 어리 석고 틀렸다고 생각합니다. 그러나 그러한 삶입니다.

관련 문제