소스에서 컴파일을 지원하는 배포판 소스 시스템에서 컴파일을

오래 전에 소스 시스템에서 컴파일을 통해 응용 프로그램을 설치하기 위해 FreeBSD를 포트 시스템과 함께 사용하고 그 후 Gentoo를 포티지로 사용했습니다. 시스템을 직접 타겟팅하기 위해이 작업을 수행했습니다.

그러한 구성을 지원하는 다른 배포판이 있습니까? 슬랙웨어가 비슷한 것을 기억하는 것 같습니다.



답변

데비안을위한 완전한 “소스에서 시스템 빌드”도구를 모르지만을 통해이 방법을 지원합니다 apt-src.


답변

바이너리와 컴파일 된 패키지를 모두 지원하는 배포판이 몇 개 있습니다. 이론적으로 젠투 는이를 지원하지만 바이너리 패키지가 너무 많다고 생각하지 않습니다. 아치아치 빌드 시스템 (ABS)을 통한 바이너리 패키지뿐만 아니라 소스에서 빌드를 지원 하지만 경험이 없습니다.


답변

젠투가 여기에 가장 좋은 방법입니다, 당신의 필요에 그것을 사용하는 데 무엇이 문제입니까?


답변

오래되고 강력한 Linux From Scratch를 사용해 볼 수도 있습니다 .


답변

대부분의 Linux 배포판은 소스 코드에서 패키지 작성을 지원합니다. 배포 리포지토리에서 필요한 개발 패키지와 함께 구축중인 패키지의 특정 요구 사항을 설치하면됩니다. 가능한 스크래치에 가까운 시스템을 구축하려면 Scratch의 Linux가 모델이지만 보안 업데이트, 패치 등을 추적 할 책임은 더 큽니다. Arch Linux는 내가 선택할 수있는 배포판이므로 소스는 업데이트 및 패치 등의 소스를 제공합니다. Arch는 설치 및 구성 문제를 해결하는 데있어 사용자 지원과 문서가 풍부합니다.


답변

많은 RPM 기반 배포판에는 소스 RPM 패키지가 있습니다. 데비안과 우분투에는 소스 뎁이 있습니다. 주로 내장 소스이거나 다른 소스 패키지가있는 배포판 인 다른 배포판을 찾고 있습니까? 후자라면, 그 대답은 “다수 / 대부분”입니다.


답변

: 일부는 내가 개인적으로 사용하는 것으로, 마음에 와서 LFS (명백하게), SourceMage를 , 누군가가 내가 지금 그것을 찾을 수 없습니다, LNX – BBC의 메이크에서 일을했다. 그러나 필요한 경우 데비안이 패키지를 직접 컴파일하기에 충분하다고 생각합니다.

또한 DistroWatch 소스 기반 배포판에서 제공 한 목록을 확인해야합니다 .