5 октября 2009 г. 19:03 пользователь Dmitri Samsonov <samson.samson.sam...@gmail.com> написал: > Приветствую! > > Есть потребность использовать openoffice.org из lenny-backports (docx, > xlsx, pptx в 2.4 понимается посредственно, а ppsx не понимается вообще; > в 3-ей версии проблем меньше, насколько я понял). > > Хотел /etc/apt/references прописать приоритет из lenny-backports для > всех пакетов, которые начинаются с openoffice.org, да не вышло: > > Package: openoffice.org* > равно как и > Package: ^openoffice.org* > и > Package: ^openoffice.org > и подобные -- не работают > > В то время как > Package: openoffice.org-writer > и > Package: * > отрабатывают нормально. > > В манах про это -- молчок, фигурируют только либо полные имена, либо > все ("*") пакеты. Есть пример, в которых с "*" на конце задаются версии > -- но для Package этот "фокус" уже не проходит. > > Прописывать руками все-все пакеты ОпенОфиса не хотелось бы. > > Как в /etc/apt/preferences прописать приоритет для всех пакетов, > начинающихся со строки "openoffice.org"?
Можно все пакеты из бэкпорта пометить приоритетом 400, а метапакет openoffice приоритетом 500. После, натравить на этот метапакет aptitude, немного повозиться с разрешением зависимостей. Aptitude сам предложит правильный вариант и стащит все необходимые пакеты с бэкпорт. Но этот правильный вариант поискать придется, он его не в первую очередь показывает.