блокировка новых версий пакета, возможно ли это?

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Dreamer77
Сообщения: 202
ОС: Debian, openSUSE, Mac OS X

блокировка новых версий пакета, возможно ли это?

Сообщение Dreamer77 »

Довольно часто использую Арч в повседневной работе и не раз посещала мысль -- А как бы было классно если бы сделали "почти стабильный" Арч.
Т.е. к примеру, если установлен КДЕ 4.5.5, и тут выходит 4.6.0 и далее 4.6.1, то не происходило бы обновления на новую версию. А скажем с версии 4.6.3 обновление проходило бы.
Отчасти это воплощено присутствием testing ветки, в который, правда, находится очень малая часть пакетов.

Но вопрос мой в другом -- можно ли заблокировать установленную версию пакета, чтобы при команде

Код: Выделить всё

pacman -Syu
не происходило его обновления??

Аналог из мира Gentoo, файл /etc/portage/package.mask

Код: Выделить всё

>=dev-db/mysql-5.1

Т.о. новые версии устанавливаться не будут. (в дебиане также есть подобная функция)
Есть ли аналог данной функции в Арче?
Ubuntu-->Debian-->Gentoo-->openSUSE-> Mac OS X
Спасибо сказали:
Аватара пользователя
Kido
Сообщения: 949
Статус: Космический Засланец
ОС: ArchLinux x86_64 Current
Контактная информация:

Re: блокировка новых версий пакета, возможно ли это?

Сообщение Kido »

Код: Выделить всё

/etc/pacman.conf

Параметры

Код: Выделить всё

#IgnorePkg   =
#IgnoreGroup =
#NoUpgrade   =

Сам не использую, подробнее не расскажу, но думаю описано в манах и арчевской вики.
Спасибо сказали:
awua
Сообщения: 594

Re: блокировка новых версий пакета, возможно ли это?

Сообщение awua »

Я flashplugin так заблокировал, чтобы pacman мне версию 10.2 не ставил:

Код: Выделить всё

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
IgnorePkg   = flashplugin
#IgnoreGroup =
Спасибо сказали:
Ответить