pacman, dpkg 등과 같은 패키지 관리자를 사용하여 "처음부터" Linux 시스템을 만드는 쉬운 방법이 있습니까?
python
예를 들어, 패키지 와 함께 작동하는 컴퓨터 시스템을 원한다고 말하면 perl
해당 프로그램을 실행하는 데 필요한 모든 것(패키지의 종속성)이 포함된 설치 프로그램(또는 파일 시스템 이미지 등)을 얻을 수 있습니다. 프로그램을 실행하는 데 필요합니까?)
답변1
다음 링크를 찾아보는 것이 좋습니다.
- http://www.linuxfromscratch.org/lfs/view/development/chapter06/pkgmgt.html
- http://www.linuxfromscratch.org/lfs/faq.html#why-not-package-management
그들은 심볼릭 링크된 DIY 패키지 관리자나 RPM과 같은 완전한 패키지 관리 시스템을 사용하여 LFS("Linux From Scratch") 설치에 대해 논의합니다.
답변2
LFS는 공부하기 좋은 프로그램이므로 한 번쯤 수강해 보시길 강력히 추천합니다.
어떤 수준에서는 Gentoo/Funtoo가 이를 수행하는 경향이 있지만 소스에서 모든 것을 다시 컴파일하는 데에는 실질적인 이점이 거의 없습니다. 또한 이로 인해 많은 이상한 문제와 비호환성이 발생하는 경우가 많지만 구성은 일반적으로 매우 구체적이므로 기본적으로 사용자 스스로 결정해야 합니다.
배포판의 좋은 점은 특히 프로덕션 서버에서 작업하려는 표준화된 패키지와 관련하여 패키지가 잘 작동하도록 하는 대부분의 거친 가장자리를 부드럽게 한다는 것입니다. 추가적인 특정 기능이 절대적으로 필요한 경우 패키징 도구를 사용하여 거의 모든 배포판의 소스에서 개별 패키지를 쉽게 다시 구축할 수 있습니다.
일상적인 노트북의 경우 Ubuntu가 잘 작동합니다. 또한 systemd를 지원하는 *BSD와 같은 사용 가능한 Linux에 비해 Arch를 최대 대안으로 사용해 보았습니다.
행운을 빌며 행복한 실험을 해보세요.