On Mon, Sep 18, 2006 at 09:58:07AM +0300, Paul Shabanov wrote:

> Возникла необходимость удалить все пакеты,
> установленные в определенный период.
> Английский знаю плохо, поэтому чтение манов 
> по aptitude, apt-get и  dpkg не помогло.
> Вроде как нет такой возможности в apt ...
> 
> Подскажите, пожалуйста, наиболее корректный способ 
> решения проблемы.
> 
> Насколько правильно, например, будет поиск файлов по дате 
> из указанного периода с последующим их  удалением?

Некорректно. Если пакет установлен раньше, но обновлялся - он может
попасть в список ошибочно, если пакет установлен в течение интервала, но
обновлялся потом - он ошибочно не попадет в список.

Предположительно можно узнать список пакетов, с которыми что-то
происходило с момента T (обновление или установка силами dpkg/apt/...) 
можно отобрав файлы *.list в каталоге /var/lib/dpkg/info/ с ctime 
большим, чем T. Но тут я не уверен. То, что до .list - имя пакета.

WBR
Dmitri Ivanov


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить