저는 주로 프로그래밍을 위해 Linux를 사용합니다. 저는 기본적으로 Archlinux와 Manjaro로 시작했는데, 그게 마음에 들었어요.
제가 정말 좋아하는 것은 패키지 관리입니다. 수많은 새로운 소프트웨어와 업데이트가 매우 빠르게 제공됩니다.
예를 들어, GCC 4.8이 출시되었을 때 출시 후 이틀 만에 바로 받았는데, 꽤 깔끔했습니다.
"OpenAssetImporter"와 같은 작은 라이브러리도 저장소에 있습니다.
반복되는 라이브러리가 많은 경우 시스템 업데이트만 하면 되기 때문에 매우 편리합니다.
나를 짜증나게 하는 것은 내 시스템이 계속 충돌하고 문제를 해결하는 데 너무 많은 시간을 소비하고 싶지 않다는 것입니다.
기본적으로 내가 원하는 것은 gcc 등과 같은 최신 라이브러리입니다. 나는 최신 Gnome 등을 갖는 것에 관심이 없습니다.
나에게 줄 조언이 있나요?
답변1
프로그래밍에는 Gentoo를 사용하는 것이 좋습니다. 제가 직접 사용해봤는데 매우 편리합니다.
- 모든 종속성을 손상시키지 않는 강력한 시스템을 갖춘 최신 업데이트
- 롤링 릴리스이므로 한 버전에서 다른 버전으로 이동할 수 없습니다.
- 이는 컴파일 배포판이므로 툴체인 패키징에 특별한 주의를 기울이며 모든 패키지를 직접 컴파일한다는 사실로 인해 컴파일 옵션과 소프트웨어 최적화 기능을 효과적으로 제어할 수 있습니다.
- 교차 개발 도구는 매우 편리합니다.
- 동일한 라이브러리의 여러 버전을 서로 다른 "슬롯"에 동시에 설치할 수 있습니다. 이는 두 버전 사이에 큰 변경 사항이 있고 동시에 두 버전을 사용하려는 경우에 유용합니다. 예를 들어, 세 가지 버전의 Python과 두 가지 버전의 af gcc가 있습니다.
물론 선택의 문제이지만 저는 이전에 Fedora를 사용해 본 적이 있어서 Gentoo에서 개발을 시작하는 것이 훨씬 쉽다고 말씀드릴 수 있습니다.
답변2
최근 배포판이라면 모두 가능합니다(모두 어느 정도 동일한 소프트웨어에 구축되었으므로 큰 차이는 없습니다). 잦은 파손이 문제라면 '큰' 것 중 하나를 선택하고 '지금 여기 있다'는 말을 멀리하세요.느끼다"최첨단" 배포판(예, 이는 릴리스 후 2일 동안 최신 GCC를 실행할 수 없음을 의미합니다). 최신 GCC가 필요하지만 최신 데스크톱 환경에서도 괜찮다는 것은 별 의미가 없지만 Gnome보다 더 간단하고 가벼운 무게(LXDE, XFCE)가 더 적합할 수도 있습니다.
나와 비슷한 요구 사항에 대해페도라 모자매우 좋은 일치였습니다. 최신 소프트웨어, 공식 리포지토리의 다양한 패키지 선택, 충분히 안정적이고 잘 통합되었으며(전문적으로 수행됨) 버그 보고서에 응답하고 버그(대부분)가 빠르게 해결되었습니다.