경량 맞춤형 Linux 빌드

경량 맞춤형 Linux 빌드

저는 시작 시 메모리를 거의 차지하지 않는 Linux 버전을 찾고 있습니다. UI 모듈이 필요하지 않습니다.

현재 사용 가능한 가이드 중에서 선택하거나 직접 만들어야 합니다. Arch Linux, Damn Small Linux 등 일부 Linux 배포판을 살펴봤지만 아직 결정하지 못했습니다. 그리고 시작 시 즉시 사용자 정의 프로그램을 실행하는 것도 좋습니다.

답변1

노력하다작은 코어(심지어 마이크로코어).

TinyCore는 10MB(ISO)이고 MicroCore는 6MB입니다. TinyCore에는 X와 최소 GUI가 있는 반면 MicroCore에는 텍스트 모드만 있습니다. 저는 199MHz, 32MB RAM을 갖춘 12년 된 노트북에서 이 제품을 사용하고 있습니다. WLAN 등에서도 완벽하게 작동합니다.

TinyCore는 사용자 정의 기능을 염두에 두고 설계되었습니다. TinyCore에서 자신만의 최소 drstro를 쉽게 포크할 수 있습니다. 이를 용이하게 하기 위해리메이크 방식위키피디아에서.

답변2

당신은 갈 수 있습니다아치리눅스, 그러나 이것이 귀하의 "사용자 정의" 배포판과 엄격하게 일치한다고 생각하지 않습니다.

저는 Linux From Scratch를 선택하겠습니다. 이것은 실제 배포판이 아니라 자신만의 배포판을 구축하기 위한 시스템입니다. 내 생각에 당신이 작업을 마치면 Tcl/Tk(또는 적어도 예전에는 그랬었습니다)와 꼭 필요하지 않은 몇 가지 다른 것들을 구축하고 설치할 수 있기 때문에 시스템에 "두꺼운" 부분이 있다는 것을 알게 될 것입니다. 그러나 테스트 사례를 반자동으로 실행할 수 있습니다.

답변3

일반적으로 Busybox 웹사이트에서 이를 수행하는 방법을 자세히 설명하여 시스템을 롤링하는 것이 가능합니다.

정적으로 연결된 비지박스 바이너리에는 몇 메가바이트의 메모리만 필요합니다(확실히 커널이 요구하는 것보다 더 많음). 8M RAM이 있는 컴퓨터를 부팅하고 로그인할 수 있었습니다.

그러나 작업에 필요한 모든 시스템 서비스를 얻는 것은 상대적으로 복잡하며 소규모 기존 배포판을 사용하는 것이 더 나을 수도 있습니다.

"작은 메모리"는 얼마입니까? 매우 작은 임베디드 시스템을 사용하고 있습니까? 메모리가 64M 미만이거나 프로세스에서 사용 가능한 RAM을 많이 사용해야 하는 경우(스왑 없음)가 아니면 최소 표준 배포판을 사용하는 것이 좋습니다.


편집: "buildroot" 도구는 매우 작은 사용 가능한 파일 시스템을 구축하는 데 도움이 되는 Busybox의 보조 도구입니다.

답변4

한번 시도해 보시길 권합니다http://buildroot.net/, 이를 사용하여 귀하의 요구에 완벽하게 맞는 맞춤형 Linux 시스템을 구축할 수 있습니다. 마이크로시스템을 구축하는 데 사용할 수 있습니다.

관련 정보