2023. 7. 23. 15:30

ARM 버전은 수동으로 설치해야 된다고 알고 있었는데.......

자동으로 잘만 설치됩니다.

 

당연히 오드로이드에서도 설치 잘됩니다.

 

주의해야 할 점은 우분투 소프트웨어 업데이트 설정에 따라 설치가 안 되거나 실행이 안 될 수 있습니다.

 

 

0. 설치전 확인

우분투에서 apt로 무언가 설치할 때는

설치하기 전에 가급적 업데이트를 해주는 것이 좋습니다.

sudo apt update
sudo apt upgrade

 

업데이트를 안했더니 설치중에 에러가....

 

1. 표준 설치

Ubuntu 22.04에 .NET SDK 또는 .NET 런타임 설치

참고 : MS Learn - Ubuntu 22.04에 .NET SDK 또는 .NET 런타임 설치

 

 

SDK를 설치하는 경우

sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0

 

런타임을 설치하는 경우

sudo apt-get update && \
  sudo apt-get install -y dotnet-runtime-6.0

 

 

ASP.NET Core 런타임을 설치하는 경우

sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0

 

 

다른 버전을 설치하고 싶으시면 버전을 수정하면 됩니다.

aspnetcore-[종류]-[버전]

 

설치가 잘 됐는지 아래 명령어를 입력하여 확인해 봅시다.

dotnet --info

 

 

 

2. 스크립팅

참고 : MS Learn - 설치 스크립트를 사용하거나 이진 파일을 추출하여 Linux에 .NET 설치 - 스크립팅된 설치

 

스크립팅은 직접 해보질 않아서 링크만 남겨둡니다.

 

 

3. 수동 설치

참고 : MS Learn - 설치 스크립트를 사용하거나 이진 파일을 추출하여 Linux에 .NET 설치 - 수동 설치

 

수동 설치는 직접 해보질 않아서 링크만 남겨둡니다.

 

 

마무리

원래 스크립팅으로 설치하는 것과 수동 설치를 둘다 해 봤었는데......

스크린샷을 남겨두지 않아서 일단 정리하지 않았습니다.

 

나중에 기회 되면 다시 정리하겠습니다.