2009-08-10 1 views
0

Я пытаюсь установить libboost 1.38 в Ubuntu 8.10 с использованием репозитория Ubuntu 9.04, поскольку он недоступен ни в одном из репозиториев 8.10. Я пытаюсь использовать Apt-пиннинга, добавив следующие строки кода:Apt-Pinning: Установка libboost из репозитория Jaunty в Intrepid Ubuntu

/etc/apt/sources.list: 
deb http://us.archive.ubuntu.com/ubuntu/ jaunty universe 

/etc/apt/preferences (Which I had to create): 
Package: *libboost* 
Pin: release a=jaunty 
Pin-Priority: 900 

Который дает мне следующую ошибку, когда я пытаюсь открыть Synaptic:

E: Invalid record in the preferences file, no Package header 
E: _cache->open() failed, please report. 

ответ

1

Там не должно быть ведущим пространство в /etc/apt/preferences записей.

+0

Wow ... путь проще, чем я думал. Благодаря! – Dan