[devel] genbasedir & unique package list

Led ledest на gmail.com
Пт Дек 4 17:56:28 UTC 2009


On Friday, 04 December 2009 19:51:34 Rinat Bikov wrote:
> 4 декабря 2009 г. 9:32 пользователь Alexey Tourbin написал:
> > $ packages RPMS/ |sort -u -k1,1 |cut -f3
> >
> > Получится уникальный список пакетов с наибольшей версией.
> > Дальше можно использовать comm(1) и из полного списка rpm пакетов
> > вычесть список пакетов с наибольшей версией, получится список пакетов
> > на удаление.
>
> Мм... Можно проще сделать, без сравнения пакетов.
> Я вчера как раз написал было скрипт, который просматривает список
> пакетов (считая его уже отсортированным) и просто удаляет файл
> предыдущего пакета, если его имя совпадает с текущим.

Очень разумно: сортируем и *-alt10 удаляем, *-alt2 оставляем:)

-- 
Led


Подробная информация о списке рассылки Devel