데비안 : APT 핀의 이스케이프 스페이스


0

Raspberry Pi에서 Debian Wheezy를 실행하고 있으며 Raspbian 저장소 http://mirrordirector.raspbian.org/raspbian/(OS)와 RPi Foundation 저장소 http://archive.raspberrypi.org/debian/(커널 및 펌웨어)를 모두 갖고 싶습니다 .

문제는 재단의 repo 선박의 최신 버전이다 libpixman-1-0그래서 제외하고는 재단의 repo에서 모든 패키지를 핀 APT 고정 기능을 사용하려면 - VLC 빌드를 나누기, raspberrypi-bootloader, rpi-updateraspi-config. 에서는 apt-cache policy libpixman-1-0다음과 같이 출력된다 :

libpixman-1-0:
  Installed: 0.32.6-3
  Candidate: 0.33.1+git20140627-c37ff5-rpi1rpi1
  Version table:
     0.33.1+git20140627-c37ff5-rpi1rpi1 0
        500 http://archive.raspberrypi.org/debian/ wheezy/main armhf Packages
 *** 0.32.6-3 0
        500 http://mirrordirector.raspbian.org/raspbian/ testing/main armhf Packages
        100 /var/lib/dpkg/status

의 출력은 다음에서 apt-cache policy잘립니다.

 500 http://archive.raspberrypi.org/debian/ wheezy/main armhf Packages
     release o=Raspberry Pi Foundation,n=wheezy,l=Raspberry Pi Foundation,c=main
     origin archive.raspberrypi.org
 500 http://mirrordirector.raspbian.org/raspbian/ testing/main armhf Packages
     release o=Raspbian,a=testing,n=jessie,l=Raspbian,c=main
     origin mirrordirector.raspbian.org

이론적 으로이 블록은 /etc/apt/preferences.d/01-rpi언급 된 세 가지 패키지를 제외한 모든 기능을 비활성화해야합니다.

Package: *
Pin: o=Raspberry Pi Foundation,n=wheezy,l=Raspberry Pi Foundation,c=main
Pin-Priority: -1
Package: raspberrypi-bootloader
Pin: o=Raspberry Pi Foundation,n=wheezy,l=Raspberry Pi Foundation,c=main
Pin-Priority: 999
Package: raspi-config
Pin: o=Raspberry Pi Foundation,n=wheezy,l=Raspberry Pi Foundation,c=main
Pin-Priority: 999
Package: rpi-update
Pin: o=Raspberry Pi Foundation,n=wheezy,l=Raspberry Pi Foundation,c=main
Pin-Priority: 999

문제는 핀 이름의 공백으로 인해 작동하지 않는다는 것입니다 apt-cache policy. 경고를 삭제합니다.

W: Did not understand pin type o=Raspberry

이 공간을 어떻게 탈출합니까? 나는 이미 작은 따옴표와 큰 따옴표로 감싸고 백 슬래시를 추가하려고 시도했지만 작동하지 않았습니다.

답변:


0

핀이 잘못 형성된 것 같습니다.

Pin: o=Raspberry Pi Foundation,n=wheezy,l=Raspberry Pi Foundation,c=main

대신 사용해보십시오.

Pin: release o=Raspberry Pi Foundation,n=wheezy,l=Raspberry Pi Foundation,c=main
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.