LINUX.ORG.RU

Apt, отменить обновление пакета.

 , libneon27


0

1

Есть такая маленькая библиотечка libneon27, которую из-за бага #332615 пришлось поставить не из официальных репозиториев, так пот теперь Apt ежедневно предлагает мне обновить эту библиотечку, что немного напрягает...

Так вот как можно объяснить apt, что я эту библиотечку обновлять не хочу и не буду?

★★★

В Синаптике выдели этот пакет, далее в меню «Пакет» выбери пункт «Заблокировать версию».

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от maloi

а для примера команду привести можно?

mm3 ★★★
() автор топика
Ответ на: комментарий от mm3
       forbid-version
           Forbid a package from being upgraded to a particular version. This
           will prevent aptitude from automatically upgrading to this version,
           but will allow automatic upgrades to future versions. By default,
           aptitude will select the version to which the package would
           normally be upgraded; you may override this selection by appending
           “=<version>” to the package name: for instance, “aptitude
           forbid-version vim=1.2.3.broken-4”.

           This command is useful for avoiding broken versions of packages
           without having to set and clear manual holds. If you decide you
           really want the forbidden version after all, “aptitude install
           <package>” will remove the ban.
maloi ★★★★★
()
Ответ на: комментарий от maloi

aptitude я вроде уговорил ничего не делать, но менеджер обновлений (в убунте) всё равно не желает ничего слышать и настаивает на своём, иначе мир рухнет :(

mm3 ★★★
() автор топика
Ответ на: комментарий от mm3

это уж я не знаю, я гуевыми приблудами к апту не пользуюсь, только aptitude, только хардкор!

maloi ★★★★★
()
Ответ на: комментарий от mm3

apt-get hold попробуйте, это должно действовать везде. Если нет, то можно поступить радикально и просто вписать в control этого пакета заоблачный номер версии.

Homura_Akemi
()
Ответ на: комментарий от Homura_Akemi

к сожалению:

~$ apt-get hold E: Неверная операция hold

а как мне попробовать радикальный метод?

mm3 ★★★
() автор топика
Ответ на: комментарий от mm3

~$ apt-get hold E: Неверная операция hold

Да, у меня что-то в голове перепуталось. Точно помню, что это где-то было, кроме aptitude. Есть ещё такой способ:

echo 'libneon27 hold' | dpkg --set-selections

а как мне попробовать радикальный метод?

Разобрать пакет, поменять номер версии, собрать обратно. man dpkg-deb

Homura_Akemi
()
Ответ на: комментарий от Homura_Akemi

вот это уже помогло, спасибо.

mm3 ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.