달력

122024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

아주 잠깐 ( 또는 안할지도 모르지만) YOCTO를 할지도 몰라 미리 공부하기로 했다. 

windows 10 노트북에 wsl2를 설치하고 YOCTO 빌드 시스템을 설정하려고 한다. 타겟은 라즈베리파이 B+ 이다.

wsl2 설치하면서 몇 가지 실수를 했다. 사람은 한번 한 실수를 두, 세 번 반복한다.  

설치하는 방법은 아래 MS 사이트에 잘 나와 있고 

https://docs.microsoft.com/ko-kr/windows/wsl/

 

Linux용 Windows 하위 시스템 설명서

Linux용 Windows 하위 시스템 설명서를 살펴봅니다.

docs.microsoft.com

 

몇 가지 다른 사이트도 좀 참고했다.

https://webnautes.tistory.com/1170

 

WSL 2 ( Windows Subsystem for Linux ) 를 사용하여 Ubuntu 20.04 설치 하는 방법

Windows 10에 wsl2 ( Windows Subsystem for Linux )를 설치한 후, Ubuntu 20.04를 설치한 과정을 다루고 있습니다. 2017. 12. 15 최초작성 2021. 05. 19  2021. 08. 01 최종작성 "Windows Subsystem for Linux"..

webnautes.tistory.com

https://bebutae.tistory.com/127

 

WSL2[1] - WSL2 및 우분투 설치하기

안녕하세요. 이버엔 WSL2에 대한 포스팅으로 돌아왔습니다. 1. WSL2란? Windows Subsystem for Linux2의 줄임말인 WSL2는 2020년 5월경 Windows 10 대규모 업데이트를 통해 정식 릴리즈되었습니다. WSL은 가상화를.

bebutae.tistory.com

https://blog.dalso.org/linux/wsl2/11099

 

Windows10 2004 WSL2 활성화하기. - 달소씨의 하루

앞선글에서 WSL2에 대해 알아봤으니 이번에는 직접 사용하는 윈도우에 설치해보려고합니다.참고로 wsl2를 사용해도 vmware, virtual box 모두 사용가능합니다. 설치 조건 설치조건은 당연히 정식지원

blog.dalso.org

 

 

wsl에서 wsl2로 버전하는 이유중 가장 큰 이유는 Docker를 사용할 수 있기 때문이란다.

첫 번째로 할 일은 내 윈도우의 버전을 확인 해야 한다.

Windows 10 버전 2004 이상(빌드 19041 이상) 또는 Windows 11에서 wsl2를 설치 할 수 있다.

다행이도 마지막 업데이트에서 wind10 '19041' 이상 버전으로 업데이트되어 설치할 수 있게 되었다.

그 다음 MS Store에서 'windows terminal' 을 설치한다. 

terminal을 설치했다면 아래 명령어를 순차적으로 실행하고 재부팅 한다.

 

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

 

재부팅 후 MS Store에서 Ubuntu를 설치한다. 나는 'Ubuntu 18.04 LTS'를 설치했다.

우부투를 설치 후 ID/PW를 설정한다.

wsl2 커널을 설치하고 wsl를 wsl2로 변경한다.

 

간략하게 다시 정리하면

  1. wsl2를 설치할 수 있는 windows10 버전인지 확인
  2. MS store에서 windows terminal 다운로드
  3. MS store에서 Ubuntu 다운로드( 사용할 버전 선택 )
  4. wsl2 설치
  5. ubuntu 실행하여 로그인 정보 설정
  6. wsl2로 설정 변경
    1. 이 때 커널 오류가 발생하면 wsl2 커널을 다운받아 설치해야 함

 

 

이 과정에서 나의 경우 아래와 같은 몇 가지 오류가 발생했다.

 

1. MS Store에서 Ubuntu 다운로드 후 실행 시키니 Name / Pass word 설정 화면이 나오지 않았다. 이유는 'windows 10에서 리룩스용 windows 하위 시스템' 을 설정하지 않아서이다. 

 

아래와 같이 두 부분을 설정하면 된다.

 

1) 윈도우키 -> 설정 버튼 -> 설정 검색 창에 'windows 기능 켜기/끄기' 검색 -> Linux용 Windows 하위 시스템 체크
2) 윈도우키 -> 설정 버튼 -> 설정 검색 창에 '개발자 기능 사용' 검색 -> 개발자 모드 켬

 

개발자 모드는 해킹될 가능성도 있기 때문에 wsl2 실행이 다 끝나면 다시 끄는 것이 좋을 듯 하다.

 

2. wsl과 설치한 Unbuntu를 wsl2 버전으로 변환을 시키는데 오류가 발생했다. 결론적으로 말해 변환할 Ubuntu의 배포 이름을 정확히 기술하지 못해서이다.

 

현재 설치된 wsl의 버전을 확인한다.

 

wsl의 기본 버전을 2로 설정한다.

 

설치한 Ubuntu의 버전을 wsl2로 변경하려고 했는데 배포판 이름을 정확히 기술하지 못해 실패했다. 정확히 기술 후 wsl 버전을 다시 확인하니 2로 잘 나와 있다.

 

마지막으로 설치된 Ubuntu 실행하는 방법이다.

  1. 설치한 windows terminal을 실행한다.
  2. 터미널 상단의 아래방향 화살표를 클릭하여 우분투를 실행시켜준다.

 

정상적으로 실행 된 모습

 

다음 번엔 설치한 Ubuntu-18.04 에 Docker를 설치해 보겠다.

'karma( 업 ) > YOCTO' 카테고리의 다른 글

YOCTO, 몇 가지 중요한 용어 및 개념  (0) 2022.02.23
빌드 시스템-Yocto  (0) 2022.02.23
YOCTO 준비하기 - wsl2 에 Docker 설치하다.  (1) 2021.12.21
Posted by 생짜
|

28~20(~12/30) : Tensorflow Tutorial -> Current

20~10(~2021.01.09): 캐글 문제풀이

10~1(~2021.01.19) : 캐글 문제풀이

 

오늘 www.udacity.com/ 

 

Learn the Latest Tech Skills; Advance Your Career | Udacity

Advance your career with online courses in programming, data science, artificial intelligence, digital marketing, and more. Built with industry leaders.

www.udacity.com

까지 완료.

 

내일은 11장까지 모두 끝내고 

www.coursera.org/professional-certificates/tensorflow-in-practice

 

DeepLearning.AI TensorFlow 개발자

Offered by deeplearning.ai. TensorFlow is one of the most in-demand and popular open-source deep learning frameworks available today. The DeepLearning.AI TensorFlow Developer Professional Certificate program teaches you applied machine learning skills with

www.coursera.org

강의까지 끝내는 걸로 하자.

일요일 부터는

www.tensorflow.org/tutorials?hl=ko 

 

TensorFlow Core

ML 초보자 및 전문가를 위해 TensorFlow를 사용하는 방법을 알아보는 완벽한 엔드 투 엔드 예시입니다. Google Colab에서 가이드를 사용해 보세요. 설정이 필요하지 않습니다.

www.tensorflow.org

와 

developers.google.com/machine-learning/crash-course

 

머신러닝 단기집중과정  |  Google Developers

실용적인 단기집중식 머신러닝 기초 입문 과정(20시간)입니다. 텐서플로우 실습도 함께 제공됩니다.

developers.google.com

과정을 12/29가지 모두 완료하고 디립다 문제만 풀어봐야지

Posted by 생짜
|

28~20(~12/30) : Tensorflow Tutorial -> Current

20~10(~2021.01.09): 캐글 문제풀이

10~1(~2021.01.19) : 캐글 문제풀이

 

오늘은 유다시티에서 

 

이 두 강의 듣고 자는 걸로....

Posted by 생짜
|