{"id":15003592,"url":"https://github.com/ziadasem/customize-linux-image","last_synced_at":"2026-02-27T06:13:55.964Z","repository":{"id":244474820,"uuid":"784530641","full_name":"ziadasem/Customize-Linux-Image","owner":"ziadasem","description":"tutorial about how to customize Linux images for Embedded targets from scratch","archived":false,"fork":false,"pushed_at":"2024-06-20T16:33:06.000Z","size":75,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-12T04:41:25.666Z","etag":null,"topics":["bootloader","customization","embedded-linux","embedded-systems","linux-kernel","rootfs","toolchain","u-boot"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ziadasem.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-10T03:02:13.000Z","updated_at":"2024-06-20T16:33:10.000Z","dependencies_parsed_at":"2024-10-12T07:41:22.236Z","dependency_job_id":"b6f7e9e7-2a48-4280-9e91-2d660a870b8e","html_url":"https://github.com/ziadasem/Customize-Linux-Image","commit_stats":null,"previous_names":["ziadasem/customize-linux-image"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ziadasem/Customize-Linux-Image","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ziadasem%2FCustomize-Linux-Image","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ziadasem%2FCustomize-Linux-Image/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ziadasem%2FCustomize-Linux-Image/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ziadasem%2FCustomize-Linux-Image/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ziadasem","download_url":"https://codeload.github.com/ziadasem/Customize-Linux-Image/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ziadasem%2FCustomize-Linux-Image/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267329922,"owners_count":24069945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-27T02:00:11.917Z","response_time":82,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootloader","customization","embedded-linux","embedded-systems","linux-kernel","rootfs","toolchain","u-boot"],"created_at":"2024-09-24T18:59:08.514Z","updated_at":"2025-11-05T02:02:25.026Z","avatar_url":"https://github.com/ziadasem.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Linux Image Customization for Embedded Linux projects\n\nThe repository offers a discussion on customizing Linux images to fit a custom target, primarily based on chapters 2, 3, 4, and 5 from `Mastering Embedded Linux Programming, Third Edition` by Frank Vasquez and Chris Simmonds, along with some other resources.\n\nEach chapter includes a README file with a complete discussion of the topic and other related artifacts.\n\nThis repository is part of the Embedded Linux Course and will be expanded with summaries and exercises from additional chapters in the future. For more resources of Embbedded Linux System, please see the [Linux System Admin repo](https://github.com/ziadasem/Linux-System-Admin), [Modern C++](https://github.com/ziadasem/modern-cpp-crash-course), and  the [Embedded Linux Google Drive](https://drive.google.com/drive/folders/1E9dFgduPg2835RwebUoiKIaREmExyoyW), which include all course materials such as handwritten notes, GitHub repositories, slides, and references.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fziadasem%2Fcustomize-linux-image","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fziadasem%2Fcustomize-linux-image","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fziadasem%2Fcustomize-linux-image/lists"}