В пакете клементина в 12.04 отсутствует поддержка spotify. Поэтому я добавил PPA клементина следующим образом:
sudo add-apt-repository ppa:me-davidsansome/clementine
sudo apt-get update
sudo apt-get install clementine
Затем я установил так:
sudo apt-get install clementine=1.0.1~precise
Потому что это версия в PPA, специфичном для клементина. Но теперь менеджер обновлений хочет обновить его до версии из архива Ubuntu, потому что он более новый.
Как я могу сказать, чтобы он поддерживал клеменин из PPA клементина, а не PPA ubuntu?
Я понимаю, что подобные вопросы задавались, но не совсем, и я не могу понять это, так что любой была бы признательна за помощь.
Благодаря.
Гораздо более полезным, чем блокировка, было бы закрепление Клементины в PPA. Это будет делать именно то, что вы хотите - убедитесь, что apt всегда предпочитает версию Clementine, которая есть в PPA. Пиннинг - это круто, если вы делаете это правильно. https://help.ubuntu.com/community/PinningHowto
С помощью Synaptic вы можете «принудительно» установить пакет, отличный от того, который был выбран Synaptic. Сделайте следующее:
Нажмите «Перезагрузить» или нажмите Ctrl + R, чтобы Synaptic узнал о последних обновлениях.
Выберите пакет. Выберите «Принудительная версия» в меню «Пакет».
Выберите версию, которую вы хотели бы использовать. Чтобы подтвердить свое решение, нажмите Force.
Нажмите Apply на панели инструментов или нажмите Ctrl + P. Появится диалоговое окно со сводкой изменений, которые будут внесены в вашу систему. Для подтверждения нажмите Применить.