개발자를 위한 Linux 배포판

개발자를 위한 Linux 배포판

저는 주로 프로그래밍을 위해 Linux를 사용합니다. 저는 기본적으로 Archlinux와 Manjaro로 시작했는데, 그게 마음에 들었어요.

제가 정말 좋아하는 것은 패키지 관리입니다. 수많은 새로운 소프트웨어와 업데이트가 매우 빠르게 제공됩니다.

예를 들어, GCC 4.8이 출시되었을 때 출시 후 이틀 만에 바로 받았는데, 꽤 깔끔했습니다.

"OpenAssetImporter"와 같은 작은 라이브러리도 저장소에 있습니다.

반복되는 라이브러리가 많은 경우 시스템 업데이트만 하면 되기 때문에 매우 편리합니다.

나를 짜증나게 하는 것은 내 시스템이 계속 충돌하고 문제를 해결하는 데 너무 많은 시간을 소비하고 싶지 않다는 것입니다.

기본적으로 내가 원하는 것은 gcc 등과 같은 최신 라이브러리입니다. 나는 최신 Gnome 등을 갖는 것에 관심이 없습니다.

나에게 줄 조언이 있나요?

답변1

프로그래밍에는 Gentoo를 사용하는 것이 좋습니다. 제가 직접 사용해봤는데 매우 편리합니다.

  • 모든 종속성을 손상시키지 않는 강력한 시스템을 갖춘 최신 업데이트
  • 롤링 릴리스이므로 한 버전에서 다른 버전으로 이동할 수 없습니다.
  • 이는 컴파일 배포판이므로 툴체인 패키징에 특별한 주의를 기울이며 모든 패키지를 직접 컴파일한다는 사실로 인해 컴파일 옵션과 소프트웨어 최적화 기능을 효과적으로 제어할 수 있습니다.
  • 교차 개발 도구는 매우 편리합니다.
  • 동일한 라이브러리의 여러 버전을 서로 다른 "슬롯"에 동시에 설치할 수 있습니다. 이는 두 버전 사이에 큰 변경 사항이 있고 동시에 두 버전을 사용하려는 경우에 유용합니다. 예를 들어, 세 가지 버전의 Python과 두 가지 버전의 af gcc가 있습니다.

물론 선택의 문제이지만 저는 이전에 Fedora를 사용해 본 적이 있어서 Gentoo에서 개발을 시작하는 것이 훨씬 쉽다고 말씀드릴 수 있습니다.

답변2

최근 배포판이라면 모두 가능합니다(모두 어느 정도 동일한 소프트웨어에 구축되었으므로 큰 차이는 없습니다). 잦은 파손이 문제라면 '큰' 것 중 하나를 선택하고 '지금 여기 있다'는 말을 멀리하세요.느끼다"최첨단" 배포판(예, 이는 릴리스 후 2일 동안 최신 GCC를 실행할 수 없음을 의미합니다). 최신 GCC가 필요하지만 최신 데스크톱 환경에서도 괜찮다는 것은 별 의미가 없지만 Gnome보다 더 간단하고 가벼운 무게(LXDE, XFCE)가 더 적합할 수도 있습니다.

나와 비슷한 요구 사항에 대해페도라 모자매우 좋은 일치였습니다. 최신 소프트웨어, 공식 리포지토리의 다양한 패키지 선택, 충분히 안정적이고 잘 통합되었으며(전문적으로 수행됨) 버그 보고서에 응답하고 버그(대부분)가 빠르게 해결되었습니다.

관련 정보