Microsoft MVP성태의 닷넷 이야기
개발 환경 구성: 341. openSUSE에 닷넷 코어 설치 [링크 복사], [링크+제목 복사],
조회: 22277
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
(연관된 글이 1개 있습니다.)

openSUSE에 닷넷 코어 설치

지난 글에서 Ubuntu에서의 닷넷 코어 설치를 살펴봤는데요.

WSL 또는 Ubuntu에 닷넷 코어 설치
; https://www.sysnet.pe.kr/2/0/11388

openSUSE도 윈도우 스토어에 있길래 윈도우 10에 설치해 봤습니다. ^^

윈도우 스토어 - openSUSE Leap 42 
; https://www.microsoft.com/en-us/store/p/opensuse-leap-42/9njvjts82tjx

현재(2017-12-07) 위의 버전은 42.3버전입니다. (참고로, 닷넷 코어 2.0이 openSUSE 42.2 이상부터 지원합니다.)




지난 "WSL 또는 Ubuntu에 닷넷 코어 설치" 글과 마찬가지로 제품키 등록부터 시작합니다.

$ sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

피드 등록도 하고,

$ sudo sh -c 'echo -e "[packages-microsoft-com-prod]\nname=packages-microsoft-com-prod \nbaseurl=https://packages.microsoft.com/yumrepos/microsoft-rhel7.3-prod\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/zypp/repos.d/dotnetdev.repo'

$ sudo zypper update

닷넷 코어 2.0을 설치합니다.

$ sudo zypper install libunwind libicu
$ sudo zypper install dotnet-sdk-2.0.0

마지막으로 환경 변수 등록으로 끝!

$ export PATH=$PATH:$HOME/dotnet

(하지만, 제 경우에는 환경 변수 등록 없이도 잘 동작했습니다.)




참고로, 닷넷 코어 설치 시 다음과 같은 질문이 나옵니다.

$ sudo zypper install dotnet-sdk-2.0.0
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides libcurl needed by dotnet-runtime-2.0.0-2.0.0-1.x86_64
 Solution 1: do not install dotnet-sdk-2.0.0-2.0.0-1.x86_64
 Solution 2: break dotnet-runtime-2.0.0-2.0.0-1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] (c): 

검색해 보면 다음의 글이 나오고,

SUSE/OpenSUSE installer unable to resolve libcurl dependency 
; https://github.com/dotnet/core-setup/issues/3107

그냥 2번 선택해서 설치를 계속하면 됩니다.




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]

[연관 글]






[최초 등록일: ]
[최종 수정일: 12/7/2017]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




... 106  [107]  108  109  110  111  112  113  114  115  116  117  118  119  120  ...
NoWriterDateCnt.TitleFile(s)
11371정성태11/25/201725282오류 유형: 432. Hyper-V 가상 스위치 생성 시 Failed to connect Ethernet switch port 0x80070002 오류 발생
11370정성태11/25/201726028오류 유형: 431. Hyper-V의 Virtual Switch 생성 시 "External network" 목록에 특정 네트워크 어댑터 항목이 없는 경우
11369정성태11/25/201727286사물인터넷: 12. Raspberry Pi Zero(OTG)를 다른 컴퓨터에 연결해 가상 키보드 및 마우스로 쓰는 방법 (절대 좌표, 상대 좌표, 휠) [1]
11368정성태11/25/201731499.NET Framework: 699. UDP 브로드캐스트 주소 255.255.255.255와 192.168.0.255의 차이점과 이를 고려한 C# UDP 서버/클라이언트 예제 [2]파일 다운로드1
11367정성태11/25/201732991개발 환경 구성: 337. 윈도우 운영체제의 route 명령어 사용법
11366정성태11/25/201724880오류 유형: 430. 이벤트 로그 - Cryptographic Services failed while processing the OnIdentity() call in the System Writer Object.
11365정성태11/25/201725276오류 유형: 429. 이벤트 로그 - User Policy could not be updated successfully
11364정성태11/24/201729206사물인터넷: 11. Raspberry Pi Zero(OTG)를 다른 컴퓨터에 연결해 가상 마우스로 쓰는 방법 (절대 좌표) [2]
11363정성태11/23/201730002사물인터넷: 10. Raspberry Pi Zero(OTG)를 다른 컴퓨터에 연결해 가상 마우스 + 키보드로 쓰는 방법 (두 번째 이야기)
11362정성태11/22/201724940오류 유형: 428. 윈도우 업데이트 KB4048953 - 0x800705b4 [2]
11361정성태11/22/201727472오류 유형: 427. 이벤트 로그 - Filter Manager failed to attach to volume '\Device\HarddiskVolume??' 0xC03A001C
11360정성태11/22/201728527오류 유형: 426. 이벤트 로그 - The kernel power manager has initiated a shutdown transition.
11359정성태11/16/201727062오류 유형: 425. 윈도우 10 Version 1709 (OS Build 16299.64) 업그레이드 시 발생한 문제 2가지
11358정성태11/15/201733539사물인터넷: 9. Visual Studio 2017에서 Raspberry Pi C++ 응용 프로그램 제작 [1]
11357정성태11/15/201733910개발 환경 구성: 336. 윈도우 10 Bash 쉘에서 C++ 컴파일하는 방법
11356정성태11/15/201735642사물인터넷: 8. Raspberry Pi Zero(OTG)를 다른 컴퓨터에 연결해 가상 마우스 + 키보드로 쓰는 방법 [4]
11355정성태11/15/201729224사물인터넷: 7. Raspberry Pi Zero(OTG)를 다른 컴퓨터에 연결해 가상 마우스로 쓰는 방법 [2]파일 다운로드2
11354정성태11/14/201735312사물인터넷: 6. Raspberry Pi Zero(OTG)를 다른 컴퓨터에 연결해 가상 키보드로 쓰는 방법 [8]
11353정성태11/14/201731684사물인터넷: 5. Raspberry Pi Zero(OTG)를 다른 컴퓨터에 연결해 가상 이더넷 카드로 쓰는 방법 [1]
11352정성태11/14/201728665사물인터넷: 4. Samba를 이용해 윈도우와 Raspberry Pi간의 파일 교환 [1]
11351정성태11/7/201730622.NET Framework: 698. C# 컴파일러 대신 직접 구현하는 비동기(async/await) 코드 [6]파일 다운로드1
11350정성태11/1/201727615디버깅 기술: 108. windbg 분석 사례 - Redis 서버로의 호출을 기다리면서 hang 현상 발생
11349정성태10/31/201727319디버깅 기술: 107. windbg - x64 SOS 확장의 !clrstack 명령어가 출력하는 Child SP 값의 의미 [1]파일 다운로드1
11348정성태10/31/201722927디버깅 기술: 106. windbg - x64 역어셈블 코드에서 닷넷 메서드 호출의 인자를 확인하는 방법
11347정성태10/28/201727813오류 유형: 424. Visual Studio - "클래스 다이어그램 보기" 시 "작업을 완료할 수 없습니다. 해당 인터페이스를 지원하지 않습니다." 오류 발생
11346정성태10/25/201723917오류 유형: 423. Windows Server 2003 - The client-side extension could not remove user policy settings for 'Default Domain Policy {...}' (0x8007000d)
... 106  [107]  108  109  110  111  112  113  114  115  116  117  118  119  120  ...