불안정하거나 실험적인 모든 패키지를 어떻게 나열합니까?


17

apt pinning을 사용하여 불안정하거나 실험적으로 설치된 일부 패키지로 데비안 테스트 시스템을 실행하고 있습니다.

불안정하거나 실험적인 패키지를 모두 나열하려면 어떻게해야합니까? apt를 사용하고 싶지만 적성과 시냅스가 설치되어 있습니다.


1
지금까지 내가 찾은 가장 쉬운 방법은 apt-show-version 패키지 apt-show-version | grep /unstable또는 에 의존합니다 apt-show-version | grep /experimental.
enricoferrero

답변:



6

사용 aptitude하면 다음 명령을 실행할 수 있습니다.

$ aptitude versions '~VCURRENT (~Aunstable|~Aexperimental) !~Atesting' --group-by=none

현재 설치된 버전 ( ~VCURRENT)이 불안정 하거나 실험적인 아카이브 ( ~A)에서 제공되고 테스트 아카이브 ( !~A) 에없는 모든 패키지가 나열됩니다 . 이 --group-by=none옵션은보다 간결한 출력을 생성합니다.


어떤 이유로 든, 그것은 나를 위해 작동하지 않습니다. 그것은 불안정하거나 실험적이지 않은 패키지 목록을 제공합니다. 위의 apt-show-version 방법은 올바른 출력을 제공합니다. 다른 사람이 확인할 수 있습니까?
enricoferrero

죄송합니다. 답변을 업데이트했습니다. 이제 제대로 작동합니다.
toro2k 2016 년

예, 이제 작동합니다!
enricoferrero

'stable'에서 오는 패키지를 필터링하고 'testing'에서 오는 패키지 만 선택하지 않도록 이것을 조정할 수 없습니다. 나는 적성 (또는 그 문제에 대한 APT)이 어떻게 작동하는지 이해하지 못할 것 같습니다.
alecov
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.