저는 최근 UNIX/LINUX를 접하게 되었는데, 그 강력한 기능에 압도되었습니다. 저는 컴퓨터 과학 대학원생이고, 마지막 학년 프로젝트의 일환으로 인공 지능 Linux 배포판을 만들고 싶습니다.
AI 부분을 구현할 수는 있지만 커스터마이징과 운영체제에 대해서는 헷갈린다. 처음에는 SUSE Studio를 사용하여 필요에 맞는 사용자 정의 버전을 만들려고 생각했지만 몇 가지 질문이 있습니다.
가상 머신에 SUSE를 설치하고 이를 사용자 정의한 후 미들웨어 소프트웨어를 추가했다고 가정해 보겠습니다. 그러면 설치된 버전에서 출시 버전으로 만들 수 있나요?
SUSE가 불가능하다면 어떤 운영 체제를 권장하시나요?
- 사용자 그래픽(스플래시 화면, UI 등)에 표시되는 모든 것을 사용자 정의하고, OS로 시작하거나 백그라운드 서비스로 시작하는 자체 소프트웨어를 추가하고 싶습니다.
- 커널을 조정해야 할 수도 있지만 커널을 사용자 정의하지는 않을 것입니다.
답변1
Fedora/Centos Kickstart 시스템은 SuSe에서 실행될 수도 있으며 이를 통해 기본 CD 스크립트 대신 추가 패키지 설치, 스크립트 실행 등을 수행할 수 있습니다.
zenity를 사용하여 사용자에게 매개변수를 요청하는 UI 기반 설치를 생성할 수 있습니다. 이렇게 하면 최종 사용자가 사용자 정의 설정/패키지를 얻을 수 있습니다.
실제 사용자 정의의 경우 소스 코드를 사용할 수 있으므로 거의 모든 구성 요소를 사용자 정의할 수 있습니다. 각 섹션을 읽는 데 시간을 투자하는 것이 중요합니다.