WSL2 사용
설치 : https://www.lesstif.com/software-architect/wsl-2-windows-subsystem-for-linux-2-89555812.html
- Windows Terminal 설치 및 관리자 권한 실행
- 아래 실행
$ dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
$ dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- Ubuntu 설치
- wsl 2로 설정
wsl --set-default-version 2
.NET 5
설치 : (20.04 lts 기준 - https://docs.microsoft.com/ko-kr/dotnet/core/install/linux-ubuntu#2004-)
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 sudo apt-get update;
sudo apt-get install -y apt-transport-https && sudo apt-get update && sudo apt-get install -y dotnet-sdk-5.0
확인
dotnet
다른 리눅스 시스템
SSH 접속 후 OS 확인 (cat *release*)
cat *release*
CentOS Linux release 7.7.1908 (Core)
Derived from Red Hat Enterprise Linux 7.7 (Source)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
CentOS Linux release 7.7.1908 (Core)
CentOS Linux release 7.7.1908 (Core)
cpe:/o:centos:centos:7
sdk 설치 - CentOS 7 - (https://docs.microsoft.com/ko-kr/dotnet/core/install/linux-centos)
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install dotnet-sdk-5.0
'C#' 카테고리의 다른 글
[C#] mp4 Header 읽기를 통해 형식 및 duration 구하기 (0) | 2021.11.02 |
---|---|
[C#-Linux] 워커 서비스 프로그램 서비스로 등록하기 (0) | 2021.10.21 |
[C#] Webview2 - not working Input type when it run as administrator (2) | 2021.10.20 |
[C#] Webbrowser - ie 버전 up (0) | 2021.09.02 |
[C#] dll 코드로 등록 방법 (관리자 권한으로 실행해야 함) (0) | 2021.08.31 |