에서 시작된 패키지와 일치하는 핀 정의로 Apt 환경 설정 파일을 작성하고 싶습니다 Google, Inc.
.
다음 정의는 아무것도하지 않는 것 같습니다.
Package: *
Pin: release o=Google, Inc.
Pin-priority: 900
쉼표가 문제를 일으키는 것으로 의심됩니다. 어떻게 피할 수 있습니까?
다음 중 어느 것도 효과가 없었습니다.
release o="Google, Inc."
release o='Google, Inc.'
release o=Google\, Inc.
release o=Google\\, Inc.
흥미롭게도 다음은 Google, Inc.
성공적으로 일치합니다 .
release o=Google? Inc.
그러나 이것은 내가 찾고있는 해결책이 아닙니다. Google, Inc.
(불확실한) 와일드 카드를 사용하지 않고 어떻게 일치하는지 알고 싶습니다 .
추가 정보:
$ apt-cache policy | grep -C 1 'Google, Inc.'
500 http://dl.google.com/linux/earth/deb/ stable/main amd64 Packages
release v=1.0,o=Google, Inc.,a=stable,n=stable,l=Google,c=main
origin dl.google.com
500 http://dl.google.com/linux/chrome/deb/ stable/main amd64 Packages
release v=1.0,o=Google, Inc.,a=stable,n=stable,l=Google,c=main
origin dl.google.com
$ grep Origin /var/lib/apt/lists/dl.google.com_*_Release
/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_Release:Origin: Google, Inc.
/var/lib/apt/lists/dl.google.com_linux_earth_deb_dists_stable_Release:Origin: Google, Inc.
여전히 같은 문제가 발생합니까?
—
Braiam
o="Google, Inc."
, 또는o='Google, Inc.'
?