필요한 유틸리티만 포함하고 다른 것은 포함하지 않는 최소 Linux 설치를 설정하고 싶습니다. 배포판에 패키지 관리자가 함께 제공되면 좋을 것입니다. 배포판은 500MB 미만이어야 하며 설치가 쉬워야 합니다. 따라서 Arch, Gentoo 및 Debian은 무시합시다.
답변1
Linux의 작동 방식을 이해하고 처음부터 Linux를 구축하는 것이 목표라면 이 책을 읽어 보시기 바랍니다.처음부터 리눅스또는 시작젠투 설치.
귀하의 목표가 매우 작거나 최소한의 Linux 시스템을 보유하는 것이라면 다음을 살펴보는 것이 좋습니다.알파인 리눅스 배포판.
귀하가 요청한 작업을 수행하기 위해 Ubuntu를 사용할 때의 문제점은 Ubuntu에 수많은 통합 소프트웨어가 있다는 것입니다. 따라서 "패키지 관리자와 네트워크 관리자를 유지하십시오"는 소프트웨어가 시스템의 1/3을 유지해야 함을 의미합니다. 계속 작동합니다. (또한 이것이 그래픽 데스크탑인지 텍스트 콘솔인지 명확하게 밝히지 않았습니다. 저는 텍스트 콘솔을 가정하여 대답하고 있습니다. 데스크탑 그래픽을 유지한다는 것은 일반적인 콘솔의 1/3을 추가로 설치해야 함을 의미하기 때문입니다. 물건).
위의 프로젝트에 대해 자세히 설명하기 위해 "Linux from Scratch"에서는 커널, 사용자 공간, 드라이버, 장치 노드 및 Linux 시스템의 가장 깊은 계층에 대한 모든 것을 가르쳐 주므로 베어 메탈에서 작동하는 시스템을 구축할 수 있습니다.
Gentoo 프로젝트는 시스템에 도입된 모든 소프트웨어를 완전히 구성할 수 있는 "라이브 소스" Linux 시스템을 구축하도록 설계된 배포판입니다. 그들은 모든 것을 설치하는 과정을 안내하는 매우 훌륭하고 철저한 문서를 가지고 있으며 다양한 소프트웨어 프로젝트가 완전한 Linux 시스템을 생성하기 위해 어떻게 상호 작용하는지에 대해 많은 것을 가르쳐 줄 것입니다. 아마 그럴 거라고 말해야 할 것 같아요힘사용 가능한 시스템을 얻으려면 이 모든 것을 배워야 합니다 :-) 소스에서 모든 것을 컴파일하는 것도 시간이 오래 걸리므로 인내심이 있고 학습에 관심이 있는 경우에만 이 경로를 선택하십시오.
알파인은 두 가지 모두의 최종 제품입니다. 이는 패키지 기반 Linux 배포판이며 기본적으로 Linux From Scratch 원칙으로 시작한 다음 최소한의 옵션으로 많은 소프트웨어를 컴파일한 다음(Gentoo에서 수행할 수 있는 것처럼) 패키지 관리자를 사용하여 다운로드할 수 있도록 이러한 패키지를 제공합니다. Alpine은 매우 작고 간단한 시스템을 생성하지만 Gentoo보다 빠르게 실행할 수 있습니다.
우분투는 스펙트럼의 반대편에 있습니다. Ubuntu는 모든 패키지의 모든 옵션을 활성화하므로 모든 기능을 쉽게 익힐 수 있습니다. 그러나 이로 인해 쉽게 분리할 수 없는 매우 복잡하고 고도로 통합된 시스템이 탄생하게 됩니다. "apt purge" 명령을 사용하여 완전히 설치된 Ubuntu 시스템을 공격하면, 많은 것을 배우지 못한 채 시스템이 손상될 수 있습니다.
도움이 되길 바랍니다. 예, 사람들은 귀하의 질문이 어리석게 들렸기 때문에 귀하를 비추천했습니다 ;-)