[도서] 코딩 자율학습 리눅스 입문 with 우분투

라즈베리 파이를 사용하게 되면 리눅스를 많이 쓰게 됩니다. 윈도우는 PC 환경을 벗어난 플랫폼을 지원할 생각은 없는 것으로 보입니다. 최근 Windows 11 for ARM이 출시된 후 많이 안정화되서 도전 정신이 강한 외국 (이런 건 미국보다는 유럽 쪽이 많음)인 형님들 중에는 라즈베리파이에 Windows 11 for ARM을 설치한 사람이 있다고는 하는데 공식 지원도 아니고 성능 자체도 일반 최저가형 PC보다도 낮은 라즈베리 파이에서는 무리이기는 합니다. 안드로이드도 공식 지원이 아니고 여러 사람들이 시도하고 있다고는 하지만, 결국 리눅스를 공부해야 하는 상황입니다. 리눅스는 크게 데비안 계열과 레드햇 계열로 구분할 수 있는데 데비안 계열에서 가장 유명한 것이 우분투입니다. 라즈베리 파이 OS도 데비안을 기반으로 만들어졌습니다. 같은 계열이라고는 하지만 약간의 차이는 있다고 합니다. 저는 아직 헤비 유저가 아니라서 어떤 차이가 있는지는 모르겠습니다.

더보기…

라즈베리 파이 OS 이미지 만들기

라즈베리 파이에 우분투와 같은 많이 사용하는 배포판을 사용할 수도 있지만 특별한 이유가 없는 한 최적화된 성능을 얻기 위해서 라즈베리 파이 재단에서 만든 OS를 사용하는 것이 좋습니다. 초기에는 라즈비안이라는 명칭으로 배포를 했는데 최근에 라즈베리 파이 OS로 명칭이 변경되었습니다. 또한 전용 이미지 제작 툴을 제공하여 몇 가지 사전 설정을 해주면 바로 사용할 수 있도록 이미지를 만들어줍니다.

더보기…

[사용기] NEXTU 외장형 ODD (NEXT-200DVD-RW)

요즘에는 CD나 DVD를 보기가 어렵습니다. 대부분의 PC에 DVD RW 가 장착되지 않고 출시된지도 오래됐습니다. 그래도 아직도 프로그램 전달을 위해서 제품에 CD나 DVD가 동봉되는 경우가 종종 있습니다. 작년 3월 경에 구입한 조립 PC의 메인보드에도 있었고, 최근 라즈베리파이 관련 디스플레이 제품을 구입했는데 여기에도 DVD가 동봉 되어 있습니다.

더보기…

스크래치 코딩. 고양이 움직이기

스크래치 블록 코딩에서 가장 기본적인 동작에 해당하는 고양이 움직이기를 작성했습니다. 이 코딩 구조는 텍스트 코딩에서도 같은 개념으로 만들게 되는 기본 구조입니다. 파이썬이나 C언어와 같은 프로그래밍 언어를 이용할 때는 Hello World ! 출력 코드가 제일 처음에 나오지만 스크래치와 같은 블록 코딩의 경우 이미 동작 시킬 대상이 표시되어 있거나 불러오기로 간단히 붙여 넣을 수 있으므로 바로 객체(여기서는 고양이)를 움직이는 코딩을 해 볼 수 있습니다.

더보기…