데비안 lenny 5.0용 부두 저장소?

데비안 lenny 5.0용 부두 저장소?

이것은 나의 현재 소스 목록입니다. libjetty-java, libjetty-extra-java 및 jetty를 순서대로 설치하고 싶습니다. 그러나 이러한 패키지를 찾을 수 없으며 해당 패키지에서 deb를 다운로드 http://dist.codehaus.org/jetty/deb/하고 종속성을 가져올 수만 있습니다 . libslf4j-java libservlet2.5-java 매뉴얼.

deb http://http.us.debian.org/debian    lenny           main contrib non-free
deb http://security.debian.org          lenny/updates   main contrib non-free

deb http://http.us.debian.org/debian    lenny       main contrib non-free
deb-src http://http.us.debian.org/debian/   lenny       main contrib non-free
deb http://security.debian.org/         lenny/updates   main contrib non-free
deb-src http://security.debian.org/     lenny/updates   main contrib non-free

제 질문은 jetty에 데비안 저장소가 있습니까?입니다. 그렇지 않다면 위의 접근 방식이 장기적으로 문제가 될까요? 저는 자동 업그레이드 자격이 없고 해당 컴퓨터가 프로덕션 서버가 될 것이기 때문에 이렇게 묻는 것입니다.

답변1

Jetty는 Debian 저장소에서 사용할 수 있습니다., 하지만 현재는 다음에서만 가능합니다.시험분산됨, 존재하지 않음안정적인당신이 가지고 있는 배포판.

jetty에는 lenny(안정)에 없는 종속성이 많지 않은 것 같습니다. 따라서 실행 가능한 옵션은 lenny 시스템을 유지하면서 squeeze(테스트)에서 일부 바이너리 패키지를 설치하는 것입니다. 이는 테스트 패키지가 라이브러리의 최신(안정 후) 버전에 의존하지 않는 경우에만 가능합니다. 특히, 네이티브 실행 파일은 C 라이브러리로 업그레이드해야 하기 때문에 더 이상 사용되지 않는 경우가 많습니다.

다음 줄을 파일에 넣어 소스에 squeeze 저장소를 추가하세요 /etc/apt/sources.list.d/squeeze.list.

deb http://http.us.debian.org/debian squeeze main contrib non-free
deb http://security.debian.org/debian squeeze main contrib non-free

그런 다음 squeeze에서 패키지를 설치할 수 있습니다. 하지만 여기서 멈추지 마십시오. 그렇지 않으면 다음에 시스템을 실행할 때 apt-get upgrade시스템이 (거의) 완전히 테스트될 것입니다 .

파일 만들기/etc/apt/preferences다음 줄을 포함합니다:

Package: *
Pin: release o=Debian,a=testing
Pin-Priority: 200

그러면 테스트 중인 패킷의 우선순위는 기본값(500)보다 낮은 200입니다. 따라서 테스트 중인 패키지는 안정 버전에 동일한 이름의 패키지가 없는 경우에만 설치됩니다.

관련 정보