Re: Debconf? Dpkg? Apt?
Fri, Jun 10, 2005 at 11:00:06PM +0400, Serge Matveev написал:
При установке периодически возникает вопрос с конфигами, когда я могу
посмотреть различие между сторой и новой версией и т.п.
Вопрос - _кто_ это делает? Чего-то я не нашёл. Очень хочется diff на
'vimdiff -vo 'заменить. Хочется узнать параметр в конфиге или название
программы, которую нужно патчить.
grep -i diff `dpkg -L <...>` результатов не дал. Искал в apt, dpkg,
debconf.
serge@matveev spb ru Serge Matveev & ...
ICQ 3575357
Может это поможет : (apt-howto-ru)
5.5. Как получить информацию об изменениях в пакете.
----------------------------------------------------
Каждый пакет устанваливает в свой каталог документации
(`/usr/share/doc/packagename') файл, называемый `changelog.Debian.gz',
который содержит список изменений, сделанных в пакете в последней
версии. Вы можете прочесть эти файлы, например, утилитой `zless'', но
в общем-то не слишком удобно после полного обновления системы искать
changelog`и для каждого обновленного пакета.
Можно автоматизировать эту задачу с помощью инструмента
`apt-listchanges'. Для начала надо установить пакет
`apt-listchanges'. В течение инсталляции, Debconf настроит его.
Отвечайте на вопросы так, как вам будет удобнее.
Опция "Should apt-listchanges be automatically run by apt?" очень
полезна, так как показывает список изменений, сделанных в каждом
установленном при обновлении пакете, и позволяет вам проанализировать
ситуацию перед тем, как продолжить. Опция "Should apt-listchanges
prompt for confirmation after displaying changes?" запрашивает у вас
разрешения продолжать после чтения списка изменений. Если вы скажете,
что не хотите продолжать, то apt-listchanges вернет ошибку и apt
прервет установку.
После установки apt-listchanges, как только пакеты скачаются (или
будут получены с CD или смонтированного диска) с помощью apt, можно
будет смотреть списки изменений, сделанных в ранее установленных
пакетах.
--
With best regards , Yura .
Reply to: