Я использую Document Viewer (Evince) 3.4.0 на Ubuntu 12.04, но хотел бы использовать версию 3.10, так как в ней есть новая функция, которая очень полезна в моей работе. Я воспользовался ссылкой, приведенной здесь https://apps.ubuntu.com/cat/applications/saucy/evince/ но он просто показывает мне, что Evince уже установлен (старая версия).
Может ли кто-нибудь мне помочь?
решение1
Избежать множества черных магических перетасовок репозиториев ради одного пакета — это немного чересчур, поэтому я попробовал другой способ установки.
1) apt-get remove evince
удалить текущую версию
2) скачал evince сhttp://packages.ubuntu.com/nl/saucy/evince
3)apt-get install gdebi
4) используйте gdebi для установки evince, который только что скачали
5) Вопреки своим ожиданиям я попал в ад зависимости!
Во многих случаях этот метод работает нормально, но в этот раз у меня было более 50(!) кумулятивных зависимостей.
К этому добавилось: несколько библиотек былиоченьядро было привязано к системе, поэтому вероятность взлома системы была чрезвычайно велика.
Вывод: Это не тот способ установки evince 3.10 в Ubuntu Precise.
решение2
Есть способ, но он тебе не понравится.. Jhbuild может создать локальную установку приложения GNOME в папке по вашему выбору со всеми необходимыми зависимостями и библиотеками. Это не повлияет на вашу систему, поскольку обходит менеджер пакетов и загружает и устанавливает файлы только в выбранную вами папку.
Однако:
Вам придется загрузить около 1 ГБ зависимостей GNOME.
Вам придется их скомпилировать (что в зависимости от вашей системы может занять довольно много времени)
Конечный продукт может не так хорошо интегрироваться с вашей системой. По крайней мере, по моему опыту, так и было: иконки не отображались, не было надлежащей интеграции Zeitgeist и возникли проблемы с настройками и т. д.
Учитывая все обстоятельства, вам определенно придется спросить себя, действительно ли это стоит усилий для вас. Надеюсь, что пакеты click решат такие проблемы в будущем.