LINUX.ORG.RU

apt-pinning


0

0

Допустим, у меня есть пересобранный пакет yakuake:

я скачал yakuake_2.7.5.orig.tar.gz, наложил патч yakuake_2.7.5-4.diff.gz, затем наложил пару нужных мне патчей, затем собрал

make -f debian/rules build
make -f debian/rules binary

Как сказать apt'у, чтобы он не трогал этот пакет "своими грязными лапами?"
Так не выходит:

Package: yakuake
Pin: version 2.7.5-4

Параллельно вопрос: Как _не_ checkinstall-ом собрать нормальный пакет coreutils 6.9? Как я понимаю по maintainer guide, следует распаковать coreutils-6.9.tar.gz, затем в каталоге coreutils-6.9 выполнить ./configure, затем натравить dh_make на каталог выше и собрать пакет? Поправьте пожалуйста, если где неверно понимаю.

★★

> Как сказать apt'у, чтобы он не трогал этот пакет "своими грязными лапами?"

aptitude hold packagename

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

эээ нет:
# aptitude hold yakuake
# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
stardict
The following packages will be upgraded:
yakuake
1 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Я видать немного не то пишу в /etc/apt/preferences

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

Это-то понятно, я просто грешным делом подумал, что aptitude пишет такой lock в /etc/apt/preferences...

Но вопрос в случае использования apt остается открытым

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