
저는 데비안 배포판(crunchbang)을 사용하고 있습니다. 나는 배포판을 매우 좋아하는데, 내가 아는 한 우분투 형식에서는 사용할 수 없습니다. 그러나 최신 버전(예: R, gcc)이 필요한 연구에서 많은 작업을 수행하면서 패키지 관리자가 최신 버전보다 몇 년 뒤처지는 몇 가지 문제에 직면합니다.
나는 최신 버전보다 안정성이 더 중요하다는 데비안 철학을 알고 있지만 어떤 경우에는 apt-get을 너무 많이 지연시킬 수 있습니다. 웹에서 수동으로 소프트웨어를 설치하고 종속성을 직접 컴파일/작업하는 대신, apt-get(또는 다른 패키지 관리자)을 사용하여 데비안 배포용 최신 패키지를 얻을 수 있는 방법이 있습니까?
답변1
예,
데비안에는 저장소 시스템과 여러 가지 주요 특징이 함께 제공됩니다.
ATM 스퀴즈인 stable은 stable입니다. 테스트, ATM wheezy, 안정화 버전입니다. sid라고 불리는 unsable은 최신 패키지가 포함된 버전입니다. 실험적이며 완전한 배포판이 아니며 때로는 깨졌습니다.
dotdeb와 같은 타사 저장소도 있습니다.http://www.dotdeb.org/
/etc/apt/source.list.d 폴더에 적절한 파일을 넣어 이러한 저장소를 활성화할 수 있습니다. 어떤 리포지토리가 어떤 리포지토리보다 우선 순위가 높은지 설정하려면 환경 설정 파일을 추가해야 합니다. 여기에서 예를 찾을 수 있습니다.http://www.debian-fr.org/sources-list-au-carre-ou-minimaliste-t5659.html(프랑스어이지만 파일 내용이 있습니다).
이 작업이 완료되면 apt-get -t 테스트 설치 패키지(플레이버 테스트용)를 사용하여 원하는 버전의 패키지를 설치할 수 있습니다.
apt-cache 정책 패키지는 어떤 저장소에 어떤 버전이 존재하는지 알려줄 수 있습니다.
종속성과 버전 충돌이 발생할 수 있으므로 해당 시스템으로 전환할 때 반드시 aptitude를 사용해야 합니다.