From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <42567B4F.4090605@rambler.ru> Date: Fri, 08 Apr 2005 16:38:39 +0400 From: Yury Aliaev User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.2) Gecko/20040808 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: community@altlinux.ru References: <32921.217.169.92.12.1112956343.webmail@mail.infobox.ru> <20050408110134.GG5325@osdn.org.ua> <42566B34.1050200@rambler.ru> <425672DC.7070409@elan.com.ua> In-Reply-To: <425672DC.7070409@elan.com.ua> X-Enigmail-Version: 0.85.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: multipart/mixed; boundary="------------090002080606090701050608" X-Auth-User: mutab0r, whoson: (null) Subject: [Comm] =?koi8-r?b?88vSydDU?= X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2005 12:38:13 -0000 Archived-At: List-Archive: List-Post: This is a multi-part message in MIME format. --------------090002080606090701050608 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Slava Dubrovskiy пишет: > >>Кстати, я однажды написал скриптик, который среди подмножества пакетов >>(например, lib*) ищет те, от которых никто не зависит. Если надо, могу >>выложить. > > > Да, очень надо. > Ну так держите ;-) Там всё тривиально и по необходимости допиливается за пару секунд. --------------090002080606090701050608 Content-Type: text/plain; name="finddeadsouls" Content-Transfer-Encoding: 8bit Content-Disposition: inline; filename="finddeadsouls" #!/bin/sh rpm -qa | grep ^lib| sed s'/-[0-9].*$//'| while read pkg; do # echo $pkg mbdead=`rpm -q --whatrequires $pkg 2>&1 | grep предупреждение| cut -s -d' ' -f 8` if [ -n $mbdead ]; then if rpm -e --test $mbdead > /dev/null 2>&1; then echo $mbdead": is not required for any package"; fi; fi; done --------------090002080606090701050608--