본문 바로가기

728x90

개발 이야기/리눅스 개발

(65)
리눅스 커널 유튜브 강좌 모아보기 1. 리눅스 커널 개발 강좌 https://www.youtube.com/watch?v=2Wg42C3Ndg4&list=PLMD7sQed_WQN--YN-5of3NuaSLd-vN4Qw&index=3 2. 리눅스 커널의 구조와 원리 https://www.youtube.com/watch?v=kEB28_z-myk&list=PLRrUisvYoUw9-cTYgkbTbr9f9CpbGdq4F 3. OJ Tube::한국에서 제일 쉬운 리눅스 커널 강의 https://www.youtube.com/watch?v=zkpE7VYkpmM&list=PLz--ENLG_8TPuiK-Ib4uW5DXPvsdCDNc1 (추가1) 이 게시물은 추후에 계속 업데이트 할 예정입니다. (사족) 더 좋은 정보를 공유하도록 저에게 힘을 실어 보내주세요. ..
리눅스 커널에 기여하는 방법 리눅스 커널은 오픈소스 프로젝트로 개발되고 있습니다. 커널 개발은 작업한 내용을 패치 형태로 이메일을 통해 제출하는 방식으로 진행됩니다. 이 글에서는 실제로 주석 오탈자를 수정하고 패치 코드를 제출해보며 리눅스 커널에 기여하는 방법에 대해 간단히 소개합니다. TL;DR 리눅스 커널에 기여하는 방법은 다음과 같습니다. git clone 소스 코드 수정 변경 사항 커밋 패치 생성 메인테이너와 메일링 리스트 확인 패치 제출 패치 리뷰 리눅스 커널에 기여하기 git clone 다음 명령어를 통해 리눅스 커널 소스 코드를 clone 할 수 있습니다. git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 소스 코드 수정 커널의 메모리를..
아마존 AWS, 페도라 기반의 클라우드 최적화 '아마존 리눅스 2023' 출시 "AWS는 2010년부터 클라우드에 최적화된 리눅스 배포판을 제공해 왔습니다."라고 클라우드 서비스 블로그에서 설명합니다. 이번 주, 아마존은 3세대 리눅스 배포판인 '아마존 리눅스 2023'을 발표했습니다. * 블로그 - https://aws.amazon.com/blogs/aws/amazon-linux-2023-a-cloud-optimized-linux-distribution-with-long-term-support/amazon - 모든 세대의 아마존 리눅스 배포는 보안이 유지되고 클라우드에 최적화되어 있으며 장기적인 AWS 지원을 받습니다.... 아마존 리눅스 2023에 워크로드를 배포하면 높은 보안 표준, 예측 가능한 수명 주기, 일관된 업데이트 환경이라는 세 가지 주요 이점을 얻을 수 있습니다. ..
STM32MP157 MPU를 기반 임베디드 보드에 으로 Debian 배포판을 올리는 방법 해당 링크: https://forum.digikey.com/t/debian-getting-started-with-the-stm32mp157/12459/1 Debian: Getting Started with the STM32MP157 This is a page about ST’s STM32MP1 series of Cortex-A7 based Development Kits. Availability Boards: Discovery kit with STM32MP157D MPU at Digi-Key Discovery kit with STM32MP157F MPU at Digi-Key Evaluation board with STM32MP157D MPU at Digi-Key Evaluation forum.digikey..
Wine 8.0 공개...리눅스 등에서 윈도우 앱 호환 강화 Wine은 리눅스, FreeBSD 등 윈도우가 아닌 운영 체제에서 윈도우 앱 실행을 돕는 호환성 레이어입니다. 밸브가 만든 스팀 덱의 리눅스에서도 윈도우 게임 실행을 돕는 Proton의 바탕이 되는 것이기도 합니다. 거의 1년 전에 7.0이 나왔는데, 며칠 전 8.0이 공개되었습니다. 전체 변경 내용은 아래 링크로: https://www.winehq.org/announce/8.0 가장 큰 변화이자 첫 번째로 언급된 내용은 Wine의 모든 모듈이 PE (portable executable) 를 지원하면서, - 복사 방지 기능이 있는 윈도우 앱 실행 - 64비트 호스트 PC에서 32비트 앱 사용 - ARM 프로세서 호스트 PC에서 x86 앱 사용 같은 것이 가능해졌다고 합니다. 이 작업에 4년 정도가 걸렸다..
리눅스 윈도우 멀티부팅 시간 불일치 리눅스와 윈도우를 멀티부팅으로 이용할떄 리눅스와 윈도우의 시간이 서로 맞지 않습니다. 윈도우에서 cmd 를 관리자 권한으로 실행후 아래 명령어를 입력해 주시면 됩니다. reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f (추가1) 저는 리눅스 터미널에서 "timedatectl set-local-rtc 1" 이 명령을 줘서 해결했었던 것 같아요. 근데 리눅스 단일운영체제로 쓴 지 몇 개월 돼서 그런지 기억이 가물가물하네요. 그럼, 공유합니다.
[라즈베리파이] 라즈비안 버전과 커널 소스 버전 라즈베리파이의 라즈비안 버전과 커널 소스 버전은 아래 링크를 참고하시면 => http://egloos.zum.com/rousalome/v/10009125 하기 위치에서 받을 수 있습니다. https://downloads.raspberrypi.org/raspbian/images/ (추가1) 이 책 "디버깅을 통해서 배우는 리눅스커널의 구조와 원리" 라는 책에서 다루는 커널 디버깅과 관련된 내용은 2019년 7월 10일에 라즈베리 파이 커뮤니티에서 배포한 다음 이미지를 기준으로 테스트했습니다.  라즈비안 이미지 파일명: 2019-07-10-raspbian-buster-full.zip  라즈비안 커널 브랜치: rpi-4.19.y  리눅스 커널 버전: 4.19.60 (추가2) 본문에 언급된 책의 정보는 아..
리얼리눅스 강좌 소개 리얼리눅스의 리눅스 관련 교육 사이트가 있습니다. 이것을 간단히 소개하면, 기존의 임베디드와 리눅스 경험자 뿐만 아니라 초보자에게도 많은 도움이 됩니다. 실질적인 도구와 명령어 실습을 통해 기존에 책이나 전공과목에서 막연하게 들었던 이론을 실제로 확인해보면서 알아 갈 수 있습니다. 참고로, 해당 교육사이트는 아래에, => https://www.reallinux.co.kr/embedded_road Real Linux | 최신 트렌드 리눅스 전문교육|임베디드|서버 "쉽게 공부하자! 리눅스" www.reallinux.co.kr (추가1) 실제 강의르 듣고 수강한 경험자의 블로그를 아래에 남깁니다. https://devlog.jsyoo5b.net/ko/posts/review/lecture-reallinux-ke..

728x90